布特林,重新評估區塊鏈設計的見解

robot
摘要生成中

維塔利克·布特林公開了他對區塊鏈技術根本設計思想的重大轉變觀點。這是從最初關於狀態承諾必要性的立場,轉向更靈活且實用的方法的修正。根據ChainCatcher的報導,這一觀點變化的背景細節也被披露出來。

狀態承諾爭議的背景與初期擔憂

一開始,布特林對不在區塊鏈狀態中進行承諾的設計持謹慎態度,原因很明確。在不記錄狀態的系統中,用戶不得不面對以下兩種選擇:要么從創世區塊開始重新驗證所有交易,要么依賴特定的第三方服務。這種二選一的情況,遠離了區塊鏈原本追求的「無信任」理想。

隨後,像以太坊這樣的設計優勢逐漸顯現。通過在區塊頭中提交狀態根的方式,利用默克爾證明,可以在假設多個誠實節點的前提下實現驗證。這使得無需重新執行所有交易,就能進行更輕量且高效的狀態驗證。

零知識技術成為關鍵的原因

推動觀點轉變的重要因素之一,是零知識證明技術的發展。尤其是像ZK-SNARKs這樣的先進零知識技術,為區塊鏈的安全性與擴展性帶來了革命性的可能。

這些技術使得在不由驗證者重新執行所有交易的情況下,證明區塊鏈的正確性成為可能。計算效率與安全性同時實現的道路逐漸明朗。布特林強烈主張這些技術進步的重要性,並將零知識技術的應用定位為未來區塊鏈開發的必須。

實施與現實挑戰的應對

值得注意的是,布特林冷静分析了網絡不穩定、服務提供者關閉、共識集中化、審查風險等現實威脅。他正視理想設計與實現可行性之間的差距。

他強調,區塊鏈系統必須始終保持一個不依賴他人的自我驗證選項。這個「山屋」概念,不是為了日常運營,而是在網絡故障或中介失敗等極端情況下作為安全閥運作,也應作為對既得利益層的槓桿。

維持這樣一條最小化且自我封閉的驗證路徑,被視為以太坊長期演進策略的核心。這種在技術優化與人性現實之間尋求平衡的方法,可以說是現代區塊鏈設計中成熟的見解。

其他重要觀點

此外,布特林還指出,未來的區塊鏈系統應該兼顧安全性與可擴展性,並且在設計中融入更高的靈活性,以應對不斷變化的網絡環境和潛在的威脅。他強調,技術的進步不應該犧牲系統的去中心化和安全性,反而應該在兩者之間找到最佳平衡點。

他還提到,雖然零知識證明技術目前仍在發展階段,但其潛力巨大,未來有望成為區塊鏈技術的核心支柱之一。這將促使整個行業朝著更安全、更高效、更具彈性的方向發展。

最後,布特林呼籲社群和開發者共同努力,推動這些技術的研究與應用,並在實踐中不斷完善系統設計,以實現一個更加可靠和可持續的區塊鏈未來。

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