Vitalik Buterin 在以太坊清理的關鍵方面加倍努力


以太坊聯合創始人Vitalik Buterin 分享了有關協議簡化和減輕節點資源負擔(也稱為「清除」)的後續步驟的見解。

清除的本質目的是透過優化資料儲存來保護協定。同時,它也尋求解決過去由於技術限製而做出的設計決策。主要目標是簡化協議,消除技術義務,並透過清除過時的歷史資料來降低網路的參與成本。

EIP-6780 在清除中的作用

EIP-6780 是以太坊進入清洗之前的重要提案。它的重點是減少協定中SELFDESTRUCT 操作碼的功能。該提案是在Dencun 硬分叉期間實施的,旨在簡化以太坊並增強其安全保障。

Buterin 強調了這個過程對於消除不必要的複雜性以及解決技術債的重要性。這不僅有望簡化以太坊的功能,還能解決任何增持的技術問題。 EIP-6780 就是實現這一目標的一個例子。

雖然Dencun 也為「blob」鋪平了道路,但Buterin 也在關注另一個重要的提案,即EIP-4444,該提案旨在修剪一年以上客戶端的歷史資料。這位以太坊聯合創始人強調了儲存第二大區塊鏈舊歷史的挑戰。雖然區塊瀏覽器等實體可以處理它,但他建議優化點對點協議來儲存和共享這些數據,從而提供可行的解決方案。

“以太坊區塊鏈是永久性的,但要求每個節點永遠存儲所有數據是實現這種永久性的一種非常“矯枉過正”的方式。”

其他需要「清除」的領域

根據Buterin 的說法,減少運行以太坊節點所需的儲存量可以大大擴大參與度。此外,EIP-4444 減少了節點同步時間,簡化了營運商的工作流程,並有可能增強以太坊的去中心化。

「因此,EIP-4444可以大大提高以太坊的節點去中心化。潛在地,如果每個節點預設儲存一小部分歷史記錄,我們甚至可以在網路上儲存與今天一樣多的每個特定歷史記錄的副本。”

另一個方面是預編譯,其中一些非常成功,但另一些則沒有充分利用,並且發現對它們的需求低於預期。這些未充分利用的預編譯會引發共識錯誤和新EVM 實現的困難。 Buterin 建議採用兩種方法來解決此問題:刪除預編譯,並用執行相同操作的EVM 程式碼段取代它們。

關於LOG 改革,Buterin 建議刪除布隆過濾器,只專注於產生雜湊狀態值。該計劃包括利用ZK-SNARK 和增量可驗證計算(IVC)來建立經過驗證的日誌樹。

另一個值得關注的面向是以太坊正在向SimpleSerialize (SSZ) 過渡。雖然以太坊共識層已經轉移到「更乾淨」、更「高效」的SSZ,但執行層卻不能這樣說,它需要轉移到相同的結構。

過渡到SSZ 後,只剩下兩種結構:SHA256 二元樹和Verkle 樹。最終,隨著SNARK 雜湊的改進,Buterin 指出,兩者都可能被使用SNARK 友善雜湊的二進位Merkle 樹所取代,從而統一以太坊的資料結構。

特別優惠(贊助)2024 年為Bybit CryptoPotato 讀者提供的有限優惠:使用此連結在Bybit交易所免費註冊並開設500 美元的BTC-USDT 頭寸

資訊來源:由0x資訊編譯自CRYPTOPOTATO。版權歸原作者所有,未經許可,不得轉載

Total
0
Shares
Related Posts