Serving up zero-knowledge proofs
blog.trailofbits.com | blog | #web3 | #cryptography | #blockchain | #zero-knowledge | #fiat-shamir | #implementation-bugs
Summary
The Fiat-Shamir transformation makes zero-knowledge proofs non-interactive, but botching it breaks security. This post explains ZK proofs via a tennis analogy and common implementation pitfalls.
- Published
- Collected
--- id: 1822 title: "Serving up zero-knowledge proofs" source_domain: blog.trailofbits.com source_url: "https://blog.trailofbits.com/2021/02/19/serving-up-zero-knowledge-proofs/" published_at: "2021-02-19T11:59:31Z" tags: ["web3", "cryptography", "blockchain", "zero-knowledge", "fiat-shamir", "implementation-bugs"] phying_url: "https://phying.com/item/1822" lang: en --- # Serving up zero-knowledge proofs ## Summary The Fiat-Shamir transformation makes zero-knowledge proofs non-interactive, but botching it breaks security. This post explains ZK proofs via a tennis analogy and common implementation pitfalls. ## Intelligence Metadata - **Sources:** blog.trailofbits.com - **Published:** 2021-02-19T11:59:31Z - **Original:** https://blog.trailofbits.com/2021/02/19/serving-up-zero-knowledge-proofs/ - **Phying News:** https://phying.com/item/1822