Every blockchain has to solve the same underlying problem: how does a network with no central authority agree on a single, shared history? The answer is a consensus mechanism, and the choice of mechanism shapes almost everything else about a chain — what attacking it costs, who can add blocks, and whether the coin can be mined at all. This piece compares the main families in use today.
Proof of work: buying agreement with energy
Proof of work, used by Bitcoin, Litecoin, Dogecoin, Bitcoin Cash and Ethereum Classic, secures a chain by requiring miners to spend real computation — and therefore real energy — to add a block. Miners repeatedly hash candidate blocks until one produces an output below a target difficulty. There is no shortcut to finding one; the only method is trying enormous numbers of possibilities, which is precisely the point. That cost is what makes rewriting history prohibitively expensive: an attacker would need to redo all of that work faster than the honest network can produce new blocks.
The mechanism is deliberately wasteful, and that waste is the security model, not a flaw in it. It also means proof-of-work security scales with real-world capital investment in hardware and electricity, which is externally verifiable in a way that is hard to fake — you can observe a network’s hashrate and estimate roughly what it would cost to attack.
Proof of stake: buying agreement with capital at risk
Proof of stake replaces computation with capital. Validators post coins as collateral rather than buying hardware, and the network selects who proposes and attests to each block weighted by how much they have staked. Ethereum moved from proof of work to proof of stake in September 2022, and it is now the dominant mechanism for large smart-contract platforms.
The security argument is different but structurally similar to proof of work: an attacker has to control a large share of staked capital to meaningfully attack the network, and misbehaviour or serious downtime can be punished through slashing — the protocol destroying part of a validator’s stake. That makes an attack self-harming in a direct, mechanical way, rather than merely uneconomic. Running a validator requires a reliable server and a minimum stake, which is why most token holders delegate to someone else’s validator rather than operating their own.
Other families: federated and validator-list models
Proof of work and proof of stake are the two dominant families, but not the only ones. Stellar uses a federated agreement model, where nodes each choose a set of other nodes they trust and consensus emerges from overlapping trust relationships rather than from a single global stake or hashrate calculation. The XRP Ledger uses a validator-list model, where a defined set of validators — chosen by network participants rather than by stake or work — agree on transaction ordering.
Both trade some of the permissionless, “anyone can participate” character of proof of work and proof of stake for faster finality and lower resource use. Which trade-off is right depends on what the network is optimising for: a settlement network prioritising speed and low cost makes different assumptions than a chain whose primary job is being maximally resistant to any single party gaining control.
Why this choice is the foundational one
A chain’s consensus mechanism is not a technical detail buried under the user-facing features — it is the decision that everything else is built on top of. It determines whether the coin can be mined in the traditional sense, what an attacker actually has to acquire to threaten the network, and how decentralised the set of block producers can realistically be over time. When evaluating any chain, the consensus mechanism is one of the first things worth understanding, because it is the assumption that the rest of the system’s security claims rest on.
Exploring blockchain, crypto, and DeFi innovation. Ex-fintech analyst turned journalist, spotlighting real-world use cases of blockchain. Writer at Cryptocurrency Miners.