分層理解區塊鏈可擴展性的新視角:Vitalik Buterin的觀點

robot
摘要生成中

Vitalik Buterin最近闡述了自己對區塊鏈可擴展性的分層理解方式。根據Odaily的報導,這位以太坊聯合創始人將區塊鏈系統的擴展複雜性分為三個層級,從易到難依次為:計算、數據和狀態。這個框架為理解當前區塊鏈系統的瓶頸提供了新的視角。

Buterin強調,對於理解區塊鏈可擴展性的難度不同是深入這一領域的關鍵。他指出,計算層面相對容易優化,開發者可以通過多種方式實現擴展,包括利用區塊生產者提供的"提示"實現並行處理,或者用零知識證明等密碼學方案替代複雜的鏈上計算。這些方法已經在實踐中得到驗證,展現出良好的可擴展性潛力。

數據層的優化空間與技術挑戰

數據可擴展性處於中間位置,難度適中但仍需創新。這一層的關鍵在於如何保證數據的可用性,同時不過度增加網絡節點的負擔。為了實現這一平衡,業界採用了數據分片、糾刪碼編碼等技術方案。PeerDAS協議就是這類方案的代表,它允許低容量節點在不存儲完整數據的情況下仍能參與區塊生產。此外,支持"優雅降級"的設計思想也很重要——即便網絡中某些節點的數據處理能力有限,整個系統仍能維持正常運作。

狀態擴展的根本難題

狀態層面的可擴展性是最難的挑戰。Buterin指出,要驗證任何單個交易,節點都需要完整的狀態信息。即使將狀態抽象為樹狀結構,僅保留根哈希,更新這個根值仍然依賴於整個狀態的訪問和計算。現有的狀態分片方案通常需要對系統架構進行重大改革,通用性和可實施性面臨嚴峻考驗。

可擴展性優先級的戰略思考

基於這個分層理解,Buterin提出了一個重要的優化策略原則。如果能用數據機制替代狀態的角色,而不引入新的中心化假設,這應該成為開發者的優先選項。同理,若計算能夠替代數據功能而不損害去中心化程度,這種方案也值得重點考慮。這個優先級排序體現了對保護網絡去中心化本質的執著——在保證安全的前提下,盡可能降低節點的狀態維護負擔。

這一分層理解為當前和未來的區塊鏈擴展方案提供了理論指導,幫助開發者和研究者在眾多技術選擇中明確方向。

ETH0.63%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)