作者: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集成。