Mastering Bitcoin — 11.1: Bitcoin's Flat P2P Network Topology

Опубликовано: 01 Июнь 2026
на канале: Ludium
9
1

Why does Bitcoin keep running even when thousands of nodes go offline? This video explores the architecture behind Bitcoin's peer-to-peer network, explaining how a flat mesh of equal full nodes replaces the central servers that traditional payment systems depend on. We trace the lineage of P2P design, break down what nodes actually do, and clear up common misconceptions about miners and lightweight wallets.

Key concepts covered:
Hierarchical vs. flat (P2P) network topologies and why removing nodes doesn't break Bitcoin
The definition of a full node: independent validation of every transaction and block
The P2P lineage from the early internet through Napster, BitTorrent, and Bitcoin
Gateway protocols: Stratum servers for mining and Electrum-style servers for lightweight wallets
The node roles stack: Validation, Routing, Mining, Wallet, and Archival Storage
SPV (Simplified Payment Verification) and how lightweight wallets rely on full nodes
Why miners propose blocks but full nodes enforce the rules
The real-world node landscape: roughly 10,000 listening nodes, dominated by Bitcoin Core
Alternative implementations including BitcoinJ, btcd, and bcoin
Reading the subversion string to identify node software
Why running your own full node is the only path to trustless verification