News Daily Nation Digital News & Media Platform

collapse
Home / Daily News Analysis / Zcash seals $1.7 billion shielded pool as Ironwood upgrade activates

Zcash seals $1.7 billion shielded pool as Ironwood upgrade activates

Jul 30, 2026  Twila Rosenbaum  62 views
Zcash seals $1.7 billion shielded pool as Ironwood upgrade activates

Zcash has successfully activated its Ironwood upgrade (NU6.3) on the mainnet, sealing the Orchard shielded pool that had accumulated approximately 3.66 million ZEC, worth about $1.7 billion at current market prices. The upgrade marks a pivotal moment in the cryptocurrency’s history, as it closes a pool that contained a critical security flaw undetected for four years — a bug in Orchard’s proof circuit could have allowed the creation of counterfeit ZEC without leaving on-chain traces.

The upgrade retires Orchard and opens a new, completely empty private pool that starts with zero coins. To ensure no counterfeit funds escape, the migration implements a ‘turnstile’ mechanism that caps any withdrawal from the old pool at the amount of verified deposits originally made into it. This effectively locks the value inside Orchard until users voluntarily move their coins to the new pool, a process that must be completed before the turnstile is eventually removed.

Background on Zcash and Shielded Pools

Zcash, launched in 2016, is a privacy-focused cryptocurrency that uses zero-knowledge proofs (zk-SNARKs) to shield transaction details — senders, receivers, and amounts — while still maintaining a verified blockchain. The Orchard pool, introduced in 2022 as part of the NU5 upgrade, was the third generation of Zcash’s shielded pool, succeeding Sprout and Sapling. It utilized the Halo 2 proving system, which eliminated the need for a trusted setup, making it more trust-minimized than its predecessors. Orchard quickly became the dominant shielded pool, housing the vast majority of Zcash’s private transactions.

However, during a routine security audit conducted in late 2025, developers discovered a vulnerability in the Orchard proof circuit. The bug, which had existed since Orchard’s launch, allowed an attacker to generate valid transaction proofs that created counterfeit ZEC within the shield, bypassing the supply limit of 21 million coins. The flaw was not exploitable without deep knowledge of the codebase, but its existence posed a systemic risk. The development team, led by the Electric Coin Company (ECC), decided to handle the bug discreetly to prevent panic while working on a fix.

The Ironwood Response

Rather than patching Orchard directly—which would have required a complex fork and risked introducing new vulnerabilities—the team designed Ironwood as a complete replacement pool. The new pool, also built on Halo 2, features formally verified proof circuits that have been mathematically proven correct, eliminating the possibility of similar bugs. Additionally, Ironwood integrates quantum-resilient record-keeping: the underlying cryptography now uses hash-based signatures that are resistant to attacks from quantum computers, a forward-looking measure as quantum computing advances.

The turnstile mechanism is a novel solution to the counterfeiting risk. It restricts the total amount that can be withdrawn from Orchard to the sum of all verified deposits ever made into the pool. Since the bug could create counterfeit coins, without the turnstile those fictional coins could be moved to the new pool, diluting value and breaking the supply cap. By capping withdrawals, the system ensures that only legitimate coins—those that were genuinely deposited—can exit Orchard. Users must prove their deposits before withdrawal, a process that is automated by their wallet software.

Migration Timeline and User Impact

The migration is voluntary; users can choose when to move their ZEC from Orchard to Ironwood. However, the ECC strongly recommends moving soon because the turnstile will eventually be removed, after which any coins left in Orchard will be permanently lost. The pace of migration will determine how quickly Zcash’s private supply shifts to the new pool. Early adopters have already started moving funds, and exchanges are expected to update their software to support Ironwood in the coming weeks.

For everyday users, the upgrade is transparent: if they are using up-to-date wallet software (like Zashi or the reference wallet), their funds will automatically appear in the new pool after they perform a transaction that migrates them. Those holding ZEC in custodial exchanges need to wait for the exchange to support Ironwood. The team has set the turnstile removal date tentatively for late 2027, giving users several years to migrate, but delays could complicate the process.

Broader Implications for Privacy and Security

The Ironwood upgrade highlights a fundamental challenge in privacy-focused cryptocurrencies: the tension between transparency and auditability. Shielded pools provide essential privacy for users, but they also make supply verification more difficult. The Orchard bug went undetected for years because the shielded supply could not be externally audited—only the shielded pool’s internal proofs were checked, and the bug created valid proofs for invalid transactions. The turnstile and formal verification in Ironwood represent a new paradigm: building privacy systems that are provably secure from the ground up.

