区块链凭借着去中心化的框架和强大的性能受到广泛的关注和喜爱,相应的也产生了大量不同的区块链项目。这些项目基本每一个都存在自己独立的链,如何在不同的链中实现数据对接,互联互通,成为了区块链中一个需要考虑的重要环节。
区块链的跨链流程实际上并不复杂,核心在于目标链能够响应和验证源链中发起的交易或数据。目前主流的跨链方式有三种,分别是公证人、中继模式、哈希时间锁。下面我们详细了解这三种跨链方式的优劣。
公证人
这种方式是通过一个可信的第三方公证人对需要跨链的数据进行验证。简单来说,就是公证人在数据跨链时收集和验证数据的有效性和真实性,完成后,利用数字签名的方式启动目标链中的交易,从而实现跨链。
公证人在签名时存在单签和多签两种不同的方式,但都需要依靠公证人的公信力保证,这种跨链方式,效率相对较高,但也不能排除公证人作恶的风险。特别是单签模式中,中心化程度更高,相应的风险也更高。
中继模式
中继模式是在源链和目标链之间,额外建立了一条中继链来完成跨链交易的验证和执行。中继链中的节点分散部署在各个区块链网络当中,时刻同步发起跨链交易的信息。用户在源链中发起跨链交易后,中继节点会将这个信息转发到中继链中,并对这些交易数据进行验证,验证完成后,通过中继链中的共识节点会构造相应的交易,并完成签名,最终通过中继节点搬运至目标链中。文章来源:https://www.toymoban.com/news/detail-504913.html
中继模式是一种十分优秀的跨链方式,它通过文章来源地址https://www.toymoban.com/news/detail-504913.html
到了这里,关于互联互通,区块链的跨链方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!