Vitalik 發文詳解混淆協議(iO)主線背後的整個技術樹
ChainCatcher 消息,Vitalik Buterin 發文《Obfuscation: building the final boss of cryptography (Part I)》,系統梳理混淆協議(iO)主線背後的整個技術樹。文章指出,混淆技術可將程序轉換為"加密程序",在隱藏內部邏輯的同時允許對明文輸入進行計算,理論上可實現"無需信任的受信第三方",與區塊鏈結合可構建近乎無需信任的投票系統、拍賣協議等多種應用。然而,當前 iO 方案的運行時間雖然技術上為多項式時間,但實際開銷巨大,預計運行時間超過宇宙壽命。文章詳細拆解了基於格的 iO 構造流程,涵蓋全同態加密(FHE)、基於屬性的加密(ABE)、混淆電路、函數加密及 XiO 等原語的堆疊。Vitalik 表示,過去十年該領域已從"不可能"走向"可證明安全",但距離實際應用仍有巨大鴻溝。他提出了三條未來路徑:進一步優化現有格基路線、採用更大膽的密碼學假設以簡化構造、或探索完全不同於格的全新假設,並強調若任一方向成功,將在很大程度上"解決密碼學",使任何可通過理想受信第三方描述的協議都能安全實現。