Rollup 排序器非完全指南

作者:Day

出品:白話區塊鏈(ID:hellobtc)

原用標題:被稱為加密 “ 搖錢樹”,卻只做簡單工作的排序器拿走了我們多少錢?

封面:Photo by Joel Filipe on Unsplash

乙太坊生態里除了我們熟知的 DApp 們,還有很多被後悄悄提取價值「悶聲發大財」的工具和服務,隨著乙太坊 L2 的增多,部分 L2 的盈利能力逐漸被大家所熟知導致大家開始關注排序器(Sequencer)相關概念

排序器,顧名思義,就是對大家提交的交易進行排序,同時能從中提取一些費用。  那麼問題來了,不少人對中心化的排序器提出了不少質疑,那麼這個「悶聲發大財」的工具,具體怎麼運作? 未來又會如何呢?  今天,跟大家一起來瞭解下關於排序器相關的概念...

什麼是排序器

了解什麼是排序器之前,我們先來瞭解下二層的交易費用組成:

– 計算費用:L2 鏈上執行智慧合約或計算操作所需的費用。

– 存儲費用:L2 涉及存儲用戶數據,在這種情況下,使用者需要支付存儲費用,以覆蓋數據存儲和管理的成本。

– 主鏈交易費用:將 Rollup 鏈上的交易結果提交到主鏈的費用。

簡單理解,排序器凈收入=使用者在 L2 交易總支出 – L2 在 L1 的總支出 – 排序器運營成本。  關於二層收益,可以看白話之前的文章:zkSync 半年悶聲賺 2000 多萬美金,Layer 2 到底是如何盈利的

另一方面,專案方運營的中心化排序器擁有一定程度的定價權,這也是專案方可以賺那麼多的原因之一。

排序器,顧名思義,即負責對接收的交易進行排序。  是 L2 架構中的一個重要元件,它的主要任務是對接收到的交易進行排序。 它從用戶那裡接收到交易,並按照一定的規則(目前一般基於 gas 價格排序)對它們進行排序,確保它們被處理的順序是有序的。 排序器會將這些交易打包並捆綁到一個區塊中,然後執行這些交易,將它們應用到區塊鏈上。 這樣做的目的是保證交易的順序性和可靠性,並提高整個系統的處理效率。

來源:Binance Research

排序器的工作過程有助於確保交易在被處理和記錄在區塊鏈上時不會出現混亂或衝突的情況。 它能夠處理一定數量的交易,並將它們合併成一個區塊,這樣就減少了在區塊鏈上寫入交易的次數,提高了整體的性能和輸送量。

綜上所述,排序器在 L2 架構中扮演著重要的角色,負責接收、排序和執行交易,以確保交易的有序性和可靠性,同時提高系統的處理效率。

排序器的中心化與去中心化

排序器有中心化與去中心化之分,目前 L2 中排序器都是中心化的,但一些人覺得去中心化排序器也很重要,我們來簡單看下兩者的區別。

  • 中心化排序器

優點:快的交易確認速度,用戶的體驗感良好;

缺點:由於它存在一些絕對的權力,可能會削弱這種權力以獲取利益,例如攫取 MEV 價值,通過延遲使用者交易或審查使用者。 其次,中心化排序器存在單點故障的存在風險,如果排序器出現故障或被攻擊,整個系統可能會受到影響。

  • 去中心化排序器

優點:去中心化排序器將排序和確認的權力下放給多個實體,通過選舉或投票演算法來選擇負責機制去排序的實體,防止單一實體的權力,增加了系統的安全性和抗攻擊性,加之對應的作惡懲罰機制,也能有效地規範排序器的行為。 另外,由於沒有單一實體可以單方面決定交易的順序,還提高了系統的抗審查性。

缺點:去中心化排序器可能在交易確認速度和用戶體驗方面略有不足,因為需要進行選舉或投票過程,涉及多項實體的參與。 此外,設計和實現去中心化排序器的選舉機制和懲罰機制可能需要更多的技術和協調工作。

現狀

目前,大多數主要的 L2 解決方案都依賴於中心化排序器。 這意味著在 L2 上的交易排序和確認是由一個中心化的實體或機構負責處理的,而不是由去中心化的網路參與者共同決定。 儘管乙太坊的驗證者集是去中心化的,但 L2 上的交易仍然受到這個中心化排序器的影響。

部分主流 L2 的去中心化排序器規劃 來源:Binance Research

