Search

The Design of the Ceremony

Update: Read our full summary of what took place in the Zcash Parameter Generation Ceremony. The Toxic Waste, and Other Ways To Counterfeit Zcash As we’ve mentioned in a previous

Zcash Parameters And How They Will Be Generated

At its core, Zcash’s privacy technology relies on a novel cryptographic tool called a zkSNARK – a small zero-knowledge proof that is cheap to verify. Zcash will be the first

zkSNARKs in Ethereum

Over the last week, Zcashers Vitalik Buterin, Andrew Miller, Eran Tromer and myself have been at the Ethereum/IC3 Bootcamp at Cornell. At the event, we worked with a fantastic team

Pairing cryptography in Rust

Pairing cryptography is an exciting area of research, and an essential component of Zcash’s zkSNARKs — proofs that transactions are valid without requiring users to reveal private information. Earlier this

New Alpha Release: libzcash

Today, we deployed a new alpha release of the Zcash reference implementation, v0.11.2.z3, to the testnet. The new release includes the following changes [1]: We’ve implemented the Zcash protocol in

How To Generate SNARK Parameters Securely

There are a lot of cryptographic challenges to making a fully secure and reliable open financial system. Our current top priority in the Zcash development process is to securely generate