Ethereum & Smart Contracts

Programmable money and decentralized applications. Where Ethereum fits in the sovereign stack.


What's Vaporware — An Honest Assessment
The previous article in this series surveyed the DeFi protocols that have survived multiple market cycles on Ethereum — Uniswap, Aave, MakerDAO, Compo
What Smart Contracts Actually Are (And Aren't)
The term "smart contract" is one of the most successful misnomers in technology. It sounds like a legally binding agreement that thinks for itself. It
Tokens, Standards, and the ERC-20 Economy
When we talk about "tokens" on Ethereum, we are not talking about coins in the way Bitcoin uses the word. A token is a balance recorded in a smart con
Solidity and the Developer Ecosystem
Most people who use Ethereum will never write a line of Solidity. They will never deploy a smart contract or run a test suite against a local fork. Bu
Should You Use Ethereum — A Decision Framework
We have spent nine articles in this series examining Ethereum's architecture, its developer ecosystem, its scaling strategy, its production-ready prot
Ethereum vs. Bitcoin — The Sovereignty Trade-offs
The most unproductive conversation in cryptocurrency is the one where Bitcoin and Ethereum are treated as competitors in a zero-sum contest. The maxim
Ethereum's Scaling Roadmap: Rollups and Layer 2s
Ethereum has a cost problem, and that cost problem is a sovereignty problem. When a simple token transfer costs $5 in gas fees during calm markets — a
Ethereum's Architecture: How It Differs from Bitcoin
Bitcoin proved that a decentralized network could maintain a shared ledger without a central authority. Ethereum asked a different question: what if t
DeFi on Ethereum: What's Production-Ready
Decentralized finance is a broad category that includes everything from battle-tested lending protocols to algorithmic experiments that collapse in th
The DAO Hack and What It Taught Us
In the summer of 2016, Ethereum was eighteen months old and already testing a thesis that most of the world had not yet heard of: that code could repl