The "cleared the blackboard" lens: the master pattern, the pattern lattice, and verified anchors
(Analysis note — NOT a submission artifact. Created 2026-08-03 by Prateek on Prateek's request to combine the deep whitepaper analysis with the prior primary-source work. Every quote below was re-verified against the canonical Satoshi Nakamoto Institute (SNI) archive on 2026-08-03 — the whitepaper text (nakamotoinstitute.org/bitcoin/) and the BitcoinTalk forum archive (satoshi.nakamotoinstitute.org/posts/). Status labels: ✅ VERIFIED verbatim · ⚠️ VERIFIED with location/correction · ❌ NOT FOUND / MYTH · ⚪ ANALYSIS/JUDGMENT (no quote claim). The 44-pattern enumeration is the architect's external analysis; only the patterns anchored to primary text below carry evidence labels — nothing here is asserted beyond its source. Companion to research/satoshi-primary-source-note.md (storage/fees/node-equilibrium verification).)
⚪ ANALYSIS — the organizing claim of the lens. Every mechanism in Bitcoin manufactures a cost asymmetry so that correct action is cheap and incorrect action is expensive. The whitepaper's own text shows the pattern everywhere:
| Social problem | Re-expressed as | Whitepaper anchor |
|---|---|---|
| Trust | Work | §4: "The average work required is exponential in the number of zero bits required and can be verified by executing a single hash" — produce expensive, verify cheap |
| Identity | CPU | §4: "Proof-of-work is essentially one-CPU-one-vote" |
| Agreement | Thermodynamics | §3/§4 timestamp server + PoW; §12: "They vote with their CPU power" |
| Privacy | Key control | §10: "a new key pair should be used for each transaction" |
| Order | Time | §2: "The only way to confirm the absence of a transaction is to be aware of all transactions"; §3 timestamps |
Four primitives, exactly two per mechanism (⚪ ANALYSIS). The whitepaper names four primitives — HASH (SHA-256, §4), WORK (§4 PoW), KEY (§2/§10/§11 digital signatures), CHAIN (§3 timestamp chain) — and every mechanism in the paper composes exactly two: PoW = HASH+WORK; signatures = KEY+HASH; the ledger = WORK+CHAIN; the timestamp = HASH+CHAIN. The claims "no fifth primitive" and "exactly two compose" are structural claims about the lens, not quoted text — labeled as analysis; the four primitives themselves are named in the paper.
The lens makes six factual claims about the whitepaper/forum record. All six were checked against the canonical SNI archive on 2026-08-03:
| # | Claim | Verdict | Exact primary text (SNI canonical) |
|---|---|---|---|
| a | Negative-fact line: "The only way to confirm the absence of a transaction…" appears in the whitepaper | ✅ VERIFIED verbatim — §2 (Transactions, double-spend framing) | "We need a way for the payee to know that the previous owners did not sign any earlier transactions. For our purposes, the earliest transaction is the one that counts… The only way to confirm the absence of a transaction is to be aware of all transactions." The negative-fact reading is textually anchored: the public ledger exists because proving absence (of a prior spend) requires global awareness. |
| b | "There is never the need to extract a complete standalone copy" | ✅ VERIFIED verbatim — ⚠️ location: §9, not §7 | "It should be noted that fan-out, where a transaction depends on several transactions, and those transactions depend on many more, is not a problem here. There is never the need to extract a complete standalone copy of a transaction's history." It lives in §9 (Combining and Splitting Value), in the fan-out discussion — a better fit for "no local ledger" than the storage section; note the object is a transaction's history, not the whole chain. |
| c | "Any needed rules and incentives can be enforced with this consensus mechanism" is the whitepaper's last line | ✅ VERIFIED — final sentence of §12 (Conclusion) | "They vote with their CPU power, expressing their acceptance of valid blocks by working on extending them and rejecting invalid blocks by refusing to work on them. Any needed rules and incentives can be enforced with this consensus mechanism." Last sentence of the paper body before References. |
| d | The whitepaper does NOT specify 21M / 1MB / halving; it says only "a predetermined number of coins" | ✅ VERIFIED | §6: "Once a predetermined number of coins have entered circulation, the incentive can transition entirely to transaction fees and be completely inflation free." Full-text scan finds no "21 million", no block-size cap, no "halving". The only "10 minutes" is a supposition in §7's 4.2MB/yr illustration, not a protocol parameter. Supply schedule + 1MB cap come from code/forum (BitcoinTalk posts 441/485, 2010 — see satoshi note §2), retroactively projected onto the whitepaper by secondary sources. |
| e | Fresh-key ceremony line | ✅ VERIFIED — two passages | §10 (Privacy): "As an additional firewall, a new key pair should be used for each transaction to keep them from being linked to a common owner." §11 (Calculations) — the interactive ceremony: "The receiver generates a new key pair and gives the public key to the sender shortly before signing. This prevents the sender from preparing a chain of blocks ahead of time by working on it continuously until he is lucky enough to get far enough ahead, then executing the transaction at that moment." |
| f | Anti-master-chain principle: Satoshi proposed separate chains sharing PoW — ancestor of merged mining/sidechains | ✅ VERIFIED — BitcoinTalk thread "BitDNS and Generalizing Bitcoin", Dec 9–11 2010 (SNI posts 532/535/537/539) | Post 532: "I think it would be possible for BitDNS to be a completely separate network and separate block chain, yet share CPU power with Bitcoin. The only overlap is to make it so miners can search for proof-of-work for both networks simultaneously." Post 535: "Piling every proof-of-work quorum system in the world into one dataset doesn't scale. Bitcoin and BitDNS can be used separately… The networks need to have separate fates." Post 539: "Independent networks/chains can share CPU power without sharing much else." Post 537 (BSAHI-relevant): "It will be much easier if you can freely use all the space you need without worrying about paying fees for expensive space in Bitcoin's chain." Post 534 (bonus): Satoshi designs a fee-incentive-based transaction replacement — an RBF/CPFP ancestor: "every node bears witness to which transaction it saw first by working to put it into a block." |
Nuance on (f). The principle is better stated as "share security, not data" than "share PoW but not a chain": Satoshi proposed separate chains (sharing nothing but CPU power) — the direct ancestor of merged mining (Namecoin, 2011, implemented exactly this) and the seed of the sidechain argument (post 537: a separate chain exists precisely to avoid the main chain's block-space fees). No "master chain" was ever proposed — the whitepaper's §12 is the opposite: "The network is robust in its unstructured simplicity."
⚪ The enumeration is the architect's analysis (external write-up, not yet in this repo). Counts as given: mathematical/structural 16 · game-theoretic 6 · cryptographic 7 · economic 7 · social/philosophical 8 = 44. The members that survive verification with primary anchors are listed below; the full 44-item list is outstanding (needs the architect's original transcription before any further pattern enters the record — see §9 ledger).
| Category | Pattern (anchored) | Anchor |
|---|---|---|
| Master | Engineered asymmetry | §4/§12 (table in §1) |
| Structural | Four primitives HASH/WORK/KEY/CHAIN | §2/§3/§4/§10/§11 |
| Structural | Negative-fact dissemination | §2 ✅ |
| Structural | End of local accounting | §9 ✅ |
| Structural | Anti-master-chain / share-security-not-data | BitDNS 532/535/539 ✅ |
| Structural | Minimal-state (designed-around storage) | §7 (see satoshi note) ✅ |
| Structural | Disposability (spent tx discard, pruning) | §7: "Once the latest transaction in a coin is buried under enough blocks, the spent transactions before it can be discarded" ✅ |
| Structural | Merkle compression | §7: "Old blocks can then be compacted by stubbing off branches of the tree" ✅ |
| Game-theoretic | Cost-induced security ("he ought to find it more profitable to play by the rules") | §6 ✅ |
| Game-theoretic | The one interactive ceremony (fresh key before signing) | §11 ✅ |
| Game-theoretic | Honesty-by-incentive (not by proof) | §6 ⚠️ (see §4, #4) |
| Economic | Fees as inclusion incentive, not storage price | §6; email #13 (satoshi note) ✅ |
| Economic | Quantity control, not price (block-size "circuit breaker") | posts 441/485 (satoshi note) ✅ |
| Economic | Node-count equilibrium | post 188 (satoshi note) ✅ |
| Economic | Moore's-law discounting | §7: "storage should not be a problem" (headers in RAM — satoshi note §2, row 2) ⚠️ |
| Social | Trust substituted, not eliminated | Abstract/§6 ⚠️ (see §4, #3) |
| Social | "Predetermined number of coins" — supply unspecified in paper | §6 ✅ |
⚪ ANALYSIS — parent mapping. BSAHI's program (the canonical 7-angle agenda, research/angles.js) studies the storage/fee-market cross-section of the full 44-pattern lattice: each BSAHI angle is a child of a deeper lattice pattern. The architect's three mappings (marked ★) plus the repo-derived parents for the remaining angles:
| BSAHI pattern (repo anchor) | Parent lattice pattern | Evidence anchor |
|---|---|---|
| Who-pays: payer/receiver mismatch (framework-paper-outline §4; pruning_externality_analysis.md) | Cost-induced security ★ | §6; post 537: fees are for block space; storage cost falls on non-compensated nodes |
| Moore's-law discounting (working-paper §10 Q5: C÷10 → SCCR 1.114) | The three exponentials ★ | §7 "storage should not be a problem" (headers in RAM) ⚠️ |
| Minimal-state: SPV/pruning/UTXO (working-paper §7; pruning note) | Disposability + Merkle compression ★ | §7: discard spent tx, stub tree branches ✅ |
| Fee-as-inclusion-incentive (satoshi note §2 rows 1/5) | Engineered asymmetry (inclusion priced, storage not) | §6 ✅ |
| Quantity control, not price (satoshi note rows 8/9) | Minimal-state (state discipline via caps, not markets) | posts 441/485 ✅ |
| Permanence vs congestion — the SCCR measurement (working-paper §5) | Who-pays (one-time payer vs long-lived bearer) | §9; §8.3 designer-intent paragraph |
| Causal chain: fees → security → node cost (angles.js; roadmap §8 Q1) | Cost-induced security + node equilibrium | §6; post 188 ✅ |
Cross-section reading: SCCR is the lattice's storage column made measurable — the fee market's one price (congestion) measured against the recurring cost that the who-pays structure assigns to nodes. The framework paper's Resource Coverage Matrix (roadmap §3/§4) is the lattice rendered as a measurement program.
✅ §12, last line: "Any needed rules and incentives can be enforced with this consensus mechanism." The lens's reading: the mechanism is the message — the paper's final sentence is not about the currency, it is about the enforcement substrate. ⚪ Framing: "Bitcoin is not a currency with a security model — it is a security model that issues a currency." For this paper's program the line matters directly: if rules and incentives are what the mechanism enforces, then the fee market enforces exactly the incentives it was given (inclusion) — and measuring what it does not price (storage) is measuring the mechanism's actual incentive surface, which is the SCCR program's framing (§8.3).
research/satoshi-primary-source-note.mdVerified (2026-08-03): six checkable claims verified against SNI canonical text (2 location-corrections: b → §9, and note a → §2); four nobody-talks-about patterns anchored; four famous-but-wrong patterns anchored (21M/1MB/halving myth confirmed NOT in whitepaper, §6 "predetermined number of coins" confirmed, repo audit clean); BSAHI-7 parent mapping written (3 architect mappings ★ + 4 repo-derived, all labeled analysis); closing meta-pattern anchored to §12 last line; §8.3 light touch applied + cross-ref.
Outstanding: the full 44-item enumeration is not in this repo — only the counts (16/6/7/7/8) and the anchored members above. Before any further pattern enters BSAHI surfaces, the architect's original 44-pattern write-up must be transcribed and each remaining member checked against primary text (same discipline as §2). No unanchored pattern was asserted here.
Analysis note by Prateek, with analysis by TELOS, 2026-08-03. Companion to research/satoshi-primary-source-note.md; feeds working-paper §8.3 (designer-intent paragraph) and — if the full enumeration ever lands — Paper-4 (framework paper) §10 falsifiers. Labeled analysis note, NOT a submission artifact.