ZKP应用:石头剪刀布游戏

Posted mutourend

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ZKP应用:石头剪刀布游戏相关的知识,希望对你有一定的参考价值。

1. 引言

开源代码见:

对比了分别使用:

  • Iden3团队的circom语言(易于学习ZKP)
  • ZCash团队的Halo2框架
  • Aztec团队的Noir语言(最友好)

编写石头剪刀布游戏的ZKP证明:

石头剪刀布游戏体验网站为:

基本流程为:

  • The private inputs are the arrays of choices by each player on each round, where 0 is rock, 1 is paper, and 2 is scissors
  • The public value is the total score achieved by the second player
  • The proof proves that the public score corresponds to the private inputs, and that all inputs are valid

参考资料

[1] twitter——分别用Circom/Halo2和NoirLang语言写石头剪刀布游戏ZKP

以上是关于ZKP应用:石头剪刀布游戏的主要内容,如果未能解决你的问题,请参考以下文章

百练 石头剪刀布

《石头、剪刀、布》幼儿园教案

python-编写石头剪刀布小游戏

NOI 08 石头剪刀布

oj115

生活大爆炸版石头剪刀布