什么是中继器(Relays),又称中继链

 2023-10-01 10:36:39发布 2023-10-01 10:36:47更新

中继器(Relays)又称中继链,旨在构造一个第三方公有链,通过跨链消息传递协议,连接区块链网络中的其它链。通俗的解释:通过在两个链中加入一个通道,通道内创建一种特定的数据结构,使得两个链可以通过该通道内的数据结构进行跨链数据交互,这个加入的通道就称为中继链。

为什么需要中继器

区块链项目越来越多,又引出了多链信息价值互通的问题,跨链技术应运而生。那么为什么项目要引入一条中继链进行跨链交易,而不是两个链直接进行交易呢?

首先,不同的区块链的共识算法、数据结构是完全不一样的,直接进行跨链通信会面临共识和自治的冲突、数据交互的复杂性等一系列问题;

其次,区块链处于高速前进的阶段,就算解决了共识、数据结构等冲突,也不可能每次有新的链需要进行跨链交易都进行双方的冲突处理。

中继链与侧链的区别

侧链是用来形容两条链之间的关系,如果一条链B能够拥有另一条链A的所有功能,则称链B为链A的侧链,链A为链B的主链,其中主链A并不知道侧链B的存在,代表项目:BTC-Relay。

而中继技术,严格说来也属于侧链技术中的一种,相比侧链,使用更加灵活,中继是链与链之间的通道,如果通道本身是区块链,那就是中继链,代表项目:Cosmos和Polkadot。

推荐阅读