RADIX WikiRADIX Wiki

The Honest Majority Assumption is a critical security premise that underlies Proof-of-Work (PoW) and Proof-of-Stake (PoS) Sybil defense mechanisms. The assumption states that at any given time, a majority of the mining or staking power in the network is controlled by honest participants who follow the protocol rules correctly.

Overview

In PoW blockchains like Bitcoin, the assumption is that honest miners controlling the majority of the network's collective hashing power will outpace any minority of malicious miners trying to revise the blockchain history. Similarly, in PoS blockchains, the assumption is that at least two-thirds of the staked cryptocurrency is controlled by honest validators who will refuse to validate conflicting blockchain histories.

This assumption allows the decentralized consensus mechanism to resist attacks and censorship attempts by any dishonest minority of participants. As long as the assumption holds true, the chain's canonical transaction history remains immutable and indisputable. However, if the assumption is violated and honest participants no longer control a majority of mining/staking power, malicious actors can begin disrupting consensus and the fundamental guarantees provided by the chain.

Assumption Details

The honest majority assumption is a fundamental security requirement for both Proof-of-Work (PoW) and Proof-of-Stake (PoS) consensus mechanisms used in blockchains:

Maintaining an honest majority among consensus participants is critical because it prevents adversaries from disrupting the decentralized consensus process. This enables key properties like censorship resistance, where no single entity can arbitrarily censor or reverse transactions, and immutability, where the blockchain's transaction history cannot be unilaterally rewritten. Violations of the honest majority undermine these security guarantees that make blockchains robust and decentralized.

In Radix

Radix secures its network with delegated Proof of Stake: XRD holders stake to validator nodes, and consensus weight is proportional to stake. The honest-majority premise therefore reduces to an economic one — the bulk of staked XRD must sit behind validators that follow the protocol.

The Cerberus consensus that Radix runs is a Byzantine fault tolerant protocol, so its threshold is the classical BFT bound: the network preserves safety and liveness as long as fewer than one-third of the stake-weighted validators are Byzantine (equivalently, more than two-thirds are honest). This is a stronger, more explicit guarantee than the >50% margin a Nakamoto-style chain relies on, and it is the same one-third fault ceiling that Hyperscale preserves as it scales consensus across shard groups.