Hi everyone,
I just submitted a Coinholder Retroactive Grant application for zec-ironwood-reconcile, a new open-source Rust CLI project that I completed for reconstructing Orchard and Ironwood value-pool changes over bounded Zcash block intervals and producing evidence for those changes that can be verified offline.
Applicant: Steven Hert
Requested amount: $8,250
Category: Research & Development
Repository:
v1.0.0 release:
Demo video:
GitHub grant application:
The project reconstructs Orchard and Ironwood pool changes for a given set of transaction-level public block data, compares the results to Zebra reported balances for the same set of blocks and publishes deterministic evidence archives that can be verified offline.
The code attempts to only reconcile the value-pools for the Orchard and Ironwood pools for a number of block-intervals. It does not attempt to verify the total Zcash supply, determine whether or not the historical Orchard issue was in fact an exploit, perform a full audit of the Ironwood circuit, etc. Therefore, verify that all of the relevant Zcash consensus rules have been verified.
The full application for the grant has been submitted to GitHub for review. Any feedback would be greatly appreciated.