实现最佳桥接和互操作性被认为是区块链进步的 “圣杯”,并由两个重要的三难困境所概括:桥接三难困境和互操作性三难困境。当前的桥接和互操作性协议通常只能实现每种三难困境的三个所需特性中的两个。
但是,ZKM的 “Entangled Rollups” 设计提出了一种新颖的解决方案,有可能在两个三难中实现所有三个特性。
弥合三难困境涉及:
大多数现有协议只能同时实现其中两个特性。例如,一些协议提供统一的流动性和原生资产,但由于依赖外部验证器和共识机制,这些机制会带来延迟和潜在的最终性问题,因此无法提供即时确定性。
互操作性三难困境涉及:
当前的解决方案通常会牺牲其中一种特性。例如,有些实现了无信任和普遍性,但由于协议特定的限制以及需要进行大量修改以支持其他链,因此缺乏可扩展性。Entangled Rollups 利用 zkVM (zkMIPs) 生成零知识证明 (SNARKs),以证明执行(例如烧毁/锁定)发生在源区块链上,从而使互惠操作(例如铸币/解锁)能够在目标区块链上发生。这一基本机制全面解决了上述两个难题。
Entangled Rollups 如何满足桥接三难困境的每个特性:
Entangled Rollups 如何满足互操作性三难困境的每个属性:
通过解决这两个难题的核心挑战,Entangled Rollups为多链互操作性和桥接提供了强大而高效的解决方案,促进了更加统一和灵活的区块链生态系统。
要全面深入了解 ZKM 的 Entangled Rollups 设计,可以在这里查看 LitePaper: https://whitepaper.zkm.io/entangled_rollup_light_paper.pdf