當前位置: 華文頭條 > 推薦

a16z:Dencun——The Merge以來以太坊的最大升級

2024-03-19推薦

上周,以太坊剛剛經歷了自The Merge以來最大的升級。「Dencun」是「Deneb」和「Cancun」的合成詞,符合以恒星和城市命名升級的傳統——「Dencun」將九項提議的網路變更捆綁在一起。

在這些提議的變更中,也就是以太坊改進提案(EIP),最受期待的是EIP-4844——被認為是可延伸性道路上的一個重要裏程碑。EIP-4844也被稱為「protodanksharding」(靈感來自開發者Diederik Loerakker又名protoolambda和Dankrad Feist)。

為什麽重要?

那麽為什麽EIP-4844很重要呢?首先,它引入了「blobs」的概念——一個在以太坊區塊上儲存額外臨時數據的地方。簡單地說,blob是儲存添加到網路中的rollup數據的新位置。rollup是第二層(L2)服務,透過處理鏈下的交易,然後將其帶回鏈上,從而減少網路負載。由於rollup只是暫時需要這些數據,因此blob-data(大部份)之後會被區塊鏈遺忘。

而且,由於blob是短暫的——就像Instagram Stories(盡管在這種情況下設計為18天後過期)——它們減少了以太坊對永久數據儲存的依賴。這也是透過數據可用性采樣使以太坊能夠儲存更多數據blob的一步。

下面是a16z加密工程師Noah Citron的一個有用的類比,可以幫助總結為什麽所有這些都很重要:

把以太坊想象成一條高速公路。

• 主網交易是人們獨自駕車。

• Rollup是將人們聚集在一起的公共汽車,有助於緩解交通擁堵。

• EIP-4844基本上為以太坊增加了一條「公交專用道」,使網路更高效。

• Dencun的升級也為未來增加更多的「公交車道」鋪平了道路。

優勢和結果

想象一下,如果rollup數據沒有過期。這將為區塊鏈每月(約31天)增加大約83.7 GB的數據,每年增加985.5 GB的數據。這個數位只會繼續增加,因為記住:區塊鏈永久儲存資訊。透過定期過期,blob限制了對過高數據儲存的需求——特別是當其他數據可以透過rollup在鏈下儲存時。[為了更具體地了解blob的數據大小:每個以太坊區塊的目標是3個blob,每個區塊最多6個blob。每個blob是~128 KB的數據(一個包含4096個元素的向量,每個元素約32字節)。

EIP-4844已經大大降低了成本。例如,在rollup提供商Optimism上的一筆交易現在的成本不到0.1美分[來源:l2fees.info]——比升級前的交易成本便宜了大約1000倍。請註意,這些即時的成本節約不太可能持續:隨著越來越多的人將更多的交易放入rollup中,由於誘導需求,費用可能會增加。[如果你對跟蹤blob費用市場感興趣,請檢視Citron建立的Dune分析儀表板:儀表板顯示當前blob基本費用以及當前使用的目標基本費用百分比。]

一些人認為,在Dencun的升級可能會降低10 -1000倍的成本(這純粹是一個估計)。然而,未來的升級稱為PeerDAS或「完整的danksharding」,旨在使rollup更加高效,將交易吞吐量提高32倍。關鍵的創新是增加更多的分片,從而提高效率,同時又沒有太多額外的成本。因此,完整分片技術將允許以一條公交車道的價格增加許多公交車道,從而在未來帶來潛在的巨大吞吐量增長。

影響及套用

更低的交易成本對每個人都很重要,因為更便宜的交易可以解鎖全新的應用程式類別,而這些應用程式在收取更高的費用時是沒有意義的。

由於Dencun還將瞬態儲存(EIP-1153)的概念添加到以太坊虛擬機器(EVM)中,智慧合約現在只能在交易期間儲存數據位,而不是永久儲存,或者只能在執行特定的合約呼叫期間儲存數據位。這意味著開發人員可以做比以前更酷的事情,而且成本要低得多,因為他們現在有了一種智慧合約的「中期」記憶體。以此類推,想想不同型別的揮發性記憶體對半導體創新的影響……

Dencun升級對開發人員的其他好處包括更多的流動性質押協定工具,以了解信標鏈(來自EVM)上發生的事情,這有助於分散這些協定。還有一個是mcopy操作碼,與Dencun一起,它現在使一些涉及記憶體的智慧合約更加節能。

總結:

雖然期待已久的「Merge」是迄今為止最大的技術壯舉之一——將以太坊從更耗能的工作量證明轉移到權益證明——我們現在進入了「Surge」,持續的更新可以進一步擴充套件以太坊。與所有其他更新一樣,這個更新已經進行了很長時間(以太坊為它舉行了一個值得信賴的設定儀式)。

但最重要的是,所有這些升級都是世界各地無數開發人員透過開源進行協調和貢獻的結果。

感謝您的觀看,喜歡的朋友可以點個贊關註哦,我們下期再見!