Skip to content

GOATNetwork/bitvm2-gc

Repository files navigation

bitvm2-gc

Commit Reference

The garbled-snark-verifier is modified from garbled-snark-verifier:5a2cd4.

Benchmark Results

Hash Function Cycles
Blake3 4,015,285,370
Poseidon2 18,136,815,540
SHA2 7,887,069,170
SHA2 Precompile 3,832,397,090

To switch between hash functions in the guest program, modify the default feature in verifiable-circuit/Cargo.toml:

Blake3

default = ["blake3"]

Poseidon2

default = ["poseidon2"]

SHA2 Precompile

default = ["sha2"]

Then run:

cd verifiable-circuit-host
cargo run -r

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages