以太坊创始人V神万字长文:构建密码学的最终Boss

时间:2026-06-30 来源:定理手游网 作者:佚名



以太坊创始人V神万字长文:构建密码学的最终Boss




  Ethereum共同创办人Vitalik Buterin美国时间6月29日于其个人博客发布约一万字技术长文「Obfuscation: building the final boss of cryptography (Part I)」,系统性梳理「不可区分混淆」(indistinguishability obfuscation,缩写iO)这个密码学长期目标的技术历史与未来路径。Vitalik在文中主张iO是「密码学迄今构想出最强大的原语」(the most powerful primitive that has been conceived in cryptography);但同时坦白指出目前所有iO构造方法距离实际部署仍有显著距离。媒体将该文以「加密最终boss」框架报导,虽然「Finalboss」并非Vitalik原文用语,但与其论述精神一致。


什么是iO:把程序加密、又能在明文输入下执行

  Vitalik在文中对iO给出明确定义:「混淆让你把一个程序转成『加密程序』、使得你能用明文输入跑它、得到明文输出,但内部运作完全被隐藏。」更正式的iO性质为:给你两个功能完全相同的程序各自的混淆版本,你无法分辨哪一个是哪一个。对工程意义而言,这代表程序逻辑本身可以变成可分发但不可逆向工程的形式—智能合约可以「公开部署但内部逻辑仍保密」、私钥签章程序可以「分发给多方但金钥永不暴露」、隐私投票可以做到「结果可验证但个别票不可追踪」。


「技术树」全图:从早期失败版本到现代格密码学构造

  本次长文最具技术深度的部分是Vitalik为iO领域绘制的「techtree」全景图。他系统性梳理iO从2013年第一个正式定义以来、各代学术构造方法的演进路径:从早期被攻击破解的构造、到中期基于多线性映射的方案、再到当前基于格密码学(lattice-based cryptography)的最新尝试。每一步演进都包含具体的学术文献参照与设计权衡分析。Vitalik强调目前所有方法仍「相当不实用」(wildly impractical)—主要瓶颈在计算成本、密文膨胀率、与安全证明的假设强度。但他也指出近年格密码学突破让iO从「纯理论可能」进入「可能在5-10年内变得实用」的阶段。


对加密产业的长期意义:超越zkSNARK的下一代隐私技术

  Vitalik在文末预告PartII将继续探讨iO与其他先进密码学原语(同态加密、功能加密、零知识证明)的关系,以及如何在以太坊与L2生态里逐步引入iO概念。