rapidsnark:快速zksnark证明者

时间:2021-05-07 13:36:32
【文件属性】:
文件名称:rapidsnark:快速zksnark证明者
文件大小:37KB
文件格式:ZIP
更新时间:2021-05-07 13:36:32
C++ 急流 Rapid Snark是用C ++和intel汇编语言编写的zkSnark证明生成。 这样可以非常快速地生成在和创建的证明。 依存关系 您应该已经安装了gcc,libsodium和gmp(开发) 在ubuntu中: sudo apt install build-essential sudo apt-get install libgmp-dev sudo apt-get install libsodium-dev sudo apt-get install nasm 编译证明者 npm install git submodule init git submodule update npx task createFieldSources npx task buildProver 建筑证明 您在构建目录中编译了一个完整的证明者。 因此,您可以替换snarkjs命令: snarkjs
【文件预览】:
rapidsnark-main
----.gitmodules(408B)
----COPYING(34KB)
----tasksfile.js(3KB)
----src()
--------wtns_utils.cpp(469B)
--------binfile_utils.hpp(1KB)
--------proverapi.hpp(809B)
--------groth16.hpp(3KB)
--------fullprover.hpp(1KB)
--------wtns_utils.hpp(348B)
--------fullprover.cpp(6KB)
--------groth16.cpp(9KB)
--------main_prover.cpp(3KB)
--------zkey_utils.cpp(1KB)
--------zkey_utils.hpp(651B)
--------binfile_utils.cpp(4KB)
--------main_proofserver.cpp(1KB)
--------logger.cpp(8KB)
--------proverapi.cpp(1KB)
--------logger.hpp(6KB)
----.vscode()
--------launch.json(1KB)
--------settings.json(2KB)
--------tasks.json(1KB)
----tools()
--------request.js(1KB)
----README.md(1KB)
----.gitignore(982B)
----depends()
--------pistache()
--------ffiasm()
--------json()
--------circom_runtime()
----package-lock.json(5KB)
----package.json(614B)

网友评论