<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>commit-reveal notes</title><description>Notes on commit-reveal schemes, zero-knowledge proofs, and Python cryptography from the commit-reveal maintainers.</description><link>https://commit-reveal.cryptuon.com/</link><language>en-us</language><item><title>Commit-reveal vs VRF: when each is the right primitive</title><link>https://commit-reveal.cryptuon.com/blog/commit-reveal-vs-vrf-when-each-is-right/</link><guid isPermaLink="true">https://commit-reveal.cryptuon.com/blog/commit-reveal-vs-vrf-when-each-is-right/</guid><description>Both produce unmanipulable hidden values that get revealed later, but the trust model, interaction pattern, and failure mode are different. A short guide for protocol engineers picking between them.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Why zero dependencies is a security property in cryptographic libraries</title><link>https://commit-reveal.cryptuon.com/blog/zero-dependencies-as-a-security-property/</link><guid isPermaLink="true">https://commit-reveal.cryptuon.com/blog/zero-dependencies-as-a-security-property/</guid><description>Supply chain attacks are now the dominant compromise vector for Python packages. A library whose pyproject.toml lists only the language version itself is structurally immune to a class of attacks that depend on installing something. Here is the longer argument.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate></item><item><title>Implementing a sealed-bid auction with commit-reveal</title><link>https://commit-reveal.cryptuon.com/blog/sealed-bid-auction-walkthrough/</link><guid isPermaLink="true">https://commit-reveal.cryptuon.com/blog/sealed-bid-auction-walkthrough/</guid><description>A worked example: the two-phase auction pattern with this library, using commitments to bind bids, optional Schnorr ZKPs to prove bidder identity, and explicit handling of bidders who refuse to reveal. Code-first.</description><pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>