An implementation of "Commit-Reveal²: Randomized Reveal Order Mitigates Last-Revealer Attacks in Commit-Reveal" protocol for distributed consensus applications
-
Updated
Apr 8, 2025 - Python
An implementation of "Commit-Reveal²: Randomized Reveal Order Mitigates Last-Revealer Attacks in Commit-Reveal" protocol for distributed consensus applications
Cryptographic commit-reveal schemes with Schnorr zero-knowledge proofs. Pure Python, zero dependencies.
Verifiable constraint enforcement for AI agents - signed warrants, Merkle constraint commitments, tamper-evident audit logs, and collusion-aware multi-agent auditing. Rust core + Python harness.
Blockchain security and cryptography labs exploring Bitcoin analysis and Ethereum smart contracts
DOIN protocol core: proof-of-optimization consensus, blockchain models, wire protocol, crypto identity and the plugin contracts for decentralized optimization networks
Computer-vision on-chain oracle — YOLO detection turned into commit-reveal attestations verified on-chain.
Add a description, image, and links to the commit-reveal topic page so that developers can more easily learn about it.
To associate your repository with the commit-reveal topic, visit your repo's landing page and select "manage topics."