Closed philippecamacho closed 1 year ago
@philippecamacho So later when we implement SNARK-based QC, we are going to put the hash_digest into Proof
correct?
@philippecamacho So later when we implement SNARK-based QC, we are going to put the hash_digest into
Proof
correct?
You mean the stake table digest?
LGTM, some minor comments. OTOH, do we also want to create a PR in Jellyfish for below? https://github.com/EspressoSystems/jellyfish/tree/fix/signature-scheme-serde
Yes, the PR has been created: https://github.com/EspressoSystems/jellyfish/pull/271
@philippecamacho So later when we implement SNARK-based QC, we are going to put the hash_digest into
Proof
correct?You mean the stake table digest?
Yes
@philippecamacho So later when we implement SNARK-based QC, we are going to put the hash_digest into
Proof
correct?You mean the stake table digest?
Yes
Ok then yes, it make sense to have the stake table digest be a public input of the snark circuit.
Closes #31. Some remarks:
QCParams.stake_table_digest
has been removed because (1) it is not used and (2) it creates complications for serde with Jellyfish (Schnorr signature).