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 114
9:50
MongoDBMongoDB Inc. · 2009MongoDB is a document-oriented database program released in February 2009. It uses JSON-like BSON documents with optional schemas. It implements its own query language (MQL). It supports indexing with primary and secondary indices. It provides high availability via replica sets. It scales horizontally using sharding. It can be used as a file system called GridFS. It is source-available and designed for unstructured data. It added ACID transactions to broaden enterprise appeal. It launched Atlas, a SaaS offering, in 2016. It replaced AGPL with the Server Side Public License in 2018. As of 2025, it ranked fifth among database software and served over 65,200 customers. Atlas became 70 percent of MongoDB's revenue by 2024.
8:52
Cryptocurrency walletA cryptocurrency wallet manages cryptographic keys — not funds — and enables transaction signing. Its strength lies in user-controlled key generation and offline derivation. Its weakness is that it offers no recovery, no insurance, and no abstraction from cryptographic risk. It changes who bears responsibility for asset security — from institution to individual — but does not change the cost of bearing it.
10:11
IOS2007iOS launched as a closed, Apple-only platform built on macOS. It worked because Mac developers could adapt quickly—but it failed to deliver native apps for over a year. Its real innovation was not openness, but strategic delay: shipping a device with no third-party software, then monetising the pent-up demand with the App Store.
9:25
NVM Express2011NVM Express standardises how operating systems talk to PCIe-attached SSDs. It discards HDD-era abstractions like AHCI and replaces proprietary PCIe SSD implementations with a single, open, parallel-aware interface. It works where SSDs are used at scale—and fails where media-level reliability, power efficiency, or firmware transparency matter more than command throughput.
Up next in Technology

Ethernet

Bob Metcalfe · 10:20

Ethernet didn’t invent networking—it weaponised collision.

10:20