This incident also raises questions about the sustainability of small development teams maintaining complex cryptographic protocols. Zcash’s development has historically been funded by a ‘founders reward’ and later by a community governance process, but resources have fluctuated. The fact that a bug could sit for four years underscores the need for continuous security audits and formal verification, which are expensive but essential for high-value networks. Other privacy coins, such as Monero, have faced similar challenges, though no equivalent bug has ever been disclosed in their codebases.

Comparison to Previous Zcash Upgrades

Zcash has undergone multiple network upgrades since its inception. The Sprout upgrade (2016) introduced the first shielded pool, but it used a trusted setup that required a ceremony to generate initial parameters. Sapling (2018) improved family privacy with a new set of cryptographic commitments, and NU5 (2022) introduced Orchard with Halo 2, eliminating the trusted setup. Ironwood is the sixth network upgrade (NU6.3) and the first to completely replace a shielded pool. Each upgrade has moved Zcash closer to its goal of a fully private currency, but at the cost of increasing complexity and migration overhead.

Ironwood also introduces changes to the consensus layer, including updated block headers and serialization formats to support the new pool. These changes are backward-incompatible, meaning all nodes must upgrade or risk being orphaned. The activation was smooth, with over 80% of nodes already running the new client within 24 hours of the hard fork.

Market and Community Reaction

The ZEC market has reacted calmly to the upgrade, with prices stabilizing around $460-470 in the days following activation. Some traders saw the announcement as a positive signal of proactive security management, while others expressed concern about the potential for migration delays or lost coins. The Zcash community on forums and social media has largely been supportive, with users sharing technical guides for migrating funds and applauding the team’s handling of the bug disclosure.

However, the fact that the bug was kept secret for months before the upgrade has drawn criticism from transparency advocates. The ECC defended its decision by citing the risk of front-running and panic selling that could have resulted from a public disclosure without a fix. Similar security vulnerabilities in other blockchain projects have led to coordinated disclosure after patches were ready.

Technical Deep Dive: The Orchard Bug

The bug resided in the ‘Output Description’ of the Orchard proof circuit. Specifically, the circuit did not correctly bind the value of the output note to the total value committed in the transaction. An attacker could generate a valid proof that showed a transaction output of, say, 1000 ZEC, while only committing a nullifier that corresponded to 100 ZEC of inputs. The difference would be created out of thin air. The bug was essentially a ‘mint’ vulnerability: it allowed unlimited coin creation within the shield, but only if the attacker had access to a nullifier-private key pair that they could reuse. Since the shield hides nullifiers within the note commitment tree, a careful attacker could avoid detection by using fresh nullifiers for each counterfeit note.

Detecting the bug required a deep audit of the circuit’s constraints. The ECC’s internal audit team, working with external cryptographic auditors from Trail of Bits, found the issue during a scheduled review of the Orchard codebase. They confirmed that no actual exploitation had ever occurred, as the bug was non-trivial to exploit without insider knowledge of the proving system. Nonetheless, the potential was severe—enough to inflate the supply beyond the 21 million cap, which could have collapsed ZEC’s value.

Quantum Resilience and Future Directions

Ironwood’s quantum-resilient record-keeping is achieved through the use of hash-based signatures (specifically, a variant of XMSS) for transaction authentication, replacing the earlier use of elliptic-curve signatures. While current quantum computers are not powerful enough to break existing cryptography, the field is advancing rapidly. By integrating post-quantum cryptography now, Zcash future-proofs its shielded pool against a potential quantum attack that could retroactively deanonymize transactions or forge signatures.

Ironwood also sets a precedent for how other privacy-focused blockchains might handle similar vulnerabilities. The turnstile mechanism could serve as a template for any shielded system that needs to transition from a compromised pool to a new one. It essentially provides a verifiable proof of value without requiring full disclosure of amounts, preserving privacy while ensuring integrity.

Looking Ahead: Zcash’s Roadmap

With Ironwood live, the Zcash development team has already begun work on the next upgrade, tentatively called NU7, which will focus on improving scalability and user experience. Planned features include partial layer-2 solutions for faster private transactions and deeper integration with decentralized finance (DeFi) protocols. The turnstile removal will likely coincide with NU7, expected in late 2027 or early 2028. Until then, users have a clear window to secure their funds in the new pool, and the Zcash ecosystem will monitor migration progress closely.

The successful activation of Ironwood demonstrates that even complex cryptocurrency systems can be upgraded with minimal disruption when security flaws are found. By combining formal verification, quantum-resistant cryptography, and an innovative migration mechanism, Zcash has turned a potential disaster into a case study in responsible vulnerability response. The $1.7 billion locked in Orchard is now on a path to a new home, and the Zcash community is watching every transaction.


Source: Coindesk News


Share:

Your experience on this site will be improved by allowing cookies Cookie Policy