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 Aug 19, 2021 at 8:42 a.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

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. 

  • Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
    13:18
    Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
  • Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
    05:10
    Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
  • The first video of the year 2024
    04:07
    The first video of the year 2024
  • The last regression video of the year 3.67.0
    40:07
    The last regression video of the year 3.67.0
  • 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 have been updated.

    CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. CoinDesk has adopted a set of principles aimed at ensuring the integrity, editorial independence and freedom from bias of its publications. CoinDesk is part of the Bullish group, which owns and invests in digital asset businesses and digital assets. CoinDesk employees, including journalists, may receive Bullish group equity-based compensation. Bullish was incubated by technology investor Block.one.


    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.



    Read more about