单一的区块链网络是相对封闭,如何实现优雅跨链?

随着区块链技术的快速发展和日益成熟,不同种类的公链和联盟链不断涌现,一大批应用应运而生。然而,单一的区块链网络是一个相对封闭的体系,不主动与外界交互,每条链上的数字资产也都是一个独立的价值体系,不同区块链上的应用无法互通,链与链之间的价值流动受到限制。随着区块链上的业务形式日益复杂、应用场景不断丰富,不同区块链之间互联互通的需求更加凸显,如何优雅地跨链,突破单链带来的瓶颈,增加区块链系统整体的灵活性,成为一个重要的命题。

两个相对独立的区块链账本间进行数据互操作的过程也被称为跨链。以太坊创始人Vitalik在论文《Chain Interoperability(链互操作)》中提到,区块链的互操作主要指的是两条区块链之间进行资产转移、支付或者信息交互的能力,而这些在不改变原生链的前提下是可以做到的。

区块链的特点之一就是账本的不可篡改性,因此当两个区块链系统进行价值/数据交互,也需要保证在交换的过程中资产和信息数据要精确记录在彼此的账本上。要实现跨链,需要解决以下几个核心问题:

目前已有的跨链技术方案包括公证人机制(Notary Schemes)、中继(Relays)、哈希锁定(Hash-locking)以及分布式私钥控制(Distributed Private Key Control)等。

01 公证人机制

公证人也称见证人机制,公证人机制本质上是一种中介的方式。具体而言,假设区块链A和B本身是不能直接进行互操作的,那么他们可以引入一个共同信任的第三方作为中介,由这个共同信任的中介进行跨链消息的验证和转发。公证人机制的优点在于能够灵活地支持各种不同结构的区块链(前提是公证人能够访问相关方的链上信息),缺点在于存在中心化风险。

02 侧链/中继链

侧链是指完全拥有某链的功能的另一条区块链,侧链可以读取和验证主链上的信息。主链不知道侧链的存在,由侧链主动感知主链信息并进行相应的动作。而中继链则是侧链和公证人机制的结合体,中继链具有访问需要和验证进行互操作的链的关键信息并对两条链的跨链消息进行转移。从这个角度看中继链也是一种去中心的公证人机制。

03 哈希锁定

哈希锁定技术主要是支持跨链中的原子资产交换,最早起源自比特币的闪电网络。其典型实现是哈希时间锁定合约HTLC(Hashed TimeLock Contract)。哈希锁定的原理是通过时间差和隐藏哈希值来达到资产的原子交换。哈希锁定只能做到交换而不能做到资产或者信息的转移,因此其使用场景有限。

04 分布式私钥控制

是基于密码学中的多方计算和门限密钥的一种技术。它采用分布式节点来控制区块链系统中各种资产的私钥,将数字资产的使用权和所有权进行分离,使得链上资产的控制权能够安全的转移到非中心化系统中,同时将原链上的资产映射到跨链中,实现不同区块链系统间的资产流通和价值转移。

北京泰尔英福科技有限公司(以下简称“泰尔英福”)提出了中继链+可插拔跨链组件方式实现跨链,通过跨链合约、跨链网关、加密算法、跨链通信协议结合支撑跨链组件的运行,可以便捷跨链,并基于上述技术能力进一步研发出集跨链和链管理功能为一体的应用系统——TCross跨链管理平台。

在TCross的跨链机制中,中继链可以在安全性、扩展性、兼容性、去中心化、便捷性等各方面提供有力保障,平行链(应用链)无需因为添加跨链的业务而做过多的修改和支持,仅需要根据自己的需求和场景便利灵活添加跨链组件,就可以快速体验跨链。此外,通过中继链负责跨链交易的存证和转发,可以接洽不同类型的同构链/异构链进行跨链。

下面我们来看一下整体的跨链架构:

总结来看,泰尔英福跨链管理平台TCross支持多链类型、多方式的跨链,能够对数据进行实时监控,实现多链之间的资产跨链、数据交互、合约跨链互操作等,促进资产价值锚定、数据资产价值化流转和业务跨链互操作。

文章来源

发布者:Web3创投,转载请注明出处:https://nft.aiju.com/news/56348.html,如涉及作品内容、版权及其它问题,请联系本站!

『声明:根据央行等部门发布的《关于进一步防范和处置虚拟货币交易炒作风险的通知》,本文内容仅用于信息分享,不对任何经营与投资行为进行推广与背书,请读者严格遵守所在地区法律法规,不参与任何非法金融行为』
(0)
Web3创投的头像Web3创投
上一篇 2023年2月23日 10:17
下一篇 2023年2月23日 11:17

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注