technologybriefs
10:36in productionCh. 1 · Why Ethereum Exists/ 10:36 · ceiling 15 min
Software · Systems

Ethereum

Ethereum delivers programmable consensus—not programmable reality.

Ethereum is a decentralised mining network and software development platform enabling new cryptocurrencies and programs sharing a single blockchain. It solves the problem of building decentralised applications without forking Bitcoin or relying on centralised servers. It runs a Turing-complete virtual machine—the Ethereum Virtual Machine—specified by Gavin Wood in the Yellow Paper. It executes smart contracts as deterministic code on a decentralised network of nodes. Consensus was originally proof-of-work; it shifted to proof-of-stake on 15 September 2022. The EVM’s instruction set is Turing-complete. Smart contracts execute deterministically across thousands of nodes. The 2022 shift to proof-of-stake cut energy use by over 99%. It supports live, interoperable token standards and composability across deployed contracts. It does not deliver on its original promise of attaching real-world assets like stocks or property to the blockchain at scale. The EVM’s Turing-completeness enables bugs, re-entrancy, and gas-exhaustion failures that have caused repeated, costly exploits. Its consensus upgrade did not resolve scalability or finality trade-offs. It changed software development by making stateful, shared computation a first-class primitive on open networks. It enabled permissionless issuance of tokens and composable financial primitives—but entrenched a model where economic incentives dominate protocol governance. Yes—if you need programmable, trust-minimised execution across untrusted parties and can absorb the cost, complexity, and risk of on-chain logic. No—if you require predictable latency, low cost, or formal verification guarantees.

Chapters & takeaways4
  1. 1:12
    Why Ethereum Exists

    Buterin built Ethereum because Bitcoin’s scripting language was too limited—and no one would extend it.

  2. 2:56
    How Code Becomes Law (and Bugs)

    The Ethereum Virtual Machine is Turing-complete, enabling arbitrary code—but also arbitrary failure.

  3. 4:54
    Launch and Merge: Two Milestones, One Stagnation

    It launched on 30 July 2015 and cut energy use by over 99% in 2022—but neither event solved its core trade-offs.

  4. 6:59
    The Energy Fix That Missed the Governance Problem

    Proof-of-stake reduced energy consumption, but introduced new centralisation vectors in validator infrastructure.

Worth your time?

Yes. Study the whole thing.

3.5/ 5
What works
  • Turing-complete execution environment
  • proof-of-stake consensus reducing energy use by over 99%
  • composability across deployed contracts
  • permissionless token issuance
What does not
  • deliver on its original promise of attaching real-world assets like stocks or property to the blockchain at scale
  • resolve scalability or finality trade-offs
  • eliminate exploitable logic flaws in smart contracts
Study it if
  • developers building decentralised financial primitives
  • teams requiring censorship-resistant, stateful coordination
Skip it if
  • enterprises needing audit-ready transaction finality
  • applications requiring sub-second latency or predictable gas costs
The written brief1 min read

What it is and the problem it solves

Ethereum is a decentralised mining network and software development platform enabling new cryptocurrencies and programs sharing a single blockchain. It solves the problem of building decentralised applications without forking Bitcoin or relying on centralised servers.

How it works

Ethereum runs a Turing-complete virtual machine—the Ethereum Virtual Machine—specified by Gavin Wood in the Yellow Paper. It executes smart contracts as deterministic code on a decentralised network of nodes. Consensus was originally proof-of-work; it shifted to proof-of-stake on 15 September 2022.

What works

The EVM’s instruction set is Turing-complete. Smart contracts execute deterministically across thousands of nodes. The 2022 shift to proof-of-stake cut energy use by over 99%. It supports live, interoperable token standards and composability across deployed contracts.

What does not

It does not deliver on its original promise of attaching real-world assets like stocks or property to the blockchain at scale. The EVM’s Turing-completeness enables bugs, re-entrancy, and gas-exhaustion failures that have caused repeated, costly exploits. Its consensus upgrade did not resolve scalability or finality trade-offs.

What it changes

It changed software development by making stateful, shared computation a first-class primitive on open networks. It enabled permissionless issuance of tokens and composable financial primitives—but entrenched a model where economic incentives dominate protocol governance.

Is it worth your time

Yes—if you need programmable, trust-minimised execution across untrusted parties and can absorb the cost, complexity, and risk of on-chain logic. No—if you require predictable latency, low cost, or formal verification guarantees.

Same field · Software4 of 26
Up next in Technology

Ethernet

Bob Metcalfe · 10:20

Ethernet didn’t invent networking—it weaponised collision.

10:20