Zcash Upgrade Nears Testnet Activation Amid Counterfeiting Vulnerability Concerns
Zcash developers are advancing the network’s upcoming Ironwood upgrade, with a testnet launch anticipated soon. This critical update aims to bolster the privacy-focused cryptocurrency’s integrity by enabling users to verify its circulating supply, a feature urgently needed following the recent disclosure of a significant counterfeiting vulnerability.
The Ironwood upgrade, first announced in June, proposes a new shielded pool and accounting system designed to allow for public verification of Zcash’s circulating supply while maintaining transaction privacy. This initiative is intended to address the uncertainty created by a critical vulnerability discovered in the Orchard shielded pool last month. The flaw, uncovered by security researcher Taylor Hornby, could have allowed for the undetected creation of unlimited counterfeit ZEC.
The revelation of the vulnerability sent shockwaves through the market, causing Zcash’s price to plummet by more than half in just two days, falling from over $600 to a low of around $300. While ZEC has since recovered approximately half of those losses, trading recently at $457 according to CoinGecko data, the incident underscored the need for enhanced supply integrity mechanisms.
Zcash co-founder Zooko Wilcox stated that Shielded Labs’ primary focus is security, particularly with a new project dubbed “Zero,” aimed at supporting enterprise users such as mining pools, exchanges, and wallets. “Our current focus within the Zero project is to help them prepare to safely make the transition to Ironwood,” Wilcox wrote.
Although developers patched the Orchard vulnerability on June 1, Zcash’s inherent privacy features meant there was no cryptographic method to confirm if the flaw had been exploited. This lack of certainty prompted the proposal of the Ironwood upgrade to eliminate such ambiguities.
Developers have reported substantial progress toward Ironwood’s activation. Sean Bowe, a Zcash developer, emphasized on X (formerly Twitter) on Thursday that “Ironwood’s prompt and safe activation on Zcash mainnet is extremely important to our users, in addition to the formal verification work we’re doing in parallel to provide reassurance that there aren’t any supply integrity concerns.” He added that “sufficient hash rate is signaling technical readiness for the mainnet upgrade.”
Bowe acknowledged that some wallets might not be ready for the upgrade in time but stressed that this “does not justify delaying Ironwood, given there will be adequate alternatives and sufficient time on testnet for anyone who needs it.”
Ecosystem Migration and Deployment Challenges
Jason McGee of Shielded Labs outlined a dual focus for development: the Ironwood network upgrade (also referred to as NU6.3) and the migration of the Zcash ecosystem from its legacy Zcashd software to the new Z3 stack. The Z3 stack comprises the Zebra full node, the Zaino indexing service, and the Zallet wallet.
McGee indicated that development is proceeding on schedule, with testnet activation of the new consensus rules “expected shortly.” The current objective is to complete both the Ironwood upgrade and the Z3 migration by late July. He credited the teams at Project Tachyon, Valar Group, ZODL, the Zcash Foundation, and Shielded Labs for their significant progress in recent weeks.
Formal verification of the new circuit is also ongoing, with the aim of completing a proof of soundness before Ironwood’s activation.
However, McGee highlighted that a larger challenge lies in preparing infrastructure providers for the transition to the Z3 software stack. Key components like Zallet and Zaino are still under development, leaving exchanges, mining pools, and wallet providers with a limited window to deploy and test the new systems before Ironwood goes live.
“The consistent feedback we’ve received is that completing both the Ironwood upgrade and the migration to Z3 on the current timeline will be challenging,” McGee stated, noting that a recent questionnaire revealed a mixed response, with some partners indicating readiness and others requesting additional time.
To mitigate deployment risks, several options are under consideration, including delaying Ironwood, conducting independent third-party security audits prior to deployment, or temporarily supporting Ironwood through Zcashd while partners finalize their migration.
“Ultimately, we all share the same goal to activate Ironwood as quickly as possible while making sure our partners can safely migrate away from Zcashd,” McGee concluded. “We think the focus over the coming weeks should be on making that transition as smooth and secure as possible.”

Leave a Reply