-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NU5 Tracking: Required ZIPs #1854
Comments
@mpguerra @dconnolly I've added some missing ZIPs (and one section that probably should have been a separate ZIP). I've also crossed out some ZIPs we've implemented already. Our next task should be to split the tickets for the following ZIPs into essential validation work, and other work that's out of scope: @dconnolly do you want to take ZIP 32 and 212? And I'll take ZIPs 207 and 214? |
Do we also need to explicitly create an issue for ZIP-209? Or is that work already covered in our block validation code? |
I think it's best that we have a separate ticket, because it needs some cached state data structure changes. |
This epic will track the ZIPs that we will need to implement ahead of NU5 testnet activation.
A strikethrough means that we:
Our mandatory Canopy checkpoint significantly reduces the number of features that we have to implement.
ZIP 224: Orchard Shielded Protocol - Planning: parse out Orchard spec updates, halo2/orchard crates, and zcashd updates into Zebra work items #1742Add v5 transaction stubs #1822,Parse Sapling data in Transaction Version 5 #1829,Design: Transaction v5 #1863, Parse Orchard data in Transaction Version 5 #1979Validate consensus rules on root hash and change data modeling. #881NetworkUpgrade::NU5 and network protocol version #1797addrv2
in Zebra #2681ZIP 215: Explicitly Defining and Modifying Ed25519 Validation Rules - Enable ZIP-215: Ed25519 Validation Rules #1565ZIP 250: Deployment of the Heartwood Network UpgradeNU2: BlossomZIP-208: Shorter Block Target SpacingZIP-206: Deployment of the Blossom Network UpgradeNU1: SaplingZIP-243: Transaction Signature Validation for SaplingZIP-32: Shielded Hierarchical Deterministic Wallets- Implement ZIP-32 Sapling and Orchard key derivation #267 (wallets only, sapling and orchard only)ZIP 205: Deployment of the Sapling Network UpgradeChange to difficulty adjustment on Testnet - Fix minimum difficulty bugs #1256ZIP-143: Transaction Signature Validation for OverwinterZIP-202: Version 3 Transaction Format for OverwinterZIP-203: Transaction ExpiryThe text was updated successfully, but these errors were encountered: