Zcash founder Zooko Wilcox has defined how the community’s July 28 Ironwood hard fork will deal with uncertainty round a critical flaw within the Orchard shielded pool.
Abstract
- Zcash will seal the outdated Orchard pool, limiting how a lot ZEC can go away after Ironwood.
- Ironwood can’t determine pretend cash individually however can cease extra hidden provide from escaping Orchard.
- Momentary change and pockets disruptions might happen as suppliers put together for Zcash’s July 28 improve.
(*28*)
The improve won’t determine or freeze particular person counterfeit cash. As an alternative, it’ll seal the outdated pool and restrict how a lot ZEC can go away.
In a July 19 post on X, Wilcox defined how the deliberate improve would cope with any hidden extra provide if the flaw was exploited earlier than builders patched it. As a result of Orchard hides transaction particulars, the community can’t show that counterfeit ZEC was by no means created.
Ironwood will seal the susceptible Orchard pool
Ironwood, also called NU6.3, is scheduled to activate at block 3,428,143 on July 28. The improve will retire the present Orchard pool and introduce a brand new shielded pool based mostly on the corrected circuit.
According to Zcash’s official Ironwood person replace, customers will now not have the opportunity to ship or obtain ZEC contained in the outdated Orchard pool after activation. Funds can go away solely by the turnstile, which prevents extra ZEC from exiting than legitimately entered.
The Zcash group mentioned it believes the flaw was “unlikely to have been exploited,” however customers can’t independently show no counterfeit ZEC was created. Ironwood goals to entice any extra worth contained in the outdated pool fairly than enable it to enter wider circulation.
Orchard bug left a provide query Zcash couldn’t show away
Safety researcher Taylor Hornby found the Orchard flaw on Could 29 whereas auditing the shielded system. The bug might have allowed an attacker to create counterfeit ZEC inside Orchard with out leaving an apparent public file.
As reported by crypto.information, builders first disabled Orchard exercise after which restored it by the NU6.2 hard fork with corrected cryptography. No proof of unauthorized worth creation was discovered, however Orchard’s privateness means previous exploitation can’t be dominated out with full certainty.
Crypto.news later reported that Ironwood would create a contemporary shielded pool and use the turnstile to management worth leaving the outdated one. Node operators can then confirm that circulating ZEC doesn’t exceed the quantity permitted by the community’s financial guidelines.
Wallets and exchanges might quickly pause companies
Zcash customers don’t want to take fast motion earlier than the hard fork. Nonetheless, wallets, exchanges and different suppliers might quickly droop deposits, withdrawals or associated companies whereas finishing software program upgrades.
The official community steering says Orchard customers will finally want pockets help to transfer funds into the brand new pool. Funds might stay quickly unavailable in wallets that haven’t added the required migration instruments.
The July 28 activation additionally follows Zcash’s transfer away from the legacy zcashd shopper. Suppliers nonetheless finishing that migration might have extra time earlier than absolutely supporting Ironwood.
Zcash provides extra safety checks after the flaw
The Orchard incident led to wider safety work throughout the Zcash ecosystem. As reported by crypto.information, an AI-assisted overview utilizing Anthropic’s Mythos system discovered no extra severe vulnerabilities after the unique flaw was disclosed.
Builders are additionally pursuing impartial audits and formal verification for the up to date cryptographic system. The work goals to cut back the chance of one other hidden counterfeiting flaw and provides customers stronger methods to confirm Zcash’s provide guidelines.
Ironwood addresses the unresolved provide query fairly than the already-fixed bug itself. By sealing Orchard and controlling withdrawals by the turnstile, the hard fork goals to stop any hypothetical counterfeit ZEC from coming into circulation.













