Vitalik倡「垃圾收集」防以太坊膨脹



Vitalik呼籲引入「垃圾收集」功能以防止以太坊過度膨脹

以太坊聯合創辦人Vitalik Buterin近日警告,因為持續不斷地加入新功能,同時又極少移除舊功能,令以太坊協議變得過於複雜和臃腫,呼籲開發者正視這個問題,並引入一個類似「垃圾收集」的機制來簡化系統。

在週日於社交平台X(前Twitter)發表的帖子中,Buterin指出,真正的去信任化(trustlessness)和自我主權(self-sovereignty)並非單靠分散程度的數字指標,而是更依賴系統的簡潔性。

他表示:「即使一個協議擁有數十萬個節點,具備49%的拜占庭容錯率,節點又能用量子安全的點對點技術和STARKs完全驗證所有交易,但如果這個協議是一團混亂,擁有數十萬行代碼和五種博士級別的密碼學,最終這個協議仍會失敗。」

Buterin認為,過度複雜性對以太坊帶來三方面的負面影響。首先,令用戶必須依賴「高階專家」來解釋協議的實際運作,削弱了去信任化的本質。其次,協議無法通過「離開測試」(walkaway test),即若現有開發團隊消失,重建高質量客戶端變得不切實際。第三,即使是技術高手也難以自行檢視或理解系統,侵蝕了用戶的自我主權。

Buterin呼籲實施「垃圾收集」機制

Buterin指出,問題根源在於協議升級的評估方式。當升級主要以對現有系統的破壞性來衡量時,向後兼容性成為決策的主導因素,導致協議傾向於添加新功能而非刪減舊功能,令系統日益臃腫。

為此,他建議以太坊開發過程中應明確加入「簡化」或「垃圾收集」的功能,目標是減少代碼行數,限制對複雜密碼學原語的依賴,並引入更多不變規則(invariants),以令客戶端行為更易預測和實現。

Buterin舉例以往的成功清理,如由工作量證明(PoW)轉向權益證明(PoS)就是一次大規模的重置,而近期的Gas費用改革則透過更清晰地連結實際資源使用,取代了任意規則。未來的清理措施可能包括將少用的功能從核心協議降級到智能合約,減輕客戶端開發者負擔。

Solana Labs CEO持不同意見

與此同時,Solana Labs CEO Anatoly Yakovenko則認為,Solana區塊鏈必須「持續運動」,即不斷演進以滿足開發者和用戶需求,否則將面臨被邊緣化的風險。回應Buterin的帖子,Yakovenko強調持續迭代對Solana的生存至關重要,即使沒有單一團隊負責推動這些變革。

相比之下,Buterin則認為以太坊最終應通過「離開測試」,達到一個能在無需持續開發者介入下,安全且可預測運行數十年的階段。

評論與啟示

Vitalik Buterin的這番言論觸及了區塊鏈發展中的一個核心矛盾:功能豐富與系統簡潔之間的平衡。以太坊作為最具代表性的智能合約平台,長期以來因為追求兼容性和功能擴充,導致協議愈加龐大和複雜,這不僅增加了節點運行的門檻,也削弱了用戶的自主監察能力,甚至可能威脅到整個網絡的安全性和可持續性。

Buterin提出的「垃圾收集」概念,類似於軟件工程中的重構和技術債清理,強調不只是增添新功能,更要有意識地剔除冗餘和過時的部分,這對區塊鏈生態來說是一個重要且急需的思維轉變。這種做法有助於降低節點運行成本,提升系統透明度,並保障用戶的真正去中心化和自我主權。

然而,Solana CEO的觀點也提醒我們,區塊鏈技術本質上是一場持續的創新競賽,停滯不前可能意味著被市場淘汰。這兩種觀點其實並非完全對立,而是需要在「穩定性」與「創新性」之間找到動態平衡。

對香港及全球區塊鏈社群而言,這場關於「簡化」與「持續演進」的討論,提供了一個深刻的反思契機:如何在追求技術進步的同時,確保系統的可用性、安全性和用戶的真正權益?這不僅是技術問題,更是生態治理和社群文化的挑戰。未來的區塊鏈發展,或許需要更多像Buterin這樣的遠見者,推動協議的「清理」與優化,讓技術真正回歸服務用戶的本質。

以上文章由GPT 所翻譯及撰寫。圖片由Gemini 根據內容自動生成。

🔥 CHATGPT PLUS 帳戶出租

唔使外國信用卡、送埋 VPN,輕鬆即用!

1個月 HK$118|1年 HK$1288|獨立帳號 🎁

💳 支援 PayMe / 轉數快 / Alipay / 信用卡

✨ 我哋亦可以代升級你的帳戶!

🚀 即刻睇詳情