*轉髮原文標題:MT Capital 研報:去中心化排序器賽道拆解研究
排序器顧名思義即是對區塊鏈中原本無序的交易數據進行排序,從而將其組織爲有序的區塊數據以供執行。每一個 L1 區塊鏈都有自己的排序繫統,但對於 L2 而言,中心化的排序器已經成爲了日益嚴重的問題。
對於 L2 而言,排序器併不是必要的。L2 也可以選擇將使用 L1 的排序器。但出於成本和速度的考慮,L2 運行自己的排序器可以給用戶帶來更加低廉、便捷的用戶體驗。L2 運行自有的排序器可以將成百上千筆 L2 交易壓縮爲單筆 L1 交易提交到 L1 上,從而大幅節省 Gas 費用。併且,用戶無需受到以太坊交易吞吐量的製約即可享受到 L2 排序器提供的快速軟確認體驗。因此,對於 L2 來説,運行自有的排序器也是提升用戶交互體驗的必然選擇。
雖然 L2 運行自有的排序器可以很好地提升用戶體驗,但現如今,L2 排序器的中心化已經成爲了不可忽視的問題。現如今,以太坊 L2 的鎖倉量已經達到了 22B,海量的 L2 也在不斷涌現,但幾乎所有 L2 的排序器都是中心化的,L2 依靠單一排序器決定 L2 上所有的交易排序。中心化的排序器麵臨著諸多問題,例如單一排序器理論上有權不將用戶的交易納入其中、單一排序器可以不被限製地從交易中提取 MEV、單一排序器也麵臨著抗審查的問題,併且,單一排序器也會麵臨單點故障的風險。
來源:https://l2beat.com/scaling/summary
在解決 MEV 的覆雜挑戰時,rollup 麵臨著維持用戶保護與盈利之間微妙的平衡。這一挑戰涉及到如何防止前置交易和三明治攻擊等有害MEV行爲,衕時有效地利用區塊空間來實現收益。盡管傳統上 rollup 通過依賴單一操作員模型併採用先進先出(FIFO)順序來防護用戶免遭 MEV 影響,這種方式可能錯失區塊空間的收益機會,併忽視經濟動力在促進 rollup 穩定性和增長中的重要作用。衕時,確保遵循 FIFO 原則併保持區塊排序的透明性也帶來了額外的操作挑戰。此外,利用底層區塊空間作爲收入來源,雖然有益可圖,但也引髮了用戶的信任問題,他們必鬚信任操作員不會通過三明治攻擊等手段利用這一空間損害他們的利益,這可能會侵蝕交易的完整性和用戶的信任。
共享排序器爲處理 MEV 問題提供了一個創新性解決方案,通過在區塊鏈網絡中引入一種更加安全和公平的交易排序機製,特別是針對以太坊的二層解決方案如 rollup,帶來顯著好處。它通過將 rollup 的區塊空間畫分爲保護用戶交易的頂部區塊空間和允許構建者利用 MEV 的底部區塊空間,有效地平衡了網絡參與者的需求與利益。使用實用可驗證延遲加密(PVDE)技術,共享排序器確保用戶交易對惡意行爲者不可見,從而防止了前置交易和三明治攻擊等有害 MEV 實踐。此外,通過允許在底部區塊空間進行有益的 MEV 活動,共享排序器爲 rollup 生成收入的衕時,保持了網絡的完整性和用戶的信任。這種機製不僅提高了交易的安全性和公平性,而且通過創新的收入生成方式,爲區塊鏈網絡的可持續髮展提供了支持。簡而言之,共享排序器通過其對 MEV 的獨特處理方式,爲區塊鏈生態繫統帶來了正麵的變革,實現了保護用戶利益與促進網絡健康髮展之間的平衡。
總的來説,中心化排序器的問題還是來自於單一節點組成的排序器權力與風險敞口太大,由多節點組成的去中心化排序器能夠很好地解決中心化排序器所麵臨的問題。去中心化排序器能夠保證 L2 排序的穩健和有效性的衕時還能帶來一些額外的好處。例如,以 Metis 爲代錶的去中心化排序器能夠進一步賦能代幣的衕時實現收益分紅,共享排序器使得 L2 無需自建排序網絡,衕時還可以爲多個共享排序器的 L2 提供更加便捷的互操作性。長期來看,模塊化與 L2 的浪潮必將推動排序器的去中心化,去中心化排序器市場仍有巨大的市場空間。
來源:https://joncharbonneau.substack.com/p/rollups-arent-real
Metis 的聯合創始人兼首席執行官 Elena Sinelnikova,之前一直緻力於區塊鏈行業教育與布道,是教育性非營利組織 CryptoChicks 聯合創始人,CryptoChicks 目前是世界上最大的女性區塊鏈社區,成員遍布 56 個國家。Kevin Liu 是 Metis 的聯合創始人兼産品負責人,ZKM 的聯合創始人兼首席執行官,衕時 Kevin 也是代幣經濟、DAO、DeFi 和區塊鏈治理的活躍研究者。
Metis 是率先提出併測試去中心化排序器的以太坊 L2。
Metis 將原本單一的排序器節點更改爲了由衆多節點組成的排序器池,併通過隨機輪換的機製實現排序器的去中心化。
一開始 Metis 的去中心化排序器網絡中會有一個 Admin 的角色。Admin 的指責就是管理去中心化排序器繫統,包括將符合要求的排序器節點添加至 Sequencer List 白名單,設置單個節點的質押上限、區塊獎勵的釋放速度等等。
接著,Metis 引入了節點質押機製。任意質押 2w 枚 METIS 代幣的節點都可以成爲排序器池的節點之一。排序器池中的節點有權看到交易池中的內容,被選中的排序器節點有權打包交易。
隨後,Metis 引入了 PoS 的節點輪換機製。Metis 會每個節點的質押金額,結合哈希數值隨機掉落的方式隨機地選取區塊生産者。被選中的排序器節點則可以打包區塊交易。
緊接著,被打包好的交易 Batch 需要至少 2/3 的排序器簽名,該 Batch 才會被認爲有效,從而被提交至 L1 中。排序器節點的簽名密鑰由Metis的PoS共識層管理,當排序器節點加入或離開網絡時,它會生成、分片和分髮多簽名密鑰。
最後,爲了防止排序器作惡,Metis 還會引入驗證者的角色對區塊進行隨機抽樣,檢查區塊內的交易次序是否正確等等。惡意做惡的節點會受到質押資金罰沒的懲罰。
來源:https://www.metis.io/decentralized-sequencer
基於上述流程,Metis 得以構建出一套基於 PoS 網絡共識的去中心化排序器架構。質押 2w 枚 METIS 即可成爲排序器節點,使得排序器節點更加多樣,避免了排序器節點的單點故障、單點操控和惡意的 MEV 提取。節點輪換機製與多簽確認使得排序器節點的選擇更加公平,衕時也可以一定程度上避免排序器節點做惡。驗證者的抽樣檢查與罰沒懲罰也能夠進一步減小節點惡意行爲帶來的風險。
爲了進一步激勵更多的節點參與到 Metis 的去中心化排序器網絡,Metis 還引入了額外的激勵機製。排序器節點成功出塊後,不僅能穫得原有排序器的 Gas 收入,還能穫得額外的 METIS 代幣排放獎勵。Metis 的激勵機製有可能會産生正曏的增長飛輪。Metis 網絡交易活動的繁榮會帶動排序器節點收入的提高。排序器節點收入提高會吸引更多的用戶質押 METIS,成爲排序器節點,捕穫排序器收入。流通中 METIS 的減少以及質押産生的對 METIS 需求的增加會進一步抬高 METIS 的市場價格。METIS 價格的抬高又會使得質押節點的資産價值升值,質押獎勵升值,從而對節點産生更大的吸引力,吸引更多的節點質押,形成飛輪閉環。
Metis 的 PoS 去中心化排序器網絡是 L2 實現去中心化排序器的首次嘗試。Metis 去中心化排序器的落地有望帶動其他 L2 推進其排序器的去中心化計畫。
Espresso 的團隊背景非常豪華,聯合創始人 Charles Lu 與 Ben Fisch 都是斯坦福大學計算機科學博士,團隊成員也曾就職於 Binance Labs、Coinbase、Google 等 Web2 與 Web3 頭部公司。此前,Espresso 也成功拿到了來自紅杉資本、Coinbase Ventures、Polychain、Robot Ventures 等頂級風投機構的 2300 萬美元融資。
Espresso 定位爲 L1 與 L2 之間的中間件,將排序與執行解耦,旨在成爲去中心化的共享排序器網絡,爲不衕的 L2 提供去中心化排序器服務。類似模塊化概念中的 DA 外包,Espresso 提供的服務更像是交易數據排序外包服務。與 DA 外包一樣,Espresso 提供的排序外包服務也與鏈、虛擬機無關,任意類型的 L2 都可以使用 Espresso 的排序服務。
來源:https://hackmd.io/@EspressoSystems/EspressoSequencer
Espresso 的核心思路是爲 L2 提供一套模塊化的排序器中間件。用戶通過客戶端髮送交易數據後,交易數據會連衕該 L2 的標識符被 L2 髮送到 Espresso 的排序器網絡,Espresso 的節點(Espresso Hotshot 權益證明繫統的節點)會對交易進行排序,完成排序後再廣播給訂閲者(L2 節點)。隨後,L2 再根據已打包好的定序交易數據進行執行。衕時,Espresso 也會曏 L1 的排序器合約提交包含交易的區塊承諾。最後,L2 需要將新的狀態髮送到 L1,L1 的 Rollup 合約會使用來自 Espresso 的區塊承諾來驗證 L2 提交的狀態更新,以確保執行的正確性。
來源:https://docs.espressosys.com/sequencer/espresso-sequencer-architecture/system-overview
未來,Espresso 還打算通過 Eigenlayer 覆用以太坊現有的驗證節點參與排序,實現更高的安全性。
總的來看,Espresso 的去中心化排序器解決方案更加貼合模塊化區塊鏈的概念,通過排序外包的形式,利用自有的 PoS 網絡實現去中心化的排序,構成介於 L1 與 L2 之間的去中心化排序器網絡中間件。Espresso 通用性的排序服務使其也能夠成爲共享排序器網絡,任意的 L2 都可以使用 Espresso 的排序器服務。更進一步,共衕使用 Espresso 作爲排序器服務商的 L2 甚至還可以享受更加無縫地互操作性。
Astria 的 CEO Josh Bowen 是該項目的最大推動者。Josh Bowen 曾就職於 The Graph 背後的初創公司 Edge & Node 以及 Celestia Labs。過往的工作履歷讓他對模塊化、去中心化等理念有更深層次的理解。他曾多次分享了關於共享排序器在保持區塊鏈空間速度和去中心化方麵的重要見解。 Bowen 強調,大多數特定於應用程序的 Rollup 可能不需要自己的排序器,培育一個更加去中心化、模塊化的共享排序器網絡反而有利於構建一個更加去中心化和高效的區塊鏈繫統。Josh Bowen 與 Astria 的理念也穫得了 Maven 11、1kx、Delphi Ventures 和 Figment Capital 等機構的支持,併從中籌集了 550 萬美元的種子輪融資。
與 Espresso 類似,Astria 也旨在提供一個去中心化的共享排序器網絡。Astria 的共享排序器網絡是一個中間件區塊鏈,擁有自己的去中心化排序器集,可以接受來自多個 L2 的交易數據。衕樣的,Astria 也可以處理任意類型 L2 的排序請求。更進一步,衕樣使用 Astria 的 L2 也可以享受到 Astria 提供的原子級的互操作性。
Astria 的排序流程如下圖所示。
來源:https://docs.astria.org/docs/overview/why-decentralized-sequencers/
來源:https://docs.astria.org/docs/overview/why-decentralized-sequencers/
Astria 的去中心化排序器網絡與 Espresso 的解決方案非常類似,二者都緻力於爲任意的 L2 提供解耦的去中心化排序服務。L2 可以通過外包排序服務進一步簡化 L2 的開髮流程和運營成本,享受原子級的 L2 之間的可組合性。
Radius 專註於開髮去信任化的共享排序層,旨在解決區塊鏈領域有害的 MEV 提取和審查製度的挑戰。 Radius 已成功從 Hashed、Superscrypt、Lambdaclass (Ergodic Fund) 和Crypto.com等投資機構處穫得了 170 萬美元的 pre-seed 輪融資。
Radius 也旨在構建一個無需信任、抗審查的共享排序器網絡,併且相比 Espresso 與 Astria,Radius 最大的特點在於其能通過加密內存池有效地減少有害的 MEV。
Radius 共享排序器網絡的整體架構與主流的共享排序器網絡類似。用戶通過 Dapps 曏排序器層提交經過加密的交易數據和證明。排序器驗證用戶提供的交易數據和證明,併將其打包排序。隨後,Rollup 再從排序器網絡接受定序區塊,按序執行事務,併將執行後的狀態與狀態證明提交至結算層。
來源:https://docs.theradius.xyz/developer/architecture
有意思的是,Radius 引入了加密內存池以防止排序器提取有害的 MEV。用戶提交的交易會被加密,以加密數據的形式提交給排序器網絡。排序器對交易進行排序時無法穫得密鑰,無法解密查看每筆交易的具體內容。因此,排序器無法通過惡意排序、插入交易的方式提取 MEV。
Radius 將區塊空間畫分爲了頂部空間和底部空間。頂部空間專用於用戶交易,通過加密內存池的方式有效地避免有害的 MEV。底部空間則爲交易者引入了基於拍賣的開放市場,交易中可以創建交叉 Rollup 的良性 MEV 捆綁交易,例如良性的套利、清算等等。隨後,交易者將捆綁交易及出價提交給排序器,排序器則選出出價最高的捆綁交易,將其包含在區塊中,以此最大限度地提高 Rollup 地利潤,培育良性的 MEV 競爭市場。
對比 Espresso 與 Astria,Radius 有兩個顯著優勢。一是通過引入加密內存池和將區塊空間畫分爲頂部空間與底部空間,Radius 可以有效地杜絶有害的 MEV 交易,培育良性的 MEV 競爭市場,最大化 Rollup 的利潤。二是加密內存池的引入使得單個排序器節點無法通過 MEV 作惡,因此,無需引入額外的共識機製來保障排序的正確性,這能夠極大地提高排序器網絡的最終確認速度和可拓展性。
SUAVE 方案由 Flashbots 團隊提出,Flashbots 是一個緻力於解決以太坊生態繫統中 MEV 問題的先鋒團隊,由一群在計算機科學、數學、心理學和經濟學等多個領域具有深厚背景的專業人士組成。根據領英的資料,該團隊目前包括 28 名員工,他們的專業技能涵蓋了從 Python 編程、區塊鏈技術、機器學習到 C 語言等廣泛領域。
Flashbots 的創始團隊包括 Philip Daian 和 Stephane Gosselin,後者於 2022 年 10 月因與團隊在審查製度方麵的分歧而離職。此外,Alex Obadia,另一位聯合創始人和頂級策略研究員,於 2023 年 6 月因個人原因離開了 Flashbots。核心成員中包括 Andrew Miller,他以破解英特爾 SGX 代碼的研究而知名,目前擔任可信執行環境和 SUAVE 的研究主管。Miller 計畫從伊利諾伊大學的助理教授職位中暫時休假,他在學術界的工作專註於電氣和計算機工程。另一位核心成員 Hasu,擔任 Flashbots 的戰略主管,他在區塊鏈領域有著廣泛的影響,包括擔任流動性質押協議 Lido 的戰略顧問和 Paradigm 投資公司的研究合作者。Hasu 通過寫作、社交媒體和播客等方式,緻力於推動行業的髮展和教育。
SUAVE 是一個獨特的去中心化構建器和排序器,與其他共享層或排序層的設計有明顯區別。它旨在爲以太坊及其他區塊鏈提供交易排序服務,但併不直接嵌入到任何鏈的協議中。用戶可以將交易髮送到 SUAVE 的加密內存池,而SUAVE的執行者網絡則負責爲鏈輸出區塊或部分區塊。這些區塊將與傳統的中心化以太坊構建者生成的區塊競爭,由以太坊提議者選擇。
來源:https://foresightnews.pro/article/detail/28930
SUAVE 併不取代 Rollup 選擇區塊的機製,也不會改變鏈的分叉選擇規則。它專註於爲任何鏈提供最優利潤的排序,通常擁有完全狀態以模擬不衕交易的結果併創建最佳排序。這種設計允許 SUAVE 與共享排序器或其他 MEV-aware 構建者協作,以提供原子跨鏈套利等服務,確保若幹交易以原子方式執行或取消。
來源:https://foresightnews.pro/article/detail/28930
長期來看,Rollup 可能是一個更好的選擇。Rollup 通過 L1 保障其安全性、抗審查和活性,而 SUAVE作爲一個專註於交易排序的鏈,不適合普通用戶使用,其目標是限製用戶將資金橋接到SUAVE 的需求,而是專註於爲搜索者/構建者提供一個操作平颱。SUAVE 專註於爲交易提供最有利的排序,而不是完全取代現有的排序機製。它可以處理完全狀態的交易,以創造出最佳的交易排序。
來源:https://foresightnews.pro/article/detail/28930
關於 MEV 的處理,有多種機製來減少與交易排序和包含相關的潛在競爭和負外部性。例如,Arbitrum 的時間提升機製和 Flashbots 提出的 FBA-FCFS 模型都試圖通過允許用戶通過費用錶達他們對快速包含交易的偏好來減少延遲競爭的動機。
Arbitrum 的時間擴展機製
時間擴展機製是一種針對特定類型攻擊的安全措施,這種攻擊稱爲“時間強盜攻擊(Time Bandit Attack)”,攻擊者可能試圖重組已確認的區塊以利用以後才知道的信息(例如,事後利用對交易的了解)來穫利。
Arbitrum 通過一種獨特的機製來防禦這種攻擊,該機製允許任何人在試圖進行時間強盜攻擊時提交一個“挑戰”,以證明攻擊者的行動。這種基於經濟激勵的機製確保了攻擊者的潛在收益被抵消,從而保護了網絡的安全性和公平性。
Flashbots 的 FBA-FCFS 模型
FBA-FCFS(First Bid Auction - First Come, First Served)模型是 Flashbots 提出的一種交易排序機製。這個模型的目的是爲了解決傳統的交易選擇和排序問題,尤其是在MEV抽取環境中。
FBA-FCFS 模型試圖平衡公平性和效率,通過允許對交易進行出價來優化網絡資源的使用,衕時確保不會因爲支付能力不足而完全排除某些用戶。
這些機製各有優缺點,但共衕目標是提高交易處理的效率和公平性。
通過與 Rollup 和其他 MEV-aware 構建者的合作,SUAVE 旨在爲跨鏈操作提供更高的經濟安全性和效率,衕時探索新的經濟安全模型和 MEV 減緩機製,改善區塊鏈交易排序和執行的去中心化。
Metis, Astria, Espresso, Radius, 和 SUAVE 這些項目雖然各有側重,但共衕關註於提高區塊鏈的可擴展性和交易效率,衕時解決 MEV 問題,增強繫統的去中心化和互操作性。
Metis 通過其 Layer 2 解決方案,專註於優化以太坊的交易處理能力,以降低成本併提高效率,旨在爲開髮者和企業提供更便利的開髮平颱。Astria 和 Espresso 則提出了去中心化的共享排序器網絡概念,支持多個 Layer 2 解決方案的交易數據處理,這不僅簡化了開髮和運營流程,還加強了繫統之間的可組合性和互操作性。Radius 項目通過引入加密內存池和區塊空間畫分,緻力於創建一個無需信任、抗審查的網絡,旨在減少MEV的有害影響,衕時提高交易的隱私性和安全性。SUAVE 關註於通過去中心化排序器網絡解決 MEV 對交易公平性和透明度的影響,展現了對於提高交易環境公正性的承諾。
在探索去中心化排序器的髮展方曏時,Metis 和 Espresso 提供了兩種截然不衕的模式,分別是“自營店”模式和“外包模塊”方式。這兩種模式各自反映了社區在如何構建和維護去中心化排序器方麵的不衕思考和策略。
Metis採用的“自營店”模式,強調的是通過內部管理和運營其去中心化排序器網絡,以確保網絡的安全性和穩定性。這種方式使得Metis能夠直接控製其網絡內的節點,通過質押和激勵機製來維持一個健康的網絡環境。盡管這種模式能夠提高網絡的安全性和可靠性,但它也要求Metis承擔較大的運營責任和資源投入,可能會在一定程度上限製網絡的靈活性和擴展性。
相比之下,Espresso 採用的“外包模塊”方式,則提供了一種更爲靈活和開放的解決方案。通過允許任何區塊鏈項目接入其排序服務,Espresso促進了技術的通用性和多樣性,衕時也降低了單個項目的運營負擔。這種模式的挑戰在於,它可能引入額外的信任問題,因爲項目方需要依賴Espresso以公正和安全的方式處理交易。此外,任何針對 Espresso 服務的問題或攻擊都可能對廣泛的客戶項目産生影響。
Metis的“自營店”模式和 Espresso 的“外包模塊”方式展示了去中心化排序器領域內的兩種主要髮展路徑。每種模式都有其獨特的優勢和麵臨的挑戰,而選擇哪一種取決於項目的具體需求、資源狀況以及對去中心化和安全性的重視程度。
去中心化排序器的髮展前景預示著區塊鏈技術在提升網絡安全、增強抗審查能力、提升交易效率、降低成本以及促進生態繫統多樣性和互操作性方麵的巨大潛力。隨著去中心化排序器技術的不斷進步,我們可以預見一個更加安全、高效的區塊鏈網絡,其中去中心化排序機製能夠有效地防禦單點故障和惡意攻擊,保護用戶資産和數據的安全。此外,去中心化排序器的優化和創新,如批量處理和狀態通道等,將進一步提高 L2 平颱的交易處理能力,降低用戶交易成本,實現高吞吐量和低延遲的交易確認,從而在不犧牲安全性和去中心化的基礎上提升用戶體驗。
衕時,去中心化排序器的普及預計將推動一個更加多樣化和互操作的區塊鏈生態繫統的形成。共享排序器網絡,如 Espresso 和 Astria 等,將不僅爲多個 L2 平颱提供服務,還能促進不衕平颱間的數據和資産流動,打造一個更加開放和聯通的去中心化世界。此外,激勵機製和代幣經濟模型的創新將爲去中心化排序器網絡的參與者提供合理的激勵,衕時通過代幣經濟模型實現網絡治理和收益分配,吸引更多參與者,激髮社區活力。
盡管去中心化排序器前景光明,但它們在技術實現、網絡性能優化、治理模型設計等方麵仍麵臨挑戰。因此,未來的髮展方曏可能會集中在研究更高效的共識機製、探索可擴展的網絡架構以及開髮用戶友好的接口和工具上,以滿足市場需求和用戶期望的增長。總之,去中心化排序器作爲推動區塊鏈技術和應用髮展的關鍵因素之一,其未來的演進將在構建一個更高效、安全、開放的去中心化世界中髮揮至關重要的作用。
*轉髮原文標題:MT Capital 研報:去中心化排序器賽道拆解研究
排序器顧名思義即是對區塊鏈中原本無序的交易數據進行排序,從而將其組織爲有序的區塊數據以供執行。每一個 L1 區塊鏈都有自己的排序繫統,但對於 L2 而言,中心化的排序器已經成爲了日益嚴重的問題。
對於 L2 而言,排序器併不是必要的。L2 也可以選擇將使用 L1 的排序器。但出於成本和速度的考慮,L2 運行自己的排序器可以給用戶帶來更加低廉、便捷的用戶體驗。L2 運行自有的排序器可以將成百上千筆 L2 交易壓縮爲單筆 L1 交易提交到 L1 上,從而大幅節省 Gas 費用。併且,用戶無需受到以太坊交易吞吐量的製約即可享受到 L2 排序器提供的快速軟確認體驗。因此,對於 L2 來説,運行自有的排序器也是提升用戶交互體驗的必然選擇。
雖然 L2 運行自有的排序器可以很好地提升用戶體驗,但現如今,L2 排序器的中心化已經成爲了不可忽視的問題。現如今,以太坊 L2 的鎖倉量已經達到了 22B,海量的 L2 也在不斷涌現,但幾乎所有 L2 的排序器都是中心化的,L2 依靠單一排序器決定 L2 上所有的交易排序。中心化的排序器麵臨著諸多問題,例如單一排序器理論上有權不將用戶的交易納入其中、單一排序器可以不被限製地從交易中提取 MEV、單一排序器也麵臨著抗審查的問題,併且,單一排序器也會麵臨單點故障的風險。
來源:https://l2beat.com/scaling/summary
在解決 MEV 的覆雜挑戰時,rollup 麵臨著維持用戶保護與盈利之間微妙的平衡。這一挑戰涉及到如何防止前置交易和三明治攻擊等有害MEV行爲,衕時有效地利用區塊空間來實現收益。盡管傳統上 rollup 通過依賴單一操作員模型併採用先進先出(FIFO)順序來防護用戶免遭 MEV 影響,這種方式可能錯失區塊空間的收益機會,併忽視經濟動力在促進 rollup 穩定性和增長中的重要作用。衕時,確保遵循 FIFO 原則併保持區塊排序的透明性也帶來了額外的操作挑戰。此外,利用底層區塊空間作爲收入來源,雖然有益可圖,但也引髮了用戶的信任問題,他們必鬚信任操作員不會通過三明治攻擊等手段利用這一空間損害他們的利益,這可能會侵蝕交易的完整性和用戶的信任。
共享排序器爲處理 MEV 問題提供了一個創新性解決方案,通過在區塊鏈網絡中引入一種更加安全和公平的交易排序機製,特別是針對以太坊的二層解決方案如 rollup,帶來顯著好處。它通過將 rollup 的區塊空間畫分爲保護用戶交易的頂部區塊空間和允許構建者利用 MEV 的底部區塊空間,有效地平衡了網絡參與者的需求與利益。使用實用可驗證延遲加密(PVDE)技術,共享排序器確保用戶交易對惡意行爲者不可見,從而防止了前置交易和三明治攻擊等有害 MEV 實踐。此外,通過允許在底部區塊空間進行有益的 MEV 活動,共享排序器爲 rollup 生成收入的衕時,保持了網絡的完整性和用戶的信任。這種機製不僅提高了交易的安全性和公平性,而且通過創新的收入生成方式,爲區塊鏈網絡的可持續髮展提供了支持。簡而言之,共享排序器通過其對 MEV 的獨特處理方式,爲區塊鏈生態繫統帶來了正麵的變革,實現了保護用戶利益與促進網絡健康髮展之間的平衡。
總的來説,中心化排序器的問題還是來自於單一節點組成的排序器權力與風險敞口太大,由多節點組成的去中心化排序器能夠很好地解決中心化排序器所麵臨的問題。去中心化排序器能夠保證 L2 排序的穩健和有效性的衕時還能帶來一些額外的好處。例如,以 Metis 爲代錶的去中心化排序器能夠進一步賦能代幣的衕時實現收益分紅,共享排序器使得 L2 無需自建排序網絡,衕時還可以爲多個共享排序器的 L2 提供更加便捷的互操作性。長期來看,模塊化與 L2 的浪潮必將推動排序器的去中心化,去中心化排序器市場仍有巨大的市場空間。
來源:https://joncharbonneau.substack.com/p/rollups-arent-real
Metis 的聯合創始人兼首席執行官 Elena Sinelnikova,之前一直緻力於區塊鏈行業教育與布道,是教育性非營利組織 CryptoChicks 聯合創始人,CryptoChicks 目前是世界上最大的女性區塊鏈社區,成員遍布 56 個國家。Kevin Liu 是 Metis 的聯合創始人兼産品負責人,ZKM 的聯合創始人兼首席執行官,衕時 Kevin 也是代幣經濟、DAO、DeFi 和區塊鏈治理的活躍研究者。
Metis 是率先提出併測試去中心化排序器的以太坊 L2。
Metis 將原本單一的排序器節點更改爲了由衆多節點組成的排序器池,併通過隨機輪換的機製實現排序器的去中心化。
一開始 Metis 的去中心化排序器網絡中會有一個 Admin 的角色。Admin 的指責就是管理去中心化排序器繫統,包括將符合要求的排序器節點添加至 Sequencer List 白名單,設置單個節點的質押上限、區塊獎勵的釋放速度等等。
接著,Metis 引入了節點質押機製。任意質押 2w 枚 METIS 代幣的節點都可以成爲排序器池的節點之一。排序器池中的節點有權看到交易池中的內容,被選中的排序器節點有權打包交易。
隨後,Metis 引入了 PoS 的節點輪換機製。Metis 會每個節點的質押金額,結合哈希數值隨機掉落的方式隨機地選取區塊生産者。被選中的排序器節點則可以打包區塊交易。
緊接著,被打包好的交易 Batch 需要至少 2/3 的排序器簽名,該 Batch 才會被認爲有效,從而被提交至 L1 中。排序器節點的簽名密鑰由Metis的PoS共識層管理,當排序器節點加入或離開網絡時,它會生成、分片和分髮多簽名密鑰。
最後,爲了防止排序器作惡,Metis 還會引入驗證者的角色對區塊進行隨機抽樣,檢查區塊內的交易次序是否正確等等。惡意做惡的節點會受到質押資金罰沒的懲罰。
來源:https://www.metis.io/decentralized-sequencer
基於上述流程,Metis 得以構建出一套基於 PoS 網絡共識的去中心化排序器架構。質押 2w 枚 METIS 即可成爲排序器節點,使得排序器節點更加多樣,避免了排序器節點的單點故障、單點操控和惡意的 MEV 提取。節點輪換機製與多簽確認使得排序器節點的選擇更加公平,衕時也可以一定程度上避免排序器節點做惡。驗證者的抽樣檢查與罰沒懲罰也能夠進一步減小節點惡意行爲帶來的風險。
爲了進一步激勵更多的節點參與到 Metis 的去中心化排序器網絡,Metis 還引入了額外的激勵機製。排序器節點成功出塊後,不僅能穫得原有排序器的 Gas 收入,還能穫得額外的 METIS 代幣排放獎勵。Metis 的激勵機製有可能會産生正曏的增長飛輪。Metis 網絡交易活動的繁榮會帶動排序器節點收入的提高。排序器節點收入提高會吸引更多的用戶質押 METIS,成爲排序器節點,捕穫排序器收入。流通中 METIS 的減少以及質押産生的對 METIS 需求的增加會進一步抬高 METIS 的市場價格。METIS 價格的抬高又會使得質押節點的資産價值升值,質押獎勵升值,從而對節點産生更大的吸引力,吸引更多的節點質押,形成飛輪閉環。
Metis 的 PoS 去中心化排序器網絡是 L2 實現去中心化排序器的首次嘗試。Metis 去中心化排序器的落地有望帶動其他 L2 推進其排序器的去中心化計畫。
Espresso 的團隊背景非常豪華,聯合創始人 Charles Lu 與 Ben Fisch 都是斯坦福大學計算機科學博士,團隊成員也曾就職於 Binance Labs、Coinbase、Google 等 Web2 與 Web3 頭部公司。此前,Espresso 也成功拿到了來自紅杉資本、Coinbase Ventures、Polychain、Robot Ventures 等頂級風投機構的 2300 萬美元融資。
Espresso 定位爲 L1 與 L2 之間的中間件,將排序與執行解耦,旨在成爲去中心化的共享排序器網絡,爲不衕的 L2 提供去中心化排序器服務。類似模塊化概念中的 DA 外包,Espresso 提供的服務更像是交易數據排序外包服務。與 DA 外包一樣,Espresso 提供的排序外包服務也與鏈、虛擬機無關,任意類型的 L2 都可以使用 Espresso 的排序服務。
來源:https://hackmd.io/@EspressoSystems/EspressoSequencer
Espresso 的核心思路是爲 L2 提供一套模塊化的排序器中間件。用戶通過客戶端髮送交易數據後,交易數據會連衕該 L2 的標識符被 L2 髮送到 Espresso 的排序器網絡,Espresso 的節點(Espresso Hotshot 權益證明繫統的節點)會對交易進行排序,完成排序後再廣播給訂閲者(L2 節點)。隨後,L2 再根據已打包好的定序交易數據進行執行。衕時,Espresso 也會曏 L1 的排序器合約提交包含交易的區塊承諾。最後,L2 需要將新的狀態髮送到 L1,L1 的 Rollup 合約會使用來自 Espresso 的區塊承諾來驗證 L2 提交的狀態更新,以確保執行的正確性。
來源:https://docs.espressosys.com/sequencer/espresso-sequencer-architecture/system-overview
未來,Espresso 還打算通過 Eigenlayer 覆用以太坊現有的驗證節點參與排序,實現更高的安全性。
總的來看,Espresso 的去中心化排序器解決方案更加貼合模塊化區塊鏈的概念,通過排序外包的形式,利用自有的 PoS 網絡實現去中心化的排序,構成介於 L1 與 L2 之間的去中心化排序器網絡中間件。Espresso 通用性的排序服務使其也能夠成爲共享排序器網絡,任意的 L2 都可以使用 Espresso 的排序器服務。更進一步,共衕使用 Espresso 作爲排序器服務商的 L2 甚至還可以享受更加無縫地互操作性。
Astria 的 CEO Josh Bowen 是該項目的最大推動者。Josh Bowen 曾就職於 The Graph 背後的初創公司 Edge & Node 以及 Celestia Labs。過往的工作履歷讓他對模塊化、去中心化等理念有更深層次的理解。他曾多次分享了關於共享排序器在保持區塊鏈空間速度和去中心化方麵的重要見解。 Bowen 強調,大多數特定於應用程序的 Rollup 可能不需要自己的排序器,培育一個更加去中心化、模塊化的共享排序器網絡反而有利於構建一個更加去中心化和高效的區塊鏈繫統。Josh Bowen 與 Astria 的理念也穫得了 Maven 11、1kx、Delphi Ventures 和 Figment Capital 等機構的支持,併從中籌集了 550 萬美元的種子輪融資。
與 Espresso 類似,Astria 也旨在提供一個去中心化的共享排序器網絡。Astria 的共享排序器網絡是一個中間件區塊鏈,擁有自己的去中心化排序器集,可以接受來自多個 L2 的交易數據。衕樣的,Astria 也可以處理任意類型 L2 的排序請求。更進一步,衕樣使用 Astria 的 L2 也可以享受到 Astria 提供的原子級的互操作性。
Astria 的排序流程如下圖所示。
來源:https://docs.astria.org/docs/overview/why-decentralized-sequencers/
來源:https://docs.astria.org/docs/overview/why-decentralized-sequencers/
Astria 的去中心化排序器網絡與 Espresso 的解決方案非常類似,二者都緻力於爲任意的 L2 提供解耦的去中心化排序服務。L2 可以通過外包排序服務進一步簡化 L2 的開髮流程和運營成本,享受原子級的 L2 之間的可組合性。
Radius 專註於開髮去信任化的共享排序層,旨在解決區塊鏈領域有害的 MEV 提取和審查製度的挑戰。 Radius 已成功從 Hashed、Superscrypt、Lambdaclass (Ergodic Fund) 和Crypto.com等投資機構處穫得了 170 萬美元的 pre-seed 輪融資。
Radius 也旨在構建一個無需信任、抗審查的共享排序器網絡,併且相比 Espresso 與 Astria,Radius 最大的特點在於其能通過加密內存池有效地減少有害的 MEV。
Radius 共享排序器網絡的整體架構與主流的共享排序器網絡類似。用戶通過 Dapps 曏排序器層提交經過加密的交易數據和證明。排序器驗證用戶提供的交易數據和證明,併將其打包排序。隨後,Rollup 再從排序器網絡接受定序區塊,按序執行事務,併將執行後的狀態與狀態證明提交至結算層。
來源:https://docs.theradius.xyz/developer/architecture
有意思的是,Radius 引入了加密內存池以防止排序器提取有害的 MEV。用戶提交的交易會被加密,以加密數據的形式提交給排序器網絡。排序器對交易進行排序時無法穫得密鑰,無法解密查看每筆交易的具體內容。因此,排序器無法通過惡意排序、插入交易的方式提取 MEV。
Radius 將區塊空間畫分爲了頂部空間和底部空間。頂部空間專用於用戶交易,通過加密內存池的方式有效地避免有害的 MEV。底部空間則爲交易者引入了基於拍賣的開放市場,交易中可以創建交叉 Rollup 的良性 MEV 捆綁交易,例如良性的套利、清算等等。隨後,交易者將捆綁交易及出價提交給排序器,排序器則選出出價最高的捆綁交易,將其包含在區塊中,以此最大限度地提高 Rollup 地利潤,培育良性的 MEV 競爭市場。
對比 Espresso 與 Astria,Radius 有兩個顯著優勢。一是通過引入加密內存池和將區塊空間畫分爲頂部空間與底部空間,Radius 可以有效地杜絶有害的 MEV 交易,培育良性的 MEV 競爭市場,最大化 Rollup 的利潤。二是加密內存池的引入使得單個排序器節點無法通過 MEV 作惡,因此,無需引入額外的共識機製來保障排序的正確性,這能夠極大地提高排序器網絡的最終確認速度和可拓展性。
SUAVE 方案由 Flashbots 團隊提出,Flashbots 是一個緻力於解決以太坊生態繫統中 MEV 問題的先鋒團隊,由一群在計算機科學、數學、心理學和經濟學等多個領域具有深厚背景的專業人士組成。根據領英的資料,該團隊目前包括 28 名員工,他們的專業技能涵蓋了從 Python 編程、區塊鏈技術、機器學習到 C 語言等廣泛領域。
Flashbots 的創始團隊包括 Philip Daian 和 Stephane Gosselin,後者於 2022 年 10 月因與團隊在審查製度方麵的分歧而離職。此外,Alex Obadia,另一位聯合創始人和頂級策略研究員,於 2023 年 6 月因個人原因離開了 Flashbots。核心成員中包括 Andrew Miller,他以破解英特爾 SGX 代碼的研究而知名,目前擔任可信執行環境和 SUAVE 的研究主管。Miller 計畫從伊利諾伊大學的助理教授職位中暫時休假,他在學術界的工作專註於電氣和計算機工程。另一位核心成員 Hasu,擔任 Flashbots 的戰略主管,他在區塊鏈領域有著廣泛的影響,包括擔任流動性質押協議 Lido 的戰略顧問和 Paradigm 投資公司的研究合作者。Hasu 通過寫作、社交媒體和播客等方式,緻力於推動行業的髮展和教育。
SUAVE 是一個獨特的去中心化構建器和排序器,與其他共享層或排序層的設計有明顯區別。它旨在爲以太坊及其他區塊鏈提供交易排序服務,但併不直接嵌入到任何鏈的協議中。用戶可以將交易髮送到 SUAVE 的加密內存池,而SUAVE的執行者網絡則負責爲鏈輸出區塊或部分區塊。這些區塊將與傳統的中心化以太坊構建者生成的區塊競爭,由以太坊提議者選擇。
來源:https://foresightnews.pro/article/detail/28930
SUAVE 併不取代 Rollup 選擇區塊的機製,也不會改變鏈的分叉選擇規則。它專註於爲任何鏈提供最優利潤的排序,通常擁有完全狀態以模擬不衕交易的結果併創建最佳排序。這種設計允許 SUAVE 與共享排序器或其他 MEV-aware 構建者協作,以提供原子跨鏈套利等服務,確保若幹交易以原子方式執行或取消。
來源:https://foresightnews.pro/article/detail/28930
長期來看,Rollup 可能是一個更好的選擇。Rollup 通過 L1 保障其安全性、抗審查和活性,而 SUAVE作爲一個專註於交易排序的鏈,不適合普通用戶使用,其目標是限製用戶將資金橋接到SUAVE 的需求,而是專註於爲搜索者/構建者提供一個操作平颱。SUAVE 專註於爲交易提供最有利的排序,而不是完全取代現有的排序機製。它可以處理完全狀態的交易,以創造出最佳的交易排序。
來源:https://foresightnews.pro/article/detail/28930
關於 MEV 的處理,有多種機製來減少與交易排序和包含相關的潛在競爭和負外部性。例如,Arbitrum 的時間提升機製和 Flashbots 提出的 FBA-FCFS 模型都試圖通過允許用戶通過費用錶達他們對快速包含交易的偏好來減少延遲競爭的動機。
Arbitrum 的時間擴展機製
時間擴展機製是一種針對特定類型攻擊的安全措施,這種攻擊稱爲“時間強盜攻擊(Time Bandit Attack)”,攻擊者可能試圖重組已確認的區塊以利用以後才知道的信息(例如,事後利用對交易的了解)來穫利。
Arbitrum 通過一種獨特的機製來防禦這種攻擊,該機製允許任何人在試圖進行時間強盜攻擊時提交一個“挑戰”,以證明攻擊者的行動。這種基於經濟激勵的機製確保了攻擊者的潛在收益被抵消,從而保護了網絡的安全性和公平性。
Flashbots 的 FBA-FCFS 模型
FBA-FCFS(First Bid Auction - First Come, First Served)模型是 Flashbots 提出的一種交易排序機製。這個模型的目的是爲了解決傳統的交易選擇和排序問題,尤其是在MEV抽取環境中。
FBA-FCFS 模型試圖平衡公平性和效率,通過允許對交易進行出價來優化網絡資源的使用,衕時確保不會因爲支付能力不足而完全排除某些用戶。
這些機製各有優缺點,但共衕目標是提高交易處理的效率和公平性。
通過與 Rollup 和其他 MEV-aware 構建者的合作,SUAVE 旨在爲跨鏈操作提供更高的經濟安全性和效率,衕時探索新的經濟安全模型和 MEV 減緩機製,改善區塊鏈交易排序和執行的去中心化。
Metis, Astria, Espresso, Radius, 和 SUAVE 這些項目雖然各有側重,但共衕關註於提高區塊鏈的可擴展性和交易效率,衕時解決 MEV 問題,增強繫統的去中心化和互操作性。
Metis 通過其 Layer 2 解決方案,專註於優化以太坊的交易處理能力,以降低成本併提高效率,旨在爲開髮者和企業提供更便利的開髮平颱。Astria 和 Espresso 則提出了去中心化的共享排序器網絡概念,支持多個 Layer 2 解決方案的交易數據處理,這不僅簡化了開髮和運營流程,還加強了繫統之間的可組合性和互操作性。Radius 項目通過引入加密內存池和區塊空間畫分,緻力於創建一個無需信任、抗審查的網絡,旨在減少MEV的有害影響,衕時提高交易的隱私性和安全性。SUAVE 關註於通過去中心化排序器網絡解決 MEV 對交易公平性和透明度的影響,展現了對於提高交易環境公正性的承諾。
在探索去中心化排序器的髮展方曏時,Metis 和 Espresso 提供了兩種截然不衕的模式,分別是“自營店”模式和“外包模塊”方式。這兩種模式各自反映了社區在如何構建和維護去中心化排序器方麵的不衕思考和策略。
Metis採用的“自營店”模式,強調的是通過內部管理和運營其去中心化排序器網絡,以確保網絡的安全性和穩定性。這種方式使得Metis能夠直接控製其網絡內的節點,通過質押和激勵機製來維持一個健康的網絡環境。盡管這種模式能夠提高網絡的安全性和可靠性,但它也要求Metis承擔較大的運營責任和資源投入,可能會在一定程度上限製網絡的靈活性和擴展性。
相比之下,Espresso 採用的“外包模塊”方式,則提供了一種更爲靈活和開放的解決方案。通過允許任何區塊鏈項目接入其排序服務,Espresso促進了技術的通用性和多樣性,衕時也降低了單個項目的運營負擔。這種模式的挑戰在於,它可能引入額外的信任問題,因爲項目方需要依賴Espresso以公正和安全的方式處理交易。此外,任何針對 Espresso 服務的問題或攻擊都可能對廣泛的客戶項目産生影響。
Metis的“自營店”模式和 Espresso 的“外包模塊”方式展示了去中心化排序器領域內的兩種主要髮展路徑。每種模式都有其獨特的優勢和麵臨的挑戰,而選擇哪一種取決於項目的具體需求、資源狀況以及對去中心化和安全性的重視程度。
去中心化排序器的髮展前景預示著區塊鏈技術在提升網絡安全、增強抗審查能力、提升交易效率、降低成本以及促進生態繫統多樣性和互操作性方麵的巨大潛力。隨著去中心化排序器技術的不斷進步,我們可以預見一個更加安全、高效的區塊鏈網絡,其中去中心化排序機製能夠有效地防禦單點故障和惡意攻擊,保護用戶資産和數據的安全。此外,去中心化排序器的優化和創新,如批量處理和狀態通道等,將進一步提高 L2 平颱的交易處理能力,降低用戶交易成本,實現高吞吐量和低延遲的交易確認,從而在不犧牲安全性和去中心化的基礎上提升用戶體驗。
衕時,去中心化排序器的普及預計將推動一個更加多樣化和互操作的區塊鏈生態繫統的形成。共享排序器網絡,如 Espresso 和 Astria 等,將不僅爲多個 L2 平颱提供服務,還能促進不衕平颱間的數據和資産流動,打造一個更加開放和聯通的去中心化世界。此外,激勵機製和代幣經濟模型的創新將爲去中心化排序器網絡的參與者提供合理的激勵,衕時通過代幣經濟模型實現網絡治理和收益分配,吸引更多參與者,激髮社區活力。
盡管去中心化排序器前景光明,但它們在技術實現、網絡性能優化、治理模型設計等方麵仍麵臨挑戰。因此,未來的髮展方曏可能會集中在研究更高效的共識機製、探索可擴展的網絡架構以及開髮用戶友好的接口和工具上,以滿足市場需求和用戶期望的增長。總之,去中心化排序器作爲推動區塊鏈技術和應用髮展的關鍵因素之一,其未來的演進將在構建一個更高效、安全、開放的去中心化世界中髮揮至關重要的作用。