Bitcoin technology · from idea to mechanism

How Bitcoin works.

What do nodes verify? How does mining difficulty change? What happens when a transaction is signed? Explore the documents, real decisions and technical stories.

17 articles in this collection

The network

What makes Bitcoin Bitcoin

White paper · 2008

Bitcoin Without Myths: What Satoshi Actually Proposed

How signatures, a peer network, proof of work and incentives combined to address double spending without a central verifier.

Read article
Basics · UTXOs and keys

Where Bitcoin exists

Why a balance is a sum of unspent outputs and a wallet holds keys rather than coins.

Read article
Consensus · Accumulated work · 9 min read

Why the Longest Chain Is Not Always the Main Chain

How a node selects the valid history with the most accumulated work—and why block count alone cannot decide.

Read article
Issuance · Halvings

Why the limit is 21 million BTC

An inverted pyramid of issuance, a decreasing geometric series, and the network after the last subsidy.

Read article
Comparison · Rules, not rankings

Bitcoin, Ethereum, and Stablecoins: Same Screen, Different Promises

Why BTC, ETH, and a reserve-backed stablecoin cannot be honestly compared in one line: their rules, risks, and purposes differ.

Read article

Mining

Work, difficulty and energy

2009 → today

Mining: from CPUs to an industry

How CPUs, GPUs and ASICs changed the network—and why mining is not effortless income.

Read article
Protocol · Every 2,016 blocks

How Bitcoin Finds Its Way Back to Ten Minutes

Why mining difficulty changes every 2,016 blocks and why ten minutes is a target, not a timetable.

Read article
Mining · 2009–2024

From CPUs to ASICs: How Bitcoin's Mining Rules Changed

How home processors gave way to ASICs, the subsidy fell from 50 to 3.125 BTC, and full nodes retained the final say.

Read article
Mining pools · 2026 research

The Miner Slowed Down, but the Pool Kept Expecting the Old Speed

Why a difficulty controller can stop noticing a working miner and why it needs a timer that does not depend on new shares.

Read article
Mining · Energy and flexible load

Bitcoin Mining and the Grid: A Consumer That Can Switch Off

Why mining uses substantial energy, how it can curtail quickly, and why that does not automatically make it helpful to every grid.

Read article

Nodes and rules

How participants verify the network

Peer discovery · 2009–2013

When Bitcoin Introduced Computers Through IRC

How a temporary centralized helper introduced nodes without gaining authority over the network’s rules or history.

Read article
Consensus · BIP 30 · 2010–2012

Two Transactions with One Name: the Rule Bitcoin Did Not Yet Have

How duplicate transaction identifiers exposed a gap in Bitcoin's early rules and led to BIP 30.

Read article
BitDNS · December 2010

Why Satoshi Did Not Want to Put the Whole World in One Chain

What the BitDNS discussion revealed about blockchain boundaries, independent rules, and shared mining work.

Read article
Open source · Reproducible builds

How to Check That Software Came from the Published Code

Why open source alone is not enough and how reproducible builds reduce reliance on one distributor.

Read article

Transactions and Lightning

From spending conditions to payment channels

BIP 13 and BIP 16 · 2012 · 10 min read

P2SH: The Address That Hid Its Spending Conditions

How P2SH moved complexity from sender to receiver, made multisig payments practical, and required careful activation.

Read article
Bitcoin Core · Fix merged September 9, 2026

When the Order of Two PSBTs Decided Whether a Signature Worked

How combinepsbt lost a requested sighash type and why a valid signature could be rejected solely because of file order.

Read article
Eclair · Release 0.14.3 · September 14, 2026

When a Lightning Channel Peer Could Make You Overpay

Why Eclair 0.14.3 is a security release and how bugs in channel closing, splicing, and on-the-fly funding could affect a node's balance.

Read article