Academy
Interactive Academy
Learn Bitcoin concepts through interactive modules and guided lessons.
Core Learning Paths
Browse Nodes
Block
Primitive · difficulty 1/4
Block Header
Primitive · difficulty 1/4
Transaction
Primitive · difficulty 1/4
Input
Primitive · difficulty 1/4
Output
Primitive · difficulty 1/4
Unspent Transaction Output (UTXO)
Primitive · difficulty 1/4
Script
Mechanism · difficulty 2/4
Signature
Mechanism · difficulty 2/4
Proof of Work
Mechanism · difficulty 2/4
Difficulty Target
Rule · difficulty 2/4
Coinbase Transaction
Primitive · difficulty 2/4
Mempool
Mechanism · difficulty 1/4
Mining (Lesson Anchor)
Mechanism · difficulty 1/4
Reorg
Mechanism · difficulty 3/4
Confirmation
Property · difficulty 1/4
SegWit
Upgrade · difficulty 2/4
Taproot
Upgrade · difficulty 3/4
What is Bitcoin
Property · difficulty 1/4
Transactions Lifecycle
Mechanism · difficulty 1/4
UTXO Model
Mechanism · difficulty 1/4
Blocks and Headers
Primitive · difficulty 1/4
Mining and Subsidy
Mechanism · difficulty 2/4
Difficulty Adjustment (2016)
Rule · difficulty 2/4
Consensus Rules vs Policy
Rule · difficulty 2/4
Pseudonymity, Not Anonymity
Property · difficulty 1/4
Wallets Hold Keys, Not Coins
Mechanism · difficulty 1/4
Address vs Public Key
Primitive · difficulty 2/4
Lightning Network Maturity
Mechanism · difficulty 2/4
SegWit and Taproot Upgrades
Upgrade · difficulty 2/4
Double Spend
Attack · difficulty 2/4
51% Attack
Attack · difficulty 4/4
Nonce
Primitive · difficulty 1/4
Merkle Root
Primitive · difficulty 2/4
Previous Block Hash
Primitive · difficulty 1/4
Timestamp
Primitive · difficulty 1/4
nBits
Primitive · difficulty 2/4
Version Field
Primitive · difficulty 2/4
Locktime
Rule · difficulty 2/4
Sequence
Rule · difficulty 3/4
Witness Data
Primitive · difficulty 2/4
scriptPubKey
Primitive · difficulty 2/4
scriptSig
Primitive · difficulty 2/4
Schnorr Signature
Mechanism · difficulty 3/4
ECDSA Signature
Mechanism · difficulty 2/4
P2PKH
Primitive · difficulty 2/4
P2SH
Primitive · difficulty 2/4
P2WPKH
Primitive · difficulty 2/4
P2WSH
Primitive · difficulty 3/4
P2TR
Primitive · difficulty 3/4
Fee Rate
Property · difficulty 1/4
Dust Limit
Rule · difficulty 2/4
Block Subsidy
Rule · difficulty 1/4
Halving
Rule · difficulty 1/4
Consensus Rules
Rule · difficulty 2/4
Chainwork
Property · difficulty 3/4
Probabilistic Finality
Property · difficulty 2/4
Immutability
Property · difficulty 2/4
Orphan/Stale Block
Property · difficulty 2/4
Selfish Mining
Attack · difficulty 4/4
Eclipse Attack
Attack · difficulty 4/4
Fee Sniping
Attack · difficulty 3/4
Replace-by-Fee (RBF)
Rule · difficulty 2/4
Child Pays For Parent (CPFP)
Mechanism · difficulty 2/4
Address Reuse
Property · difficulty 1/4
UTXO Set Growth
Property · difficulty 2/4
Hashpower Majority Assumption
Assumption · difficulty 3/4
Independent Validation Assumption
Assumption · difficulty 2/4
Network Topology Assumption
Assumption · difficulty 3/4
SHA256 Preimage Resistance Assumption
Assumption · difficulty 3/4
Decentralized Hash Distribution
Mechanism · difficulty 3/4
Faster Block Propagation
Mechanism · difficulty 3/4
2010 Value Overflow Bug
Vulnerability · difficulty 4/4
CVE-2018-17144
Vulnerability · difficulty 4/4
CVE-2013-2292
Vulnerability · difficulty 3/4
Timewarp Vulnerability
Vulnerability · difficulty 3/4
Pre-SegWit Transaction Malleability
Vulnerability · difficulty 3/4