LearnBitcoin

The Bitcoin School

For people who want to understand Bitcoin. Not flip it.

Start the Journey

Plain language. Sourced chapters. Live on-chain data from a real node. Huge glossary, Rabbit Holes, and one opinionated Journey from "what is money?" to running a full node. No altcoins, no affiliate links, and no signup needed to read any of it.

From the glossary

Difficulty

A measure of how tough it is to find a block hash below the network's target. Adjusted every 2016 blocks (~two weeks).

Read full entry

New on the site.

Bitcoin only.

No altcoins. No tokens. No "crypto." Other coins have other sites. We have one.

No bullshit.

No price predictions. No affiliate-bait. No fear marketing. Every chapter cites its sources, and the live on-chain numbers come straight from a full Bitcoin node.

Have fun.

Interactive, opinionated, well-crafted. Rabbit-hole vibes. Built by Bitcoiners for people who want to actually understand.

Down the rabbit hole.

All rabbit holes

Corrected in public.

All corrections
  • Atomic Swap Refill

    The swaps it covers, such as Loop In, Loop Out and PeerSwap, need on-chain transactions, on Bitcoin or, with PeerSwap, on Liquid; PeerSwap's protocol uses two per swap. They move balance from one side of a channel to the other, and the channel's total capacity stays the same. One way to rebalance that does stay off-chain is a circular payment to yourself through other nodes.

    What was wrong
  • BIP 148 (UASF)

    Miners could signal for SegWit from November 15, 2016, and BIP-91 made every block signal from July 23, 2017, so the deadlock lasted about eight months. In May and early June 2017, only about 30 percent of blocks signaled for SegWit.

    What was wrong
  • BIP 9 (VersionBits)

    In May and early June 2017, only about 30 percent of blocks signaled for SegWit, far short of the 95 percent it needed, so the miners holding out were a majority. BIP-8 was proposed in February 2017, before BIP-148 and BIP-91.

    What was wrong
Edit this page on GitHub