Vitalik Buterin 提倡「垃圾回收」機制,以降低以太坊的複雜性並增強其自主性。


Vitalik Buterin呼籲簡化以太坊以保持無需信任和韌性

以太坊聯合創始人 Vitalik Buterin 表達了對以太坊協議長期不可信任性的擔憂,強調其韌性和安全性與簡單性密切相關。 

在最近發表於社群媒體平台 X 的一篇文章中,Vitalik Buterin 指出,日益增長的複雜性… 協議 這破壞了其基本原則,他呼籲採取有意識的簡化和「垃圾回收」流程,以減少程式碼膨脹,強化核心不變性,並隨著時間的推移減緩關鍵變化的步伐。

他強調,即使是高度去中心化、節點參與度高且具備強大拜占庭容錯能力的協議,如果其結構過於複雜,也可能出現根本性的故障。他進一步解釋說,一個包含數十萬行程式碼和多層高級加密技術的協議,可能會在無需信任、可脫離系統以及自主性等關鍵指標上失效。在這種情況下,使用者必須依賴少數專家來解讀協議屬性,新團隊難以維護或複製系統的質量,即使是技術嫻熟的參與者也可能發現,他們根本無法對協議進行全面檢查或控制。

以太坊聯合創始人也指出,複雜性會增加​​安全風險,因為協議組件之間錯綜複雜的互動可能會產生潛在的故障點。他告誡人們不要僅僅為了滿足短期需求而添加功能,並解釋說,即使是有益的新增功能也可能引入新的加密依賴項或互動元素,從而損害長期的自主權。 Vitalik Buterin 將此視為對以太坊作為持久、去中心化基礎設施的潛力的威脅,這種基礎設施本可以持續運行數十年甚至數百年。

Vitalik Buterin概述了以太坊簡化框架,旨在降低複雜性並保持長期的無需信任性。

他認為,當前為了保持向後相容性而傾向於增加程式碼而非減少程式碼的開發方式,會導致協議隨著時間的推移而不可避免地變得臃腫。為了解決這個問題,他提議在以太坊的開發流程中建立一個正式的「簡化」或「垃圾回收」機制,旨在精簡不必要的複雜性,並維護協議長期的無需信任和自主運作的特性。

Vitalik Buterin 提倡「垃圾回收」機制,以降低以太坊的複雜性並增強其自主性。

Vitalik Buterin 為以太坊協議中的「簡化」制定了一個框架,強調了三個主要目標。 

首先,要盡可能減少程式碼行數,理想的協定應該能夠控制在一頁之內,或至少保持簡潔易懂。其次,要限制對複雜技術元件的依賴,傾向於採用安全性依賴簡單機制(例如單一雜湊函數)而非多個複雜加密結構的設計。第三,要增加核心不變量的數量──這些不變量是協議中可以保證行為可預測的屬性。例如,EIP-6780 限制了儲存槽的更改,從而簡化了用戶端開發;EIP-7825 則限制了事務處理成本,從而提高了並行執行效率並支援零知識證明環境虛擬機(ZK-EVM)。

Vitalik Buterin 將「垃圾回收」描述為可以零散進行或大規模實施的過程。漸進式改進包括簡化現有功能,以降低複雜性並提高清晰度。 Glamsterdam 實施的 gas 費用改革就是一個很好的例子,它用與清晰、可衡量的資源消耗掛鉤的系統取代了先前隨意設定的費用。大規模變革包括從工作量證明 (PoW) 到權益證明 (PoS) 的轉變,而未來的舉措,例如精益共識升級,預計將能夠同時糾正多個協議的效率低下問題。

他稱之為「Rosetta式向後相容性」的另一種方法是,將複雜但很少使用的功能以降級形式保留下來,這些功能以智能合約程式碼的形式實現,而不是作為強制性協議元素。這使得新的客戶端開發者可以避免處理過時或不常用的元件。例如,在原生帳戶抽象化完全實現之後,可以棄用舊式交易類型,並將外部帳戶轉換為能夠處理這些交易的智慧合約錢包。類似地,現有的預編譯程式可以替換為EVM或RISC-V程式碼,最終,虛擬機本身也可以從EVM過渡到更簡單的架構,而原有的EVM則作為智慧合約保留在新環境中。

這位開發者強調了減輕客戶端開發者負擔的重要性,並建議舊版本協定可以在隔離的容器中繼續運行,從而在不影響現有開發的情況下保持相容性。在他看來, 乙太坊以太坊的最初十五年是一個探索階段,類似於青春期,在此期間,該網絡測試了眾多想法,以確定哪些方案有效且可持續。其長期目標是減緩協議變更的速度,並剔除不再有用的元素,確保不必要的複雜性不會永久阻礙以太坊的發展。



Source link

免责声明:本文提供的信息不是交易建议。BlockWeeks.com不对根据本文提供的信息所做的任何投资承担责任。我们强烈建议在做出任何投资决策之前进行独立研究或咨询合格的专业人士。

Like (0)
Mpost的头像Mpost作者
Previous 1天前
Next 2小时前

相关推荐

发表回复

Please Login to Comment
SHARE
TOP