Download JoinSplit Groth16 verification parameters and load them from disk #3037
Labels
A-consensus
Area: Consensus rule updates
NU Sprout
Network Upgrade: Sprout specific tasks (before Overwinter)
NU-1 Sapling
Network Upgrade: Sapling specific tasks
Milestone
Motivation
In order to verify Sprout JoinSplit-on-Groth16 proofs, we need to load the public verification parameters, which are several hundred MB in size.
Specifications
Designs
Design Questions
Where do we store the parameters?
How do we avoid loading them in tests that don't need them?
How do we test this code without downloading 500 MB?
Related Work
#3038
The text was updated successfully, but these errors were encountered: