以太坊中過於複雜的代碼:布特林呼籲打造更易理解的協議

robot
摘要生成中

以太坊目前的狀態展現出一個深刻的矛盾。隨著網路的擴展與功能的進步,普通開發者越來越難以理解其完整架構。以太坊的共同創始人Vitalik Buterin提出了一個關鍵問題:如果我們的目標是「不信任,驗證」,那麼在系統過於複雜,沒有人能真正理解的情況下,我們又如何進行驗證?

過於複雜的問題

區塊鏈的基礎建立在一個簡單的理念上:代碼應該是透明且任何人都能驗證的。但以太坊協議已經達到一個點,只有少數人能從頭到尾真正理解其全部內容。

這造成了一個由少數專家主導的領域。大多數開發者和用戶都只是相信領頭者知道自己在做什麼。在這種情況下,真正的去中心化只是一個夢想。網路變成依賴少數能閱讀和審核代碼的人的系統,雖然令人敬佩,但並不是真正的無信任。

為何代碼應該更易於存取

根據Buterin的想法,解決方案在於降低理解的門檻。若協議越簡單,越多的人能掌握關鍵,追蹤並找出其中的缺陷。這將為更廣泛的社群提供貢獻、審核和提出改進的機會。

好處很明顯:更多人看見代碼意味著更快發現漏洞、更佳的安全性,以及更高品質的開發。這種追求同步與品質的努力,可能是實現真正去中心化的關鍵。

Tinygrad 模型:清晰的秘密

Buterin採用tinygrad的模型,這是一個深度學習框架,以其簡潔的程式碼著稱:越短的程式碼越好。這一哲學表明,限制反而能帶來清晰與優雅。

他對以太坊的願景也是如此:協議應該簡單到一個認真理解的人,能將其完整的心智模型帶入腦中。這不僅是工程上的優先考量,更是網路民主的核心。

朝著可理解的以太坊未來邁進

當前的挑戰是如何在保持功能與安全的同時,降低以太坊的複雜度。這不僅是工程上的挑戰,更是對真正去中心化承諾的考驗。投資於讓協議更易理解,實質上也是對未來無信任且人人可及的區塊鏈技術的投資。

ETH-5.09%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言