Agreeing Without Trust
From double spending and the Byzantine Generals Problem to 51% attacks, mining hardware, pools and the network after the last coin.
7 posts
- 1IdeasBeginner
Double Spending Problem
The fundamental challenge of digital money - how Bitcoin prevents the same coins from being spent twice without a trusted third party.
- 2IdeasIntermediate
Byzantine Generals Problem
The classic distributed computing problem that Bitcoin elegantly solves through proof of work, enabling trustless consensus.
- 3IdeasIntermediate
51% Attack
What happens when one entity controls majority hashrate - theoretically possible, practically impossible on Bitcoin.
- 4Articles
What Actually Happens Inside a Bitcoin Mining Rig
A detailed technical walkthrough of Bitcoin mining - from block template construction and transaction selection to SHA-256 double hashing, difficulty targets, nonce searching, block propagation, mining pool mechanics, and ASIC evolution.
- 5IdeasIntermediate
ASIC Mining
How specialized chips designed solely for SHA-256 hashing transformed Bitcoin mining from a hobby into an industrial operation.
- 6IdeasBeginner
Mining Pools
How miners combine their hashrate to earn more consistent rewards, and the tradeoffs between convenience and centralization.
- 7Articles
What Happens When All 21 Million Bitcoin Are Mined?
Exploring what happens after all 21 million Bitcoin are mined - from the 2140 timeline and halving schedule to fee-based security, miner economics, and why fixed supply is a feature.