
Explaining Halo 2
Last year, our team announced a collection of discoveries and research milestones as part of our Scalability 2021 mission for […]
Zcash Counterfeiting Vulnerability Successfully Remediated
Eleven months ago we discovered a counterfeiting vulnerability in the cryptography underlying some kinds of zero-knowledge proofs. This post provides details on the vulnerability, how we fixed it and the steps taken to protect Zcash users.
New Release: 2.0.0
We’re happy to announce the release of Zcash 2.0.0, the first Sapling-compatible version of the Zcash node software! Sapling Activation […]
Completion of the Sapling MPC
Zcash’s next major upgrade, codenamed Sapling, will be activated later this year. One of our final goals before activation is […]
What’s New in Sapling
The next major upgrade of Zcash, codenamed Sapling, is scheduled to activate in October 2018. The specific block height has […]
Announcing the Sapling MPC
Zcash’s shielded transactions rely on zk-SNARKs — small, fast-to-verify zero-knowledge proofs of arbitrarily complicated statements. These proving schemes rely on […]
Improved zk-SNARK Multi-party Computation Protocol
zk-SNARKs – the zero-knowledge proofs at the core of Zcash – require a parameter generation ceremony to take place for […]
Cultivating Sapling: Faster zk-SNARKs
Zcash’s next major upgrade, codenamed Sapling, will feature a set of groundbreaking performance improvements for our shielded transactions. In the […]
Cultivating Sapling: New Crypto Foundations
Zcash’s next major protocol upgrade, codenamed Sapling, will feature a number of improvements to the performance, security and usability of […]
New Release: 1.0.10-1
Today we’re announcing the release of Zcash 1.0.10-1, a hotfix release that all users are encouraged to upgrade to, especially […]
Pay-to-sudoku Revisited
Last year, I created a project called pay-to-sudoku which was the world’s first implementation of a zero-knowledge contingent payment (ZKCP). […]
Bellman: zk-SNARKs in Rust
Bellman is a Rust-language library for building zk-SNARKs — small, cheap-to-verify zero-knowledge proofs of arbitrary computations. The goal of bellman […]