儘管一些公司已經意識到去中心化排序器的重要性,並將其作為他們發展路線圖的一部分,但目前為止,在實現真正去中心化的排序器方面尚未取得實質性進展。 一些 L2 解決方案提供者,雖然已經推出了自己的解決方案,但它們的排序器仍然是中心化的。

由於在競爭激烈的市場中,公司更關注改進核心產品和功能,而不是將資源用於排序器的去中心化。 另一方面,也與中心化排序器可以給公司帶來可觀利潤也有很大關係,據 dune 數據顯示,在手續費盈利方面,10 月初至今, Zksync 盈利 160 萬美金,Arbitrum 盈利 87 萬美金,Base 盈利 60 萬美金,Optimism 盈利 51 萬美金。

共用排序器

有一點,目前主流 L2 的架構導致部分不熟悉的人可能會認為排序器和 L2 是一體,不可分割的,事實上並非如此, L2 並不一定非要加排序器,它只是為了更好的用戶體驗而做出的設計選擇。 那麼將排序器這塊功能完全拎出來,交給專業的人來做,就是接下來要提到的共用排序器,這塊概念類似模組化區塊鏈,把功能做出來,類似元件,每個二層都可以接入其中。

共用排序器,即可供所有 L2 共同使用的去中心化排序器,取代目前主流 L2 自身的中心化排序器。  傳統的 L2 解決方案依賴於單一的中心化實體來處理交易排序和確認,而共用排序器通過建立一個去中心化的排序節點網路,讓多個 L2 共用這些節點來實現交易排序。

優點:

1)在共用排序器中,不再有單一的中心化排序器,而是選舉出一個新的領導者來負責每一輪的排序工作,以消除中心化排序器可能導致的問題。  這樣可以增加系統的安全性和抗攻擊能力,並消除中心化排序器的單點故障,保證系統的活力,減少停機時間。

2)共用排序器允許 L2 插入和拔出排序節點網路,給予了各個 L2 之間的健康競爭的機會,如果一個共用排序器對使用者不公平或過度獲取價值,使用者可以輕鬆地切換到其他更好的選擇。

3)最後,由於共用排序器可以同時對多個 L2 的交易進行排序,跨 L2 原子交換變得更加簡單,使用者可以更靈活地進行資金操作。

缺點:

共用排序器也存在一些潛在的問題。  其中一個是價值積累和激勵分配的問題。  如果共用排序器從 L1 中提取了過多的價值或不公平地聚集了 MEV,可能會導致不良行為和激勵偏離 L1 鏈的問題。

相關代表專案:

  • Astria

Astria 創始人 Josh Bowen 曾在 Celestia 工作過,所以有一定的 Celestia 相關資源,將使用 Celestia 的數據可用層,並計劃通過推出 Astria EVM 來測試他們的共用排序器。

  • Espresso

Espresso 的共用排序器 使用 HotShot 的自定義共識機制,承諾比其他設計具有更高的輸送量和更快的最終性。 Espresso 與 EigenLayer 有一定合作,計劃通過 EigenLayer 等再質押協定與乙太坊的驗證者進行安全性交互 。

  • Flashbots

作為 MEV 賽道龍頭 Flashbots 也推出相關共享排序器 SUAVE。 Flashbots 通過 SUAVE 來管理 MEV 市場,旨在去中心化和最小化 MEV,並與其他專案一起努力解決 MEV 問題。

小結

關於共用排序器能否實現,個人覺得要打個問號。

首先,L2 在這方面利潤很大,每個月多則上百萬少則幾十萬美金的利潤(牛市甚至更多),憑什麼切割出來讓你來做,就算自己做成去中心化,大概率也是表面去中心化,控制權會掌握在專案方自己(或者少部分人)手裡。

另外,這個行業早已不是草創階段,沒資源沒背景的想把專案做起來,非常困難,想把整個 L2 賽道的頭部整合起來用你家的排序器,憑什麼? 而且行業里也沒哪家機構有資源能做到,除非你自己扶持生態做 L2 或者整合自己資源與少數幾個 L2 合作。

還有,排序器的利潤,可以鼓勵 L2 專案方去花資源扶持自己的生態,畢竟,生態越強,鏈上活躍度越高,排序器的利潤也越可觀。

最後,V 神之前也在文章《Endgame》中對於乙太坊的未來做出了相對的妥協,把去中心化這個概念從出塊挪到了驗證。

免責聲明:作為區塊鏈資訊平臺,本站所發佈文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。 本文內容僅用於資訊分享,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。