Vitalik最新長文:坎昆昇級後,以太坊的擴容之路何方


3月13日,以太坊硬分叉Dencun激活,實現了proto-danksharding特性,降低了交易費用,推出了blob。未來目標是16MB的blob空間。這個改變代表了以太坊從零到一的發展方向變成了從一到多的問題。 L2協定開始興起,提高資料壓縮效率,改善執行相關限制與安全性。未來的以太坊發展將更著重於應用層的問題。開發者需要取代傳統的工作流程,建構更具規模化和去中心化的應用。以太坊正經歷決定性的轉變,逐漸走向更穩定、更成熟的發展階段。

作者:維塔利克‧布特林

編譯: jk ,Odaily星球日報

3月13日,Dencun硬分叉激活,使以太坊期待已久的特性之一:proto-danksharding(又名EIP-4844 ,又名blobs)成為可能。最初,該分叉將rollups 的交易費用降低了超過100 倍,因為blob 幾乎是免費的。在過去的一天裡,我們終於看到blob 的成交量大幅上漲,隨著blobscriptions 協議開始使用它們,費用市場也強制啟動。 Blob 不是免費的,但它們仍然比calldata便宜。

左圖:獲得的是Blobscriptions,blob的使用量終於達到每塊3個的目標了。右圖:佔領獲得blob費用「進入價格發現模式」。資料來源:https://dune.com/ 0x 搶劫/斑點。

這個里程碑代表了以太坊長期路線圖的關鍵轉變:出現了blob,以太坊的擴容不再是一個「從零到一」的問題,而是為了一個「從一到多」的問題。從這裡開始,重要的擴容工作,無論是增加blob數量還是提高rollups利用每個blob的能力,都會繼續進行,但會是更加漸進的。對以太坊作為一個生態系統相容方式的根本性改變相關的擴容變化,越來越多地已經落後於我們。另外,重點已經在轉移,繼續慢慢從L1問題如PoS和擴容,轉向更接近應用層的問題。這篇文章將探討的關鍵問題是:以太坊接下來要往哪裡去?

以太坊擴容的未來

在過去的幾年裡,我們見證了以太坊逐漸轉變為以L2 為中心的生態系統。主要應用程式開始從L1 轉移到L2,支付開始預設基於L2,錢包也開始圍繞新的多L2 環境建立其用戶體驗。

從一開始,以Rollup 為中心的路線圖的一個關鍵部分就是獨立的資料可用性空間的概念:一個區塊中的特殊空間部分,EVM 無法訪問,可以為二層項目如rollups 儲存資料。由於這個資料空間不可被EVM訪問,因此可以單獨從一個區塊中廣播並單獨驗證。最終,它可以透過一種稱為資料可用性的技術進行驗證,這種技術允許每個節點透過隨機檢查幾個小樣本來驗證資料是否正確發布。一旦實現,blob 空間可以大幅擴展;最終目標是每個時長16 MB(約1.33 MB/秒)。

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

資料可用性:每個節點只需要下載一小部分資料就可以驗證整體資料的可用性

EIP-4844(即blob)並沒有為我們提供資料可用性。但它確實以這樣一種方式建立了基本的框架,從這裡開始,可以引入數據可用性並在幕後增加blob 數量,所有這些都消耗用戶或應用程式的任何參與。實際上,唯一需要的「硬分叉」涉及一個簡單的參數變化。

從這裡開始,將需要繼續發展的兩個方向是:

逐步增加blob 容量,實現最終資料可用性的全景,每個時隙提供16 MB 的資料空間; 改進L2,更好地利用我們擁有的資料空間。

將DAS帶入現實

下一階段可能是DAS的簡化版,稱為PeerDAS。在PeerDAS中,每個節點儲存全部blob資料的一個重要部分(例如1/8),而節點在p2p網路中維持與數量對等方的當一個節點需要特定對資料片段進行消耗時,它會詢問已知負責儲存該資料片段的對等方。

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

如果每個節點需要下載並儲存所有資料的1/8 ,那麼理論上PeerDAS 允許我們將blob 的規模擴大8 倍(實際上是4 倍,因為我們因稀疏編碼的向量而損失了2 倍) PeerDAS 可以隨著時間推出:我們可以有一個階段,這個階段專業的質押者繼續下載完整的blob,而單一質押者只下載1/8 的資料。

此外,可以使用EIP-7623(或如2D 定價的替代方案)來對執行區塊的最大大小(即區塊中的「常規交易」)設定更嚴格的限制,這使得同時增加blob 目標和L1 Gas上限變得更加安全。長期來看,更複雜的2D DAS協議將使我們全面提升,進一步增加blob空間。

提高L2的性能

現在,二層(L2)協定可以在四個關鍵方面進行改進。

1. 透過資料壓縮更有效率地使用位元組

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

我的數據壓縮概述圖仍然可以在這裡查看;

天真的來說,一筆交易大約佔用了180 位元組的資料量。但是,有一系列的壓縮技術可以分成幾個階段將這個大小降低;透過最優化壓縮,我們最終可以將每筆交易的資料量減少到25位元組以下。

2.在特殊情況下才使用L1的樂觀資料技術來保障L2的安全

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

Plasma 允許是一類技術,它在正常情況下將資料保留在L2 上,同時為一些應用提供與Rollup 相當的安全性。對於EVM 來說,Plasma 不能保護所有的幣。但受Plasma 影響的建構可以保護大多數貨幣。而且比Plasma 簡單分割的建構可以大大改善今天的有效性。那些將所有數據上鍊的L2 應該探索這樣的技術。

3. 繼續改善執行相關的限制

一旦Decun硬分叉激活,使得設置以使用它引入的blobs的rollups成本降低了100倍。 Base rollup的使用量立即飆升:

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

這進而導致Base 突破內部的Gas 限制,導致費用意外大幅上漲。這導致了一個更廣泛的認識,即以太坊的資料空間不是唯一需要擴展的:rollups 內部也需要擴展。

其中一部分是工具化;rollups可以實現EIP-648的東西。但同樣重要的存儲,以及計算與存儲之間的響應效果。這些rollups可以說是一個重要的工程挑戰。

4. 繼續改進安全性

我們距離rollups真正被程式碼保護的世界還很遠。實際上,根據l2beat的說法,只有這五個中的一個完全可以,只有Arbitrum是支持EVM的,甚至達到了我所說的「第一階段」 。

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

這需要直面解決。雖然我們目前還不能對一個複雜的樂觀或基於SNARK 的EVM 驗證器的代碼足夠自信,但我們有能力走絕對一半的道路,並且可以在高中設立安全委員會(例如,我提議是6-of-8 ;Arbitrum 正在執行9-of-12)下才能改變程式碼的行為。

生態系統的標準需要更加嚴格:另外,我們一直寬容並接受任何主張「在通往中心化的道路上」的計畫。到最後,我認為我們的標準應該要提高,我們應該只將至少那些達到第一階段的項目算是rollup。

此後,我們可以細細地向第二階段邁進:一個rollups真正由代碼支持,而安全委員會只有在代碼上“明顯自相矛盾”(例如,接受兩個不相容的狀態根,或兩個不同的)實現給出不同的答案)的情況下才能介入的世界。安全地走向目標的這條路徑是使用多個論證者實現的。

這對以太坊的發展意味著什麼?

在2022 年夏季的ETHCC 上,我做了一個報告,描述了以太坊發展目前的狀態是一個S 型曲線:我們正在進入一個非常迅速的轉變期,之後,隨著L1 的鞏固和開發重新聚焦於使用者和應用層,再次開發。

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

今天,我會明確地說我們在這個S 曲線的鄰居、右邊部分。截至目前,以太坊區塊鏈的兩大變革– 切換到權益證明並重構為blob – 已完成。未來的變化仍然很重要(例如Verkle 樹、單時終止性、協議內帳戶抽象化),但它們的程度不如權益證明和分片。 2022 年,以太坊就像是在飛行中更換引擎的飛機。 2023 年,它更換了翅膀。 Verkle樹過渡是剩下的主要真正重要的變革(我們已經有了測試網);其他的交易所是更換尾翼。

EIP-4844 的目標是實現一次大的瞬時變更,以便為rollups 設定長期穩定性。現在blob 已經推出,未來升級到完整的danksharding 與16 MB 的blob,甚至將加密貨幣技術轉換為64 位goldilocks字段上的STARK,可以在需要匯總和用戶採取任何進一步操作的情況下發生。它也強化了一個重要的先例:以太坊的開發過程是遵循一個長期存在的、流暢的圖形執行的,且以“新以太坊”為構想構建的應用程序(包括L2)獲得了一個長期穩定的環境。

對於應用程式和用戶而言,這意味著什麼?

以太坊的頭十年在很大程度上是一個訓練階段:目標一直是讓以太坊L1 發展,應用程式主要發生在一個小熱情的分子群體中。許多人爭辯說,過去十年缺乏大規模應用證明了加密貨幣是無用的。我一直反對觀點:幾乎每個非金融投資機的加密貨幣應用都依賴這種低費用——因此,當我們面臨高費用時,我們不應該對我們主要看到的是金融感到驚訝投機。

現在我們有了限制,這個一直被阻礙的關鍵開始消融。費用終於大幅降低了;我七年前的聲明,即金錢的互聯網每次交易的成本不可能超過五美分,終於成真。還沒有走出困境:如果使用成長太快,費用可能仍會增加,我們需要在接下來的幾年中繼續努力擴展blob(以及單獨的擴展匯總)。但我們看到了隧道頂端的光明……呃…… ……黑暗森林。

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

開發者來說,這意味著一件簡單的事:我們再也沒有任何藉口。直到幾年前,我們為自己設定了一個低標準,構建了顯然無法大規模使用的應用程序,只要它們作為原型工作並且合理去中心化就行。今天,我們擁有了所有我們需要的工具,實際上也是我們將擁有的大部分工具,同時去建立的是密碼龐克和使用者介面的應用程式。因此,我們應該出去並做到這一點。

許多人正在應對這項挑戰。 Daimo 明確地將自己描述為以太坊上的Venmo,旨在將Venmo 的便利性與以太坊的去中心化相結合。在中心化社交領域,Farcaster 在結合真正的去中心化中心化(例如,看看這個指南,了解如何建立自己的替代客戶端)和使用者體驗方面做得很好。與之前的「社交金融」熱潮不同,平均Farcaster 用戶不是來博彩的——通過了加密貨幣應用真正可持續發展的關鍵測試。

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

這篇文章是透過主要的Farcaster 客戶端Warpcast 發送的,這個截圖來自替代的Farcaster + Lens 客戶端Firefly。

這些成就是我們建立在其基礎上的,並需要分割其他應用領域,包括正義、正義和治理。

今天建置或維護的應用程式應該以2020 年代的以太坊為藍圖

以太坊生態系統仍然有大量的應用程序,圍繞著一個根本上屬於「2010 年代以太坊」的工作流程操作。大多數ENS 活動仍然發生在第一層(L1)。大多數代幣發行也發生在第一層,沒有認真考慮確保第二層(L2)上的橋接代幣可用(例如,看看這個ZELENSKYY memecoin 的粉絲該幣持續向烏克蘭的捐款表示讚賞,但抱怨L1 費用太昂貴)。除了可擴展性之外,我們在隱私保護方面也擔心:POAP 全部公開在鏈上,對於某些例子可能是正確的選擇,但對於其他例子則表示非常次優。大多數DAO 和Gitcoin 補助金仍然使用透明的鏈上投票,使它們高度容易受到賄賂(包括事後空投)的影響,這已被證明嚴重扭曲了貢獻模式。如今,ZK-SNARKs 已經存在多年,然而許多應用錯誤開始正確使用它們。

這些都是辛勤工作的團隊,他們必須處理龐大的現有用戶群,因此我不會因為他們沒有同時升級到最新的技術而責怪他們。但很快,這種升級就需要發生。以下是「一個根本上屬於2010年代以太坊工作流程」和「一個根本上屬於2020年代以太坊工作流程」的關鍵區別:

Vitalik最新長文:坎昆昇級之後,以太幣的擴容之路在何方?

基本上,以太坊不再針對一個金融生態系統。它是「中心化技術」的大部分領域的全端替代品,甚至提供了一些中心化技術無法提供的東西(例如,與治理相關的應用程式) )。我們以這個更廣泛的生態系統為需要在室內建構。

結論

以太坊正在經歷一個決定性的轉變,從「L1 快速進展」的時代過渡到L1 的進展仍將非常顯著,但稍微溫和一些,對應用程式的干擾也很少見。

我們仍然需要完成擴容。這項工作將更多地在幕後進行,但仍然很重要。

應用開發者不再建立原型;我們正在為數百人使用的工具進行建置。在整個生態系統中,我們需要完全相應地調整心態。

以太坊已經從「」一個金融生態系統升級為一個更徹底的獨立去中心化技術堆疊。在整個生態系中,我們也需要完全相應地調整這方面的心態。

資訊來源:0x資訊編譯自網際網路。版權歸作者Vitalik Buterin所有,未經許可,不得轉載

Total
0
Shares
Related Posts