SuperNova:为多指令虚拟机执行提供递归证明

1. 引言

前序博客有:

微软团队2022年论文《SuperNova: Proving universal machine executions without universal circuits》,为Nova方案( 微软团队2021年论文 《Nova: Recursive Zero-Knowledge Arguments from Folding Schemes》)的扩展,可支持:

  • recursive proofs of multi-instruction virtual machine executions without paying for universal circuits (i.e., the cost of proving a program step is proportional only to the size of the circuit for the invoked instruction)。

Nova每个step仅支持单一计算,当用于证明machine executions时,需构建 可执行所支持的任意指令的 单一电路,然后Prover将pay for “uninvoked” instructions。

而SuperNova,为一种新的递归证明系统,可:

  • incrementally producing succinct proofs of correct execution of programs on a stateful machine with a particular instruction set (e.g., EVM, RISC-V)

SuperNova开源代码实现见:

参考资料

[1] SuperNova作者twitter

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值