作者:Bessie Liu 来源:blockworks 编译:善欧巴,金色财经
区块链基础设施公司Espresso Systems发布了Espresso Sequencer的测试网版本,该版本基于Polygon zkEVM的分叉版本。名为"Doppio"的测试网已在公司内部运行,并将在未来几个月向外部节点开放。Sequencer负责从mempool中排序交易,然后将信息发送回虚拟机。类似于Layer-1网络上的验证者,它们在运行Layer-2区块链网络中扮演着至关重要的角色。
目前,Sequencer仍然相对集中。Rollups运行着自己独立的Sequencer,并拥有自己的执行环境——在零知识(ZK)Rollups的情况下,它们还拥有自己的证明系统。
Espresso的联合创始人兼战略负责人Jill Gunter在接受Blockworks采访时解释说,现有的Sequencer在运作上相对单一。Gunter表示:“在现有的Rollup解决方案中,Sequencer只是与其余Rollup软件捆绑在一起的一个组件。没有什么可编程、可升级或可替换的方式。”因此,今天许多Rollups都经历了某种程度的停机,Gunter认为这在今天的Rollup环境中被淡化了。她说:“这不是灾难性的,因为您总是可以将交易强制发送回[Layer-1]。但这可能代价过高,并引发我所称的软性审查问题,即交易没有被优先处理。”
Espresso的去中心化Sequencer如何工作?
Espresso设计了自己专有的权益证明系统HotShot,将用于在保持去中心化和稳健性的同时优化性能平衡,Gunter解释说。
她说:“这是一种分布式共识系统,可以在不同的Rollup之间共享,因此Rollup不再需要在其自己的软件堆栈中捆绑Sequencer。它们将使用Espresso [应用程序编程接口]来调用并提交交易到Espresso Sequencer。”
Espresso Sequencer有两个主要功能:首先,它作为一个选项执行数据可用性,这意味着如果一个Rollup希望将数据可用性作为一种附加功能,他们可以选择使用。其次,它对交易的顺序执行共识。
Gunter表示:“Espresso Sequencer可以在多个Rollup之间执行这两个功能,而且当你开始进行跨Rollup排序时会出现各种有趣的情况。”她继续说:“这将有可能产生跨Rollup的MEV(最大化交易价值)——我们认为这对参与Espresso网络和[Layer-2]的人来说可能是一种收入来源。”
团队还计划利用ETH质押来确保与以太坊Layer-1的经济一致性,目前已与Eigenlayer进行了合作。在Polygon zkVM上启动测试网后,Gunter指出Espresso还在与Caldera合作,建立Espresso Sequencer与OP stack之间的集成。同时,还与Spire、Injective和Catalyst AMM等团队达成了协议,以支持它们优先与Espresso Sequencer集成。