Blockchain Design — Ledger, State, Consensus, Execution, and Governance

A blockchain is not a database made safe merely by being distributed. It bundles decisions about who may participate, what counts as valid state, how competing histories are selected, and who accepts rule changes. Separating the trust assumption at each layer clarifies both the strengths of Bitcoin and why other purposes may require different designs.