什么是侧链 (Sidechain)?

Intermediate
3m

侧链是与主链(mainchain)通过双向跨链桥相连的独立区块链。这个跨链机制可以使数字资产(如代币)在主链和侧链之间进行转移。侧链独立运行,拥有自己的共识机制、区块参数和协议。

侧链的关键特征:

增强可扩展性: 侧链的主要优势之一是能够在主链之外处理交易,从而缓解主链的拥堵,提高交易速度。这可以显著提高整个区块链网络的可扩展性。

增加灵活性: 侧链允许开发者在不影响主链的情况下尝试各种新功能,包括测试更新、实施变更、集成新特性或共识机制,这些操作对主链来说可能风险过大。

提高效率: 将交易转移到侧链执行,可使主链运作更加高效。侧链能够更快、更便宜地处理交易,这对需要高交易吞吐量的应用特别有利。

侧链的工作机制:

侧链上的交易根据自身的共识机制和规则独立验证。侧链会创建包含这些已验证交易的区块。侧链上的交易不会直接结算在主链上。取而代之的是,存在一个双向锚定机制,使资产在侧链和主链之间转移,同时保持安全性和完整性。

侧链与二层区块链的区别:

安全模型:

  • 二层解决方案继承主链,例如以太坊的安全特性,其安全性源于以太坊的去中心化和共识。
  • 侧链拥有独立的共识机制和安全模型,与以太坊主链分离,不继承其安全保证。

操作独立性:

  • 二层解决方案并非独立的区块链,而是建立在以太坊之上以提高可扩展性的框架。
  • 侧链是独立的区块链网络,与以太坊主链并行运行,拥有自己的共识、区块,并可实现不同的功能。

资产转移:

  • 二层解决方案通常不需要锁定或转移以太坊资产,交易最终会在以太坊主链结算。
  • 侧链使用"双向锚定"机制,在以太坊主链上锁定资产并在侧链上铸造等值锚定资产表示,反向转移时亦如此。

交易处理:

  • 二层解决方案如 rollup 和状态通道会在链下聚合和压缩交易,然后提交数据给以太坊主链结算。
  • 侧链独立使用不同的共识规则在自身链上处理交易,然后通过双向锚定机制与以太坊进行最终转账。

例子:

常见的二层解决方案包括乐观 rollup(Arbitrum)、zk-rollup(Starknet)、状态通道(闪电网络)。

知名侧链有 Polygon、比特币的 Liquid Network 等。

侧链

What else do you want to learn?

Send
delate
Use TokenInsight App All Crypto Insights Are In Your Hands
Open