Table of Contents
Background
Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup. A bulletproof can be used to convince a verifier that an encrypted plaintext is well formed. For example, prove that an encrypted number is in a given range, without revealing anything else about the number.
Learning Path Matrix
Topics | Type |
---|---|
Bulletproofs and Mimblewimble | report |
Building on Bulletproofs | report |
The Bulletproof Protocols | report |
Mimblewimble Multiparty Bulletproof UTXO | report |