← Series

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

  1. 1
    IdeasBeginner

    Double Spending Problem

    The fundamental challenge of digital money - how Bitcoin prevents the same coins from being spent twice without a trusted third party.

  2. 2
    IdeasIntermediate

    Byzantine Generals Problem

    The classic distributed computing problem that Bitcoin elegantly solves through proof of work, enabling trustless consensus.

  3. 3
    IdeasIntermediate

    51% Attack

    What happens when one entity controls majority hashrate - theoretically possible, practically impossible on Bitcoin.

  4. 4
    Articles

    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.

  5. 5
    IdeasIntermediate

    ASIC Mining

    How specialized chips designed solely for SHA-256 hashing transformed Bitcoin mining from a hobby into an industrial operation.

  6. 6
    IdeasBeginner

    Mining Pools

    How miners combine their hashrate to earn more consistent rewards, and the tradeoffs between convenience and centralization.

  7. 7
    Articles

    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.