以太坊联合创始人Vitalik Buterin(@VitalikButerin)指出,混淆技术是密码学中最为强大的单一原语。他认为,将其与区块链结合,可以从根本上重塑数字协议处理信任与隐私的方式。
在6月29日分享的一篇文章中,Buterin认为,混淆技术与区块链相结合,几乎可以为任何协议充当“无需信任的可信第三方”。他指出的最直接应用场景是投票:这种组合能够构建安全、私密且抗合谋的系统,无需任何委员会或信任假设。这消除了数字治理中长期存在的薄弱环节——通常必须依赖某个中心化机构或委员会来确保投票的诚实性与隐私性。
Buterin所描述的概念与密码学家所说的“不可区分混淆”(indistinguishability obfuscation,简称iO)高度一致。不可区分混淆是一种软件混淆技术,对任何两个计算相同数学函数的程序进行混淆后,会生成无法相互区分的程序,同时仍允许用户运行它们。学术界研究人员将其描述为“一种强大到足以衍生出几乎所有已知密码学对象的概念”。
Buterin此前曾指出:“ZK-SNARK、全同态加密和混淆技术之所以如此强大,是因为它们允许你在多方环境中对数据执行任意程序,在保证数据与计算过程私密的同时,对输出结果提供保障。”
潜力巨大,但实际障碍同样显著。Buterin指出,当前可证明安全的混淆技术的运行时间堪称“天文级”,理论上可能超过宇宙的寿命。高效的不可区分混淆仍是一个开放的研究问题。早在公钥密码学诞生之初,密码学家就曾设想存在一种“单向编译器”,能将程序转化为难以理解但功能等价的形态,然而数十年来,寻找这种编译器的努力始终未果。
第二个限制源于结构本身。混淆后的程序无法自行管理有状态的操作(例如跟踪资金余额),因为它们可以被轻易复制。而这正是Buterin认为区块链价值所在的地方。区块链提供了持久的、防篡改的状态,而混淆程序无法独立维持这种状态,因此两种技术是天然互补而非相互竞争的关系。
Buterin在2026年一直将密码学隐私作为反复强调的主题。今年早些时候,他曾宣称“2026年是我们夺回主权与去信任化失地的一年”。他最新关于混淆技术的论述,进一步将这一议程推向理论前沿,表明以太坊的长期路线图远超近期的扩容升级。