← Knowledge Trees · Nestor G Pestelos Jr

Bitcoin Protocol Knowledge Tree

Prerequisite graph based on Satoshi Nakamoto's 2008 whitepaper: Bitcoin: A Peer-to-Peer Electronic Cash System.

Authoritative Backbone

Follows the 12 numbered sections of the original 2008 whitepaper. Each node represents a mechanism and testable mathematical or protocol capability, verifying how proof-of-work consensus removes the need for trusted intermediaries.

Filter view:

Phase 1 — The Problem & Chain of Ownership 2 / 2 Mastered

Mastered §1

The Double-Spending Problem

Test: Explain why digital cash without a trusted third party requires solving double-spending, and why merchant reversibility costs matter.

Prerequisites: None (Domain Entry)
Inspect Evidence
Evidence: Authored atomic note on public announcement, proof-of-work timestamping, and longest-chain consensus, 2026-05-06.
Mastered §2

Transactions as a Chain of Digital Signatures

Test: Draw the chain-of-signatures diagram for 3 transfers; explain what a payee verifies and what signatures alone cannot prevent.

Prerequisites: The Double-Spending Problem
Inspect Evidence
Evidence: Model-graded: reconstructed 3-transfer hash verification and double-spend gap (competing spend of same coin), 2026-08-13.

Phase 2 — Ordering & Proof-of-Work 2 Mastered, 1 Frontier

Frontier §3

Timestamp Server

Test: Explain how a hash-chain of timestamps proves data existed before a given point, and why each timestamp includes the previous one.

Prerequisites: Transactions as a Chain of Digital Signatures
Mastered §4

Hashcash-Style Proof-of-Work

Test: Explain how nonce-incrementing to find target-prefix hashes makes blocks costly to alter, and why difficulty retargets to fix block rate.

Prerequisites: The Double-Spending Problem
Inspect Evidence
Evidence: Authored atomic notes on unforgeable costliness and 2016-block difficulty adjustment, 2026-01-24 & 2026-02-10.
Mastered §4

One-CPU-One-Vote & Longest-Chain Rule

Test: Explain why proof-of-work solves the vote-counting problem in open broadcast networks, and why consensus power is economic weight rather than node count.

Prerequisites: Hashcash-Style Proof-of-Work
Inspect Evidence
Evidence: Authored atomic note applying whitepaper majority-decision concept to 2026 governance dispute, 2026-08-02.

Phase 3 — Network Operation & Incentives Locked

Locked §5

Network Steps & Fork Resolution

Test: List the 6 network steps in order and explain how simultaneous-block forks resolve when different nodes see different branches first.

Prerequisites: Timestamp Server
Locked §6

Block Reward & Fee Incentive

Test: Explain the coinbase transaction's dual role (distribution and security incentive) and miner revenue once issuance ends.

Prerequisites: Network Steps & Fork Resolution

Phase 4 — Scalability Mechanisms 3 / 3 Mastered

Mastered §7

Merkle Tree Pruning

Test: Explain how Merkle roots allow old transaction data to be pruned while preserving block-hash integrity, and reproduce storage calculations.

Prerequisites: Network Steps & Fork Resolution
Inspect Evidence
Evidence: Authored atomic note reproducing the 4.2MB/year calculation and tree stub-off mechanism, 2026-03-27.
Mastered §8

Simplified Payment Verification (SPV)

Test: Explain how lightweight clients verify transactions using headers and Merkle branches, and name the failure mode under attacker-controlled networks.

Prerequisites: Merkle Tree Pruning
Inspect Evidence
Evidence: Authored atomic note on 4-step verification and trust-minimized tradeoff, 2026-03-27.
Mastered §9

Combining & Splitting Value (UTXO Model)

Test: Explain multiple inputs and outputs, change generation, and why transaction dependency trees remain manageable.

Prerequisites: Transactions as a Chain of Digital Signatures
Inspect Evidence
Evidence: Authored atomic note comparing UTXO model vs account model, 2026-03-27.

Phase 5 — Security Calculations & Synthesis 1 Mastered, 2 Locked

Locked §10

Privacy Through Anonymous Public Keys

Test: Contrast Bitcoin privacy with traditional banking privacy; explain why key reuse across transactions leaks identity links.

Prerequisites: Combining & Splitting Value
Mastered §11

Attacker Catch-Up Probability

Test: Compute or explain Gambler's Ruin q_z formula; specify why 6-confirmations convention assumes an attacker hashrate ceiling.

Prerequisites: One-CPU-One-Vote & Longest-Chain Rule
Inspect Evidence
Evidence: Authored atomic note reproducing the Gambler's Ruin security proof and confirmation table, 2026-03-27.
Locked §12

Synthesis: Eliminating Trusted Third Parties

Test: Construct an argument synthesizing how signatures, proof-of-work, and economic incentives collectively remove trusted intermediaries.

Prerequisites: Attacker Catch-Up Probability, SPV