区块链的互操作性使用户可以方便地在多个区块链网络进行交易,但区块链也面临了诸多问题亟待解决,其中不互通性极大地限制了区块链的应用空间。因此,跨链的出现使得区块链的互操作性变强,有了跨多个区块链系统和网络共享数据和其他信息的能力,将原本不同的、独立的区块链上的信息、价值进行交换和流通。不论对于公有链还是私有链,都是实现价值互联网的关键,它是把区块链从分散的孤岛中拯救出来的良药,是区块链向外拓展和连接的桥梁。
四大主流跨链技术
两条链是相互独立的系统,发起跨链交易的时候,需要一个“中间人”的角色,承担两条链的信息交互。根据“交易如何确认”,“交易在哪确认”和“由谁来确认”等不同的方案,主要由以下4种方式实现跨链。
1、公证人机制:区块链界的“支付宝”
公证人机制是跨链技术中比较简单的一种。由于进行交易的双方无法面对面的沟通来建立相互信任的关系,想促成这笔交易,就需要一个双方都相信的中间人,公证人机制就是在其中充当中介方的角色,类似支付宝,解决的是“先付款还是先发货的”安全问题,并降低了交易双方的信任成本。公证人机制是双向跨链,可以实现跨链资产交换及转移,利用智能合约在链与链间操作,比较容易操作,缺点是容易产生中心化。
2、侧链/中继:双相锚定
是跨链技术中应用比较多但又相对复杂的机制。侧链技术可以通过中继方式实现,中继是链与链之间的通道,如果通道本身是区块链,那就是中继链。中继在现实中被用于基站与基站之间搭建的节点,服务于信号