Vitalik Buterin 推出 Diamond iO 隐私框架,面向无需信任的区块链应用
要点速览
- •Diamond iO 是 Vitalik Buterin 提出的隐私框架,能够在加密程序运行时隐藏软件代码、逻辑和密钥。
- •该设计结合了全同态加密和经过修改的基于属性加密方案。
- •潜在用途包括私密链上投票、安全私钥使用、去中心化软件许可以及以隐私为重点的 AI 系统。
- •Buterin 表示,该方法可能将执行需求从“universal-level”时间尺度降至“planet-level”时间尺度。
- •该框架仍处于研究提案阶段,计算需求高、电路深度限制严格,并且需要进一步优化和同行评审。

Vitalik Buterin 推出 Diamond iO,这是一项拟议中的密码学框架,用于在不暴露代码或密钥的情况下运行加密软件。
该提案可能通过加密计算实现私密链上投票、安全密钥管理以及隐私保护型 AI。
Buterin 表示,Diamond iO 仍是一个早期研究提案,在进一步优化、同行评审和技术开发之前尚不成熟。
以太坊联合创始人 Vitalik Buterin 介绍了其密码学混淆系列的第二部分,将 Diamond 不可区分混淆(Diamond iO)作为一项拟议中的隐私框架提出。Buterin 表示,该设计旨在让用户与加密软件交互,同时隐藏其代码、逻辑和密钥,从而在不暴露敏感信息的情况下支持无需信任的区块链应用。
Diamond iO 扩展隐私设计
据 Vitalik Buterin 介绍,Diamond iO 将全同态加密与经过修改的基于属性加密方案相结合。该提案允许加密程序处理信息,同时保持其内部运作不可见。
值得注意的是,Buterin 表示,这种方法可能将执行需求从“universal-level”时间尺度降至“planet-level”时间尺度。不过,他将该框架描述为一项仍需进一步研究和同行评审的研究提案。
根据该提案,Diamond iO 可以在不披露敏感数据的情况下支持多种区块链应用。其中包括私密链上投票、安全私钥使用、去中心化软件许可以及以隐私为重点的人工智能系统。
该提案还描述了无需信任的基础设施,开发者可以在不暴露运营机密的情况下构建 Web3 服务。与此同时,区块链网络将继续验证执行,而加密程序则保护机密信息,这种组合对于处理治理、凭证或其他用户不希望在公共账本上可见的数据的应用尤为重要。
焦点转向投票与安全基础设施
据 Buterin 介绍,一个主要用例是私密链上投票,无需依赖中心化计票机构。相反,加密软件将负责统计选票并公布结果,同时保留投票隐私。
当前的区块链治理通常会暴露钱包投票活动。然而,该提案希望在整个过程中保持投票选择的保密性。
该提案也建立在此前的隐私研究基础上。早期方案,包括 Minimum Anti-Collusion Infrastructure 和 Interfold,依赖零知识证明、全同态加密和门限加密。
与基于委员会的系统不同,Diamond iO 旨在通过隐藏程序逻辑本身来消除信任假设。因此,应用可以处理加密信息,而无需暴露底层代码或敏感凭证,这对于需要公开验证行为、同时保持用户输入和运行细节私密的系统尤为相关。
提案面临技术挑战
尽管该提案具有潜在优势,Buterin 仍承认存在若干技术限制。Diamond iO 需要大量计算资源,并受严格的电路深度约束。
因此,在实际部署之前,仍需要进一步优化和学术审查。据 Buterin 表示,该框架是以太坊及更广泛 Web3 基础设施中隐私保护型密码学系统持续研究的又一步。