
以太坊联合创始人将 Diamond iO 描述为一种处于早期阶段的程序混淆方案,该方案对 BGG+14 进行了修改,并将全同态加密嵌套于基于属性的加密之中,以提高相较于此前不切实际设计的可行性。
以太坊联合创始人维塔利克·布特林发布了一篇技术文章,介绍 Diamond iO——一种旨在使不可区分混淆更具实用性的程序混淆方法。他表示,该设计改进了早期较为保守的方案;这些方案被认为在计算上要求极高,运行时间甚至会超过宇宙寿命。7月29日的一份报道指出,Diamond iO 对 BGG+14 基于属性的加密方案进行了修改,并通过三项核心机制,将全同态加密嵌套于基于属性的加密之中。布特林称,这使运行时间从“超过宇宙寿命”降至“不再绝对不可能”的阶段,但他也提醒,这项工作仍处于早期阶段,并依赖包括 All-Product LWE 和 Evasive LWE 在内的尚未被证明的假设。