區塊鏈安全的冗餘力量——維塔利克·布特林展現的新視角

robot
摘要生成中

以太坊的共同創始人維塔利克·布特林(Vitalik Buterin)展開了一場關於區塊鏈系統中安全性與用戶體驗(UX)本質關係的有趣討論。他的主張核心是「冗餘性」的概念,這是確保系統韌性的重要設計原則。布特林強調,安全性與UX並非對立,而是相互補充的關係。

用戶意圖與系統行為的偏差—安全性與UX的表裏一體

布特林所定義的安全本質在於將用戶的意圖與區塊鏈系統實際執行的行為之間的偏差(不一致)降到最低。這看似一個技術層面的安全問題,但同時也是UX上的挑戰。即使用戶只想「向Bob轉帳1 ETH」,由於Bob身份驗證的複雜性,完全用數學定義來實現是不可能的。

更複雜的是,像隱私保護這樣的多層次目標。在這種情況下,暗號技術本身的風險可能不及元數據洩露的風險。也就是說,「完美的安全」本質上是無法達成的,系統設計者必須採取現實的策略。布特林指出,安全應該著重於降低高成本的尾部風險(尾端風險)。

多層防禦機制以補足完美—冗餘性確保韌性

既然完美安全不可能實現,布特林提出了利用「冗餘性」的多角度策略。有效的安全解決方案應讓用戶能用多種不同方式表達意圖,並且系統只有在多個驗證層面都確認無誤時才執行動作。

作為冗餘性實現的例子,布特林列舉了以下機制:

  • 程式語言的型別系統:檢測與預防程式錯誤
  • 形式化驗證:用數學方法確保正確性
  • 交易模擬:執行前的行為驗證
  • 交易後的斷言:執行結果的驗證
  • 多重簽名/社會恢復機制:多個授權者的確認
  • 支出限制與異常檢測:自動偵測可疑活動

這些方法都基於「冗餘性」的共同原則來降低風險。即使某一個機制失效,其他層級仍能提供保障。

大型語言模型(LLM)是意圖驗證的關鍵—多角度綜合判斷

有趣的是,布特林指出,大型語言模型(LLM)可能為這種冗餘策略帶來新維度。一般的LLM能模擬人類常識,調整後的LLM也能近似用戶的行為模式。

但布特林發出重要警告:不應只依賴LLM來最終判定用戶意圖,而應將其作為增強冗餘的補充視角。也就是說,將LLM的判斷與其他機制的判斷結合,能打造更為堅韌的安全系統。

冗餘性成為下一代區塊鏈設計原則

維塔利克·布特林的討論暗示,強化區塊鏈安全不應追求單一解決方案,而是應結合多種方法,確保冗餘性。安全性與UX的平衡,也根源於這種冗餘哲學。為用戶打造既易用又安全的系統,從設計階段起就需以冗餘性為核心架構理念。

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