Skip to main content

Common Coin Assumption

Definition

The Common Coin Assumption posits that all participants in a distributed system can agree on a common random value that is publicly verifiable. This shared random value is then used to make collective decisions or select leaders in a fair and unpredictable manner. It is a fundamental building block in many Byzantine fault-tolerant protocols, ensuring impartiality and preventing malicious actors from manipulating decision processes. This assumption underpins the security and fairness of various decentralized systems.