
Shielded Labs has raised the possibility of delaying Zcash’s Ironwood network upgrade, citing readiness issues among exchanges, mining pools and wallet providers ahead of the planned activation in late July.
Summary
- Shielded Labs says Zcash’s Ironwood upgrade could be delayed as ecosystem participants need more preparation time.
- Exchanges, wallets and mining pools are simultaneously migrating from zcashd to the new Z3 software stack.
- Ironwood is designed to secure Zcash’s protected supply after Orchard’s ‘infinite’ bug was revealed.
According to a July 3 post on the Zcash community forum by Shielded Labs executive director Jason McGee, the network is trying to make two major changes at once. Alongside Ironwood, infrastructure providers are also expected to replace zcashd, Zcash’s long-standing node and wallet software, with a new software suite known as the Z3 stack.
McGee said feedback from ecosystem participants showed mixed levels of preparedness. While some operators believe they can complete the migration before the planned activation window, others have indicated they will need more time to deploy and test the new software. He added that no decision has been made to postpone Ironwood.
Infrastructure migration remains the main obstacle
As part of the transition, Zcash is retiring zcashd, which has long been used by exchanges, wallets, and other network operators to connect to the blockchain and process transactions. Its replacement consists of Zebra for running network nodes, Zaino for blockchain data services, and Zallet for wallet functionality.
According to the official Zcash migration guidelines, some features available in zcashd will not be directly replaced, meaning operators may need to modify their own infrastructure before moving to the new stack. McGee also said that Zallet and Zaino are still under development and not yet considered production ready, making deployment timelines uncertain for some ecosystem participants.
The overlap between software migration and Ironwood enablement created a practical challenge. Delaying Ironwood could prolong uncertainty around Zcash’s protected supply, while proceeding without sufficient preparation could leave exchanges, mining pools and wallet providers struggling to complete the migration safely.
Ironwood is designed to secure the protected supply of Zcash
Ironwood was proposed after researchers identified an “infinity” bug in Orchard, Zcash’s main protected transaction pool. According to the development team, the vulnerability could have theoretically allowed an attacker to create an unlimited amount of counterfeit ZECs in Orchard without immediate detection. The developers also said they found no evidence that the flaw was ever exploited.
Because Orchard’s privacy protections prevent anyone from proving that no counterfeit parts were created, Ironwood introduces a replacement shielded pool and closes Orchard to further activity. Funds leaving Orchard would pass through an accounting checkpoint that would prevent the exit of more ZEC than was initially entered, allowing users to verify that the circulating supply remains within the protocol’s intended limits.
Earlier this year, developers temporarily disabled Orchard transactions via an emergency network update after disclosing the vulnerability while work on Ironwood continued. The upcoming upgrade is the permanent solution to restore confidence in shielded network power.
Meanwhile, Zcash founder Zooko Wilcox said recent security reviews did not reveal any additional serious vulnerabilities in the new implementation. He added that developers continue to verify the upgraded system ahead of Ironwood activation, while discussions remain ongoing about whether additional preparation time is needed for ecosystem participants before the network upgrade.


