侧链是与主链(mainchain)通过双向跨链桥相连的独立区块链。这个跨链机制可以使数字资产(如代币)在主链和侧链之间进行转移。侧链独立运行,拥有自己的共识机制、区块参数和协议。
增强可扩展性: 侧链的主要优势之一是能够在主链之外处理交易,从而缓解主链的拥堵,提高交易速度。这可以显著提高整个区块链网络的可扩展性。
增加灵活性: 侧链允许开发者在不影响主链的情况下尝试各种新功能,包括测试更新、实施变更、集成新特性或共识机制,这些操作对主链来说可能风险过大。
提高效率: 将交易转移到侧链执行,可使主链运作更加高效。侧链能够更快、更便宜地处理交易,这对需要高交易吞吐量的应用特别有利。
侧链上的交易根据自身的共识机制和规则独立验证。侧链会创建包含这些已验证交易的区块。侧链上的交易不会直接结算在主链上。取而代之的是,存在一个双向锚定机制,使资产在侧链和主链之间转移,同时保持安全性和完整性。
侧链与二层区块链的区别:
安全模型:
操作独立性:
资产转移:
交易处理:
常见的二层解决方案包括乐观 rollup(Arbitrum)、zk-rollup(Starknet)、状态通道(闪电网络)。
知名侧链有 Polygon、比特币的 Liquid Network 等。