Zcash Announces 'Halo Arc' and Timeline for Protocol Privacy Update

Halo Arc includes updates to Zcashd, an ECC Wallet prototype and the ECC wallet SDKs.

AccessTimeIconApr 12, 2021 at 3:10 p.m. UTC
Updated Sep 14, 2021 at 12:39 p.m. UTC
10 Years of Decentralizing the Future
May 29-31, 2024 - Austin, TexasThe biggest and most established global hub for everything crypto, blockchain and Web3.Register Now

Electric Coin Company (ECC) has announced the next suite of upgrades to privacy coin Zcash – Halo Arc. 

Halo Arc includes updates to Zcashd (Zcash’s consensus node), an ECC wallet prototype and the ECC wallet software development kits (SDKs). The wallet will enable shielded-by-default transactions, something that is merely optional for Zcash right now. 

Previously planned for release this summer, Halo Arc will now launch on Oct. 1, 2021, in coordination with the activation of Zcash’s Network Upgrade 5 (NU5). NU5 will be the first mainnet activation of the Halo proving system, furthering the development of zero-knowledge-proof cryptography.

The October protocol upgrade will also introduce unified addresses, a feature that creates a single Zcash address that is compatible across all Zcash value pools, including shielded and transparent ones, so that users no longer have to juggle multiple address types. At present, protocol upgrades at times required new address formats. 

Eliminating Zcash's trusted setup

Halo is a “trustless recursive” version of zero-knowledge proofs that allows greater scalability and removes the controversial “trusted setups” involved. 

A trusted setup creates a secret number, and a derivative of that number is used by the Zcash protocol. This number is created in multiple parts by multiple actors. They all must then destroy what’s known as “cryptographic toxic waste” without revealing what it was. A trusted setup would have had to occur at each hard fork.

But if no one destroys that waste, possibly through intentional planning, or if the secret number is figured out, then it would provide a fundamental flaw in the protocol and even let the individual or individuals that discovered it to create zcash arbitrarily and without anyone’s knowledge. 

“This is all built on top of Halo, which will usher in a new era of zero-knowledge cryptography and means, for this first release, increased confidence in the money supply by removing the trusted setup necessary for current zero-knowledge proving systems,” said Josh Swihart, ECC's Vice President of Growth.

Halo Arc and wallets

Halo Arc includes a number of products, but the most tangible takeaway for users will be the ability to ensure that their transactions are private, right from the outset.

“With Halo Arc, we’re making it easy for wallets to support shielded Zcash by default,” said Swihart. “Users of supporting wallets will be able to give counterparties a single address and know that funds will be sent to their shielded address, regardless of whether the sender supports shielded addresses.”

In addition to the automatic shielding feature that’s part of the NU5-compatible wallet SDKs, Halo Arc also includes auto-migration. This allows wallets to move funds to the most modern shielded pool supported by the wallet. This feature will also make it easier to deprecate (or recommend against using) older pools.

Halo Arc also includes "improved note management” according to a blog post announcing the release. This will reduce the time users need to wait between sending transactions, so they’ll be able to send one transaction immediately after another.

Going forward, ECC will bundle upgrades, products and features into regular releases, rather than relying on intermittent or one-off instances.

Disclosure

Please note that our privacy policy, terms of use, cookies, and do not sell my personal information has been updated.

CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. In November 2023, CoinDesk was acquired by the Bullish group, owner of Bullish, a regulated, digital assets exchange. The Bullish group is majority-owned by Block.one; both companies have interests in a variety of blockchain and digital asset businesses and significant holdings of digital assets, including bitcoin. CoinDesk operates as an independent subsidiary with an editorial committee to protect journalistic independence. CoinDesk employees, including journalists, may receive options in the Bullish group as part of their compensation.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.