
Shielded Labs has raised the possibility of delaying the upgrade of Zcash’s Ironwood network, citing concerns about preparation among exchanges, mining pools and wallet providers ahead of the planned activation in late July.
Summary
- Shielded Labs says Zcash’s Ironwood upgrade may 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 the protected supply of Zcash after the Orchard “infinite” bug was revealed.
According to a July 3 post on the Zcash community forum by Shielded Labs CEO Jason McGee, the network is attempting to complete two major changes at the same time. In addition to Ironwood, infrastructure providers are also expected to replace Zcash’s long-running node and wallet software, zcashd, with a new software package known as the Z3 stack.
McGee saying 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 that they will need additional time to implement and test the new software. He added that no decision has been made to postpone Ironwood.
Infrastructure migration remains the biggest 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 guide, some features available on zcashd will not have direct replacements, meaning traders may need to modify their own infrastructure before switching to the new stack. McGee also said that both Zallet and Zaino remain in development and are not yet considered production-ready, making deployment timelines uncertain for some ecosystem participants.
The overlap between software migration and Ironwood activation has created a practical challenge. Delaying Ironwood could widen uncertainty around Zcash’s protected supply, while proceeding without sufficient preparation could leave exchanges, mining pools, and wallet providers scrambling to safely complete the migration.
Ironwood is designed to secure the shielded supply of Zcash
Ironwood was proposed after researchers identified a “infinity” error on Orchard, Zcash’s main secured transaction pool. According to the development team, in theory, the vulnerability could have allowed an attacker to create an unlimited number of spoofed ZECs within Orchard without immediate detection. The developers also said they found no evidence that the flaw had ever been exploited.
Because Orchard’s privacy protections prevent anyone from proving that fake coins were not created, Ironwood introduces a replacement protected pool and closes Orchard to new activity. Funds leaving Orchard would pass through an accounting checkpoint that prevents more ZEC from leaving than originally entered, allowing users to verify that the circulating supply remains within the limits provided by the protocol.
Earlier this year, developers temporarily disabled Orchard transactions via an emergency network update after disclosing the vulnerability while work on Ironwood continued. The upcoming update is the permanent fix aimed at restoring confidence in the network’s shielded supply.
Meanwhile, Zcash founder Zooko Wilcox said recent security reviews have not uncovered any additional serious vulnerabilities in the new implementation. He added that developers continue to verify the updated system before Ironwood goes live, while discussions continue on whether additional preparation time is needed for ecosystem participants before the network upgrade continues.
