Learn Zcash

What is Halo for Zcash?

Halo is a cryptographic breakthrough discovered by Electric Coin Co.'s Sean Bowe. The Halo proving system was implemented in Zcash to remove reliance on setup ceremonies, and Halo recursion, a scalability solution, is under development.

The Halo paper, authored in 2019 by ECC’s Sean Bowe, Jack Grigg, and Daira Hopwood, introduced a new technique for creating practical, scalable, and trustless cryptographic proving systems, ending an almost decade-long pursuit by the cryptography community. The Halo proving system eliminates protocol reliance on so-called “trusted setups” and provides a catalyst for Zcash user confidence and scalability while making the protocol more attractive, faster, and less expensive for others to build on. A technique called recursion, or nested amortization, also introduced in the Halo paper, is under development at ECC, bolstered by an agreement with Protocol Labs, the Filecoin Foundation, and the Ethereum Foundation. As Bowe put it, this cryptographic breakthrough “allows a single proof to attest to the correctness of practically unlimited other proofs, effectively allowing a large amount of computation (and information) to be compressed.” Halo lays the groundwork for cross-chain interoperability and positions Zcash as a foundational layer for a global and digital economy.

Learn more
Share this answer:

Related

Shielded Zcash transactions are encrypted, and users’ addresses, their transaction amount …
We recommend using a wallet that is shielded by default.
A unified address is generated from multiple Zcash address types, and with other features, like …
Zcash is built for the digital age. It’s private, fast, flexible, and accessible to everyone. Use …
A 20 percent portion of Zcash mining rewards funds three organizations focused on Zcash development …
A miner earns roughly .03 ZEC per block mined. Your profitability depends on operating costs and …
The acronym zk-SNARK stands for Zero-Knowledge Succinct Non-Interactive Argument of Knowledge …
Bitcoin transactions are public. They can be viewed by anyone.