當前,每個主要的以太坊第 2 層彙總都運行一個集中式序列器。

在我們最新#BinanceResearch報告中,我們探討了爲什麼會出現這個問題,並研究了那些致力於去中心化、共享排序解決方案的公司。

完整報告:https://research.binance.com

  • 交易排序已成爲第 2 層 (“L2”) 世界中日益嚴重的問題。L2 Rollup 的主要作用是爲更便宜的交易提供安全場所。L2 Rollup 爲用戶提供執行層,然後將他們的交易數據提交給父級第 1 層 (“L1”),即 Arbitrum、Optimism、zkSync 等情況下的以太坊。

  • 排序器是被賦予將這些交易排序成組的權利的實體。排序器從用戶那裏接收無序交易,在鏈下將它們分組,並生成一批壓縮的有序交易。然後可以將交易放入區塊併發送到父 L1。

  • Rollup 實際上並不需要排序器;它是一種設計選擇,旨在以更低的費用和更快的交易確認形式提供更好的用戶體驗。例如,就像大多數 Rollup 使用以太坊基礎層來提供數據可用性一樣,它們也可以使用它來進行排序。然而,以太坊的基礎層可能效率較低且成本較高。這意味着到目前爲止,每個主要的 L2 Rollup 項目都發現運行中心化排序器更方便、更便宜、更用戶友好。

  • 由於排序器控制交易的排序,因此它有權審查用戶交易(儘管完全審查不太可能,因爲用戶可以直接向 L1 提交交易)。排序器還可以提取最大可提取值(“MEV”),這可能會對用戶羣造成經濟損害。此外,活躍度可能是一個主要問題,即如果唯一的中心化排序器出現故障,那麼整個 rollup 都會受到影響。

  • 問題的解決方案是共享的、去中心化的排序器。共享排序器本質上爲 Rollup 提供了去中心化即服務。除了解決審查、MEV 提取和活性問題外,共享排序器還引入了跨 Rollup 可組合性,從而釋放了各種新的可能性。

  • Espresso、Astria 和 Radius 正在開發創新的共享排序解決方案,其各自的架構中具有各種獨特的功能。Espresso 尋求利用 EigenLayer 來引導其網絡,而 Astria 與模塊化數據可用性網絡 Celestia 保持着密切聯繫。Radius 將其獨特的加密內存池帶入了對話中。

完整報告:https://research.binance.com