最新提案解读了如何利用共享排序层实现 x-rollup 的互操作。

'最新提案解读了利用共享排序层实现 x-rollup 互操作的方法。'

为什么我们需要共享排序层?

区块链技术的迅猛发展为去中心化应用(dapp)的发展铺平了道路,但也带来了一些挑战。其中一个重要的挑战就是实现不同区块链之间的互操作。共享排序层(Shared Sequencer Layer)的出现旨在解决这个问题,通过促进跨链消息传递,加速区块链之间的交互。

共享排序层的核心目标是实现不同Rollup之间的互操作性。通过实现共享排序层,我们可以更加灵活地进行跨链原子交易、跨链桥接及资产交换等活动。此外,共享排序层还具有去中心化和兼容性的优势,能够增强Rollups与CR、MEV保护和弹性等技术的兼容性。

具体实现方案

目前,有几种基于共享排序层的交互操作方案被提出。

Espresso:惰性共享排序器 + 构建器

Espresso方案通过质押实现执行承诺,并具备惰性共享排序器和构建器的特性。该方案的核心思想是将所有待处理的交易收集到一个区块中,然后由共享排序器对其进行排序和执行。此解决方案还支持复杂的原子交易,例如闪电贷款等。通过质押机制,Espresso方案确保了共享排序层的去中心化和安全性。

Astria:惰性共享排序器 + 证明者网络

Astria方案将惰性共享排序器和证明者网络结合,旨在创建简洁的状态证明。该方案针对dapp和用户提供了强有力的确认。在Astria方案中,待处理的交易被收集到一个区块中,并由共享排序器进行排序和执行。证明者网络则负责生成状态证明,用于验证区块状态的正确性。

共享有效性排序

共享有效性排序方案使用了有状态的共享排序器和欺诈证明机制。在该设计中,Rollup的排序器不再惰性,而是负责构建区块并执行连接Rollup的交易。为了防止排序器的不诚实行为,共享有效性排序方案引入了共享欺诈证明机制,对原始Rollup的欺诈证明机制进行了轻微的修改。

Alt layer的信标层

Alt layer方案是一种有状态共享排序器层和去中心化验证层的组合。这种方案通过引入信标层,确保共享排序层的良好行为。当通过AltLayer进行汇总时,它可以直接从信标层节点引导排序器。信标层的排序器负责对交易进行排序、执行和生成有效性证明(POV)。POV允许验证者验证稍后汇总的状态转换,而无需访问整个状态。

结语

共享排序层的出现填补了区块链互操作性的空白,为不同Rollup之间的互联互通提供了可能。Espresso、Astria、共享有效性排序和Alt layer的信标层是几个创新的方案,它们各自通过不同的机制实现共享排序和执行承诺。这些方案的出现为未来区块链技术的发展提供了新的方向,将更好地满足用户和dapp的需求。

Reference: https://twitter.com/yuxiao_deng/status/1691072364589813761