Vitalik:以太坊終局之戰

摘要:可擴展區塊鏈的現實還有光明的未來會出現,這一點看起來越來越清晰。特別感謝來自Optimism 和Flashbots 的一大批人對本文的討論和想法,以及Karl Floersch、Phil Daian 和Alex Obadia 的反饋和審查。考慮一般的“大區塊鏈”——非常高的區塊頻率,非常…

可擴展區塊鏈的現實還有光明的未來會出現,這一點看起來越來越清晰。

特別感謝來自Optimism 和Flashbots 的一大批人對本文的討論和想法,以及Karl Floersch、Phil Daian 和Alex Obadia 的反饋和審查。

考慮一般的“大區塊鏈”——非常高的區塊頻率,非常大的區塊大小,每秒數千筆交易,但也高度集中:因為區塊太大,只有幾十或幾百個節點可以運行一個完全參與的節點,可以創建區塊或驗證現有鏈。至少按照我的標準,如何才能使這樣的鏈可以接受,無需信任和抗審查?

這是一個合理的路線圖:

  • 添加第二層抵押,對資源要求低,以進行分佈式區塊驗證。一個區塊中的交易被分成100 個桶,每個桶後面都有一個Merkle 或Verkle 樹狀態根。每個二級質押者被隨機分配到其中一個桶中。一個區塊只有在分配給每個存儲桶的至少2/3 的驗證者簽署時才會被接受。

  • 引入欺詐證明或ZK-SNARK,讓用戶直接(且廉價)檢查區塊有效性。 ZK-SNARKs 可以直接加密證明區塊有效性;欺詐證明是一種更簡單的方案,如果一個區塊有一個無效的桶,任何人都可以廣播該桶的欺詐證明。這在隨機分配的驗證器之上提供了另一層安全性。

  • 引入數據可用性採樣,讓用戶檢查區塊可用性。通過使用DAS 檢查,輕客戶端可以僅通過下載一些隨機選擇的塊來驗證塊是否已發布。

  • 添加二級交易渠道以防止審查。一種方法是允許二級抵押者提交下一個主區塊必須包含的交易列表。

做完這一切之後,我們得到了什麼?我們得到了一個區塊生產仍然集中的鏈,但是區塊驗證是去信任的和高度分散的,並且專門的反審查魔法可以防止區塊生產者進行審查。這在美學上有些醜陋,但它確實提供了我們正在尋找的基本保證:即使每個主要利益相關者(區塊生產者)都打算進行攻擊或審查,他們能做的最壞的事情就是完全下線,此時鏈停止接受交易,直到社區匯集他們的資源並建立一個誠實的主要利益相關者節點。

現在,考慮一下匯總的一種可能的長期未來……

想像一下,一個特定的匯總——無論是Arbitrum、Optimism、Zksync 還是全新的東西——在設計他們的節點實現方面做得非常好,如果提供足夠強大的硬件,它真的可以每秒處理10,000 個事務。這樣做的技術在原則上是眾所周知的,多年前Dan Larimer和其他人已經實現了:將執行拆分為一個CPU 線程,運行無與倫比但廉價的業務邏輯,以及大量其他線程運行昂貴的業務邏輯。但高度並行化的密碼學。還想像一下,以太坊通過數據可用性採樣實現分片,並且有空間在其64 個分片之間存儲該匯總的鏈上數據。結果,每個人都遷移到此匯總。那個世界會是什麼樣子?

br

再一次,我們得到了一個世界,在這個世界中,區塊生產是集中的,區塊驗證是去信任的和高度去中心化的,審查制度仍然被阻止。 Rollup 區塊生產者必須處理大量的交易,因此這是一個很難進入的市場,但他們無法推動無效區塊。區塊可用性由底層鏈保證,區塊有效性由匯總邏輯保證:如果是ZK 匯總,則由SNARK 確保,只要有一個誠實的參與者在某處運行欺詐證明節點,樂觀匯總就是安全的(他們可以用Gitcoin 補助金補貼)。此外,由於用戶始終可以選擇通過鏈上二級包含渠道提交交易,因此匯總排序器也無法有效審查。

現在,考慮匯總的另一個可能的長期未來……

沒有一個匯總能夠成功地與大多數以太坊活動保持一致。相反,它們都以每秒幾百筆交易的速度達到最高。我們得到了以太坊的多匯總未來——Cosmos多鏈願景,但在提供數據可用性和共享安全性的基礎層之上。用戶經常依靠交叉匯總橋接在不同匯總之間跳轉,而無需在主鏈上支付高額費用。那個世界會是什麼樣子?

似乎我們可以擁有一切:去中心化驗證,強大的審查阻力,甚至分佈式塊生產,因為匯總都非常小,很容易開始生產塊。但是塊生產的去中心化可能不會持久,因為跨域MEV的可能性。能夠同時在多個域上構建下一個區塊有很多好處:您可以創建利用套利機會的區塊,這些機會依賴於在兩個匯總中進行交易,或者一個匯總和主鏈,甚至更多複雜的組合。

br

Western Gate發現的跨域名MEV 機會

因此,在多域世界中,控制所有域上的塊生產的同一個人面臨著巨大的壓力。它可能不會發生,但很有可能會發生,我們必須為這種可能性做好準備。我們對於它可以做些什麼呢?到目前為止,我們所知道的最好方法是結合使用兩種技術:

  • Rollups 實現了一些機制來在每個時隙拍賣出塊,或者以太坊基礎層實現了提議者/構建者分離(PBS)(或兩者)。這至少確保了區塊生產中的任何集中化趨勢都不會導致完全由精英捕獲和集中的權益池市場主導區塊驗證。

  • 匯總實現抗審查旁路通道,並且以太坊底層工具PBS反審查技術。這確保瞭如果潛在高度中心化的“純”區塊生產市場的贏家試圖審查交易,則有辦法繞過審查。

那麼結果如何呢?區塊生產是集中的,區塊驗證是去信任的和高度分散的,並且仍然可以防止審查。

br

三條路通向同一個目的地

那麼這是什麼意思?

雖然構建可擴展且安全的長期區塊鏈生態系統有很多途徑,但看起來它們都在朝著非常相似的未來發展。區塊生產最終會集中化的可能性很高:匯總中的網絡效應或跨域MEV 的網絡效應以各自不同的方式推動我們朝著這個方向前進。但是,我們可以做的是使用協議級的技術,如委員會驗證,數據可用性採樣和旁路通道,以“規範”這個市場,確保獲獎者不能濫用權力。

這對區塊生產者意味著什麼?區塊生產很可能成為一個專門的市場,領域的專業知識很可能會跨越不同的領域。一個好的Optimism 塊生產者的90% 也造就了一個好的Arbitrum 塊生產者,一個好的Polygon 塊生產者,甚至是一個好的以太坊基礎層的塊生產者。如果域多,跨域套利也可能成為重要的收入來源。

這對以太坊意味著什麼?首先,儘管存在固有的不確定性,但以太坊非常適合適應這個未來世界。以以太坊匯總為中心的路線圖的深遠好處是這意味著以太坊對所有的未來都是開放的,並且不必就哪一個必然會獲勝發表意見。用戶會非常希望在一個匯總上嗎?以太坊遵循其現有的路線,可以成為其基礎層,自動提供高容量域需要安全的反欺詐和反審查“盔甲”。製作大容量域在技術上是否過於復雜,還是用戶只是對多樣性有很大的需求?以太坊也可以是它的基礎層——而且是一個非常好的基礎層,因為共同的信任根使得在匯總之間安全、廉價地轉移資產變得更加容易。

而且,以太坊研究人員應該認真考慮區塊生產中實際上可以實現的去中心化程度。如果跨域MEV(甚至來自一個匯總的跨分片MEV 佔用多個分片)使其不可持續,那麼添加複雜的管道以簡化高度分散的塊生產可能是不值得的。

br

這對大區塊鏈意味著什麼?他們有一條途徑可以變成不信任和抗審查的東西,我們很快就會發現他們的核心開發人員和社區是否真的重視抗審查和去中心化,足以讓他們這樣做!

這一切可能需要數年時間才能完成。分片和數據可用性採樣是實施起來很複雜的技術。人們需要數年的改進和審計才能完全放心地將他們的資產存儲在運行完整EVM 的ZK-rollup 中。跨域MEV 研究也仍處於起步階段。但是,可擴展區塊鏈的現實而光明的未來可能會出現,這一點看起來越來越清晰。

作者:Vitalik Buterin

翻譯:Block unicorn

Total
0
Shares
Related Posts