https://github.com/ConsenSys/zero-knowledge-proofs ,通过libsnark实现了交易金额的隐私保护,包括单笔交易和多笔交易。
代码库中通过nodejs实现了一个简单的交互工具,实现交易类型,生成pk/vk,生成Proof和Verify等操作选项选择。
其中含对通过生成的执行程序来进行生成pk/vk的操作等,将pk/vk以stringstream形式存储成文件。
mutliple payments的key加载当前会报错std::bad_alloc
,原因后续跟进下。
ConsenSys/zero-knowledge-proofs 梳理
最新推荐文章于 2021-01-28 16:04:11 发布