How Blockchain Consensus Is Reached

Blockchain consensus is how thousands of independent computers — none of which trust each other — agree on a single transaction history. This post explains the mechanism, from Bitcoin's proof-of-work competition to Ethereum's validator attestation model, and where the hard limits live.
Lewis Jackson
CEO and Founder

Every blockchain has a coordination problem at its core. Thousands of computers, operated by strangers, need to agree on the same transaction history — and they have no reason to trust each other. Consensus is the mechanism that makes this work. Not a feature, not a protocol add-on: it's the foundational layer everything else depends on.

The problem that consensus solves

A traditional database has one authoritative server (or a small cluster). When you update a record, that server decides what's true. Simple, fast, and also a single point of failure and control.

A blockchain deliberately removes that central authority. The trade-off is that you now have hundreds or thousands of independent nodes, each holding a copy of the ledger, and none of them have a reason to automatically defer to any other. They receive transactions at slightly different times due to network latency. They may see events in different orders. Some may even be actively trying to cheat.

The question consensus mechanisms answer: how do you get all these nodes to agree on a single valid ordering of transactions — without a central coordinator?

How it works: the two dominant models

There are many consensus mechanisms in production, but two dominate at scale.

Proof of Work (Bitcoin's model)

Nodes compete to add the next block by racing to solve a computational puzzle — specifically, finding a number (called the nonce) that, when combined with the block's data and hashed using SHA-256, produces a result below a target threshold. The puzzle is hard to solve and trivially easy to verify.

When a node finds a valid solution, it broadcasts the block. Other nodes verify the hash in milliseconds, accept it if valid, and begin building on top of it. The rule for resolving forks — situations where two valid blocks arrive simultaneously — is the chain with the most accumulated computational work. Bitcoin's specification calls this the heaviest chain, not strictly the longest.

The security model here is economic. Rewriting history requires redoing all the computational work from that point forward, faster than the honest network keeps adding new work. At Bitcoin's current scale, this is prohibitively expensive. That's the guarantee — not cryptographic certainty, but economic impracticality.

Proof of Stake (Ethereum's post-Merge model)

Validators lock up ETH as collateral. Every 12 seconds, one validator is pseudo-randomly selected — weighted by stake — to propose a new block. A committee of other validators, also randomly assigned, then attests to whether the proposed block is valid.

Ethereum's finality comes in two stages. Blocks get included as new attestations arrive. After two epochs (roughly 12–13 minutes), the chain finalizes: reverting it would require destroying at least one-third of all staked ETH through slashing. This is economic finality — not impossible to reverse, but punishingly expensive.

The fork choice rule Ethereum uses is called LMD-GHOST (Latest Message Driven Greediest Heaviest Observed SubTree). Rather than counting blocks, it weights branches by accumulated attestations from validators. The branch with the most attestation weight wins.

Finality is not the same across chains

This distinction matters more than it might sound.

Bitcoin has probabilistic finality. Each new block added on top of yours makes reversal exponentially harder. Six confirmations (~60 minutes) is a widely-cited heuristic, but there's no formal moment where the transaction becomes mathematically irreversible.

Ethereum has economic finality after two epochs. Cosmos — using Tendermint BFT — provides instant finality once two-thirds of its known validator set signs a block. Avalanche uses a different mechanism, repeated random subsampling, and achieves finality in seconds.

These aren't just performance differences. They reflect different trade-offs in distributed systems design: consistency, availability, and partition tolerance can't all be maximized simultaneously. Tendermint's instant finality requires a known, bounded validator set. Bitcoin's probabilistic finality allows truly open participation at the cost of waiting.

Where the hard limits live

Every consensus mechanism tolerates some fraction of malicious or faulty nodes. Byzantine fault tolerance — named after the Byzantine Generals Problem — is the property of continuing to operate correctly even when some participants lie or fail.

Bitcoin's PoW tolerates up to 49% malicious hash rate before safety breaks. Ethereum's PoS tolerates up to one-third malicious validators before liveness or safety can be compromised. Tendermint BFT requires two-thirds honest — a stricter threshold, which is why it needs a bonded or permissioned validator set to function safely.

The other structural constraint is network synchrony. Most consensus mechanisms assume a partially synchronous network — messages will eventually arrive, even if delayed. Under extreme network partitions, distributed systems have to choose: halt and preserve consistency, or continue producing blocks with potentially divergent state. Different chains make different choices here, and the choice isn't obvious.

What's actively changing

Two threads are worth tracking.

First, Proposer-Builder Separation (PBS) on Ethereum. Currently, validators both propose and build their blocks — meaning they also capture MEV (Maximal Extractable Value) from transaction ordering. PBS separates these roles: specialized builders compete to construct blocks, and validators only accept or reject. The intent is to reduce centralization pressure on the validator set, though the mechanism is still being formalized for mainnet.

Second, EigenLayer's restaking model allows validators to extend their staked ETH as collateral for other protocols' consensus security. The same capital can now simultaneously secure multiple systems. The mechanism is live. The long-run risk profile — specifically, whether correlated slashing across protocols creates systemic fragility — is not yet established.

What would confirm the current trajectory

Ethereum's PoS model sustains consensus through at least two full market cycles without a finality failure or mass slashing cascade. Validator set diversity remains broad — no single entity controls more than 15–20% of attestations persistently. PBS reaches mainnet without concentrating block building into a handful of entities.

What would break or invalidate it

A software bug in Ethereum's consensus layer that triggers cascading slashing across major staking providers. Validator cartel formation enabling consistent MEV extraction at the expense of liveness. Or — further out — quantum computing advances that break the elliptic curve cryptography underlying validator signatures. That last scenario is a network-wide problem, not specific to consensus, but it would affect consensus first.

Timing

Now: Both PoW and PoS are live in production at scale. Ethereum's 2022 Merge is the most significant real-world test of large-scale PoS. The validator set currently exceeds one million validators globally.

Next (2025–2027): PBS formalization, EigenLayer adoption dynamics, and single-slot finality proposals for Ethereum are the active development threads. Each changes consensus incentive structures in ways that aren't fully modeled yet.

Later: Whether any consensus mechanism sustains security under state-level adversarial conditions — coordinated network jamming, regulatory targeting of validators — remains genuinely open.

The boundary

This is a description of how consensus mechanisms work and where they're headed — not an endorsement of any chain or an assessment of relative security guarantees. Whether PoW or PoS is more secure is a deeper argument than mechanism alone; it involves validator economics, network topology, and adversarial modeling. The Macro tracks these as systems with properties and constraints, not as competitors in a race to declare a winner.

Related Posts

See All
Crypto Research
New XRP-Focused Research Defining the “Velocity Threshold” for Global Settlement and Liquidity
A lot of people looking at my recent research have asked the same question: “Surely Ripple already understands all of this. So what does that mean for XRP?” That question is completely valid — and it turns out it’s the right question to ask. This research breaks down why XRP is unlikely to be the internal settlement asset of CBDC shared ledgers or unified bank platforms, and why that doesn’t mean XRP is irrelevant. Instead, it explains where XRP realistically fits in the system banks are actually building: at the seams, where different rulebooks, platforms, and networks still need to connect. Using liquidity math, system design, and real-world settlement mechanics, this piece explains: why most value settles inside venues, not through bridges why XRP’s role is narrower but more precise than most narratives suggest how velocity (refresh interval) determines whether XRP creates scarcity or just throughput and why Ripple’s strategy makes more sense once you stop assuming XRP must be “the core of everything” This isn’t a bullish or bearish take — it’s a structural one. If you want to understand XRP beyond hype and price targets, this is the question you need to grapple with.
Read Now
Crypto Research
The Jackson Liquidity Framework - Announcement
Lewis Jackson Ventures announces the release of the Jackson Liquidity Framework — the first quantitative, regulator-aligned model for liquidity sizing in AMM-based settlement systems, CBDC corridors, and tokenised financial infrastructures. Developed using advanced stochastic simulations and grounded in Basel III and PFMI principles, the framework provides a missing methodology for determining how much liquidity prefunded AMM pools actually require under real-world flow conditions.
Read Now
Crypto Research
Banks, Stablecoins, and Tokenized Assets
In Episode 011 of The Macro, crypto analyst Lewis Jackson unpacks a pivotal week in global finance — one marked by record growth in tokenized assets, expanding stablecoin adoption across emerging markets, and major institutions deepening their blockchain commitments. This research brief summarises Jackson’s key findings, from tokenized deposits to institutional RWA chains and AI-driven compliance, and explains how these developments signal a maturing, multi-rail settlement architecture spanning Ethereum, XRPL, stablecoin networks, and new interoperability layers.Taken together, this episode marks a structural shift toward programmable finance, instant settlement, and tokenized real-world assets at global scale.
Read Now

Related Posts

See All
No items found.
Lewsletter

Weekly notes on what I’m seeing

A personal letter I send straight to your inbox —reflections on crypto, wealth, time and life.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.