Introduction
Bitcoin is a decentralized digital currency created in 2009 by an anonymous entity known as Satoshi Nakamoto. It operates without a central authority or banks, with transaction verification and network management conducted collectively by users. This cheat sheet presents essential Bitcoin terminology, from fundamental concepts to advanced technical terms, providing a comprehensive reference for anyone looking to understand the Bitcoin ecosystem.
Fundamental Bitcoin Concepts
Bitcoin Basics
| Term | Definition | Significance |
|---|---|---|
| Bitcoin (BTC) | The first decentralized cryptocurrency based on blockchain technology | Created first trustless digital money system |
| Satoshi | Smallest unit of Bitcoin (0.00000001 BTC or 10^-8) | Named after Bitcoin’s creator, enables microtransactions |
| Blockchain | Distributed public ledger recording all Bitcoin transactions | Core technology enabling decentralized trust |
| Decentralization | Distribution of control across network participants | Eliminates single points of failure and censorship |
| Peer-to-peer (P2P) | Direct interaction between users without intermediaries | Removes need for financial institutions |
| Mining | Process of validating transactions and securing the network | Creates new bitcoins and confirms transactions |
| Double-spending | Problem of spending the same digital currency twice | Solved by Bitcoin’s blockchain consensus mechanism |
| Proof of Work (PoW) | Consensus mechanism requiring computational effort | Secures Bitcoin network against attacks |
| UTXO | Unspent Transaction Output; spendable “coins” | Bitcoin’s accounting model for tracking ownership |
Network Participants
| Term | Definition | Role |
|---|---|---|
| Node | Computer running Bitcoin software connected to the network | Validates and relays transactions and blocks |
| Full Node | Node that stores entire blockchain and validates all rules | Provides network security and decentralization |
| Miner | Node that competes to solve PoW puzzles to create blocks | Secures network and processes transactions |
| Mining Pool | Group of miners combining computational power | Provides more consistent rewards for miners |
| Wallet | Software/hardware storing keys to access bitcoin | Interface for sending and receiving bitcoin |
Cryptographic Fundamentals
Key Concepts
| Term | Definition | Usage in Bitcoin |
|---|---|---|
| Private Key | Secret number allowing bitcoins to be spent | Signs transactions, must be kept secure |
| Public Key | Derived from private key using elliptic curve cryptography | Used to generate Bitcoin addresses |
| Digital Signature | Cryptographic proof of ownership | Authorizes spending of bitcoin |
| Hash Function | One-way function converting data to fixed-size string | Creates transaction and block identifiers |
| SHA-256 | Specific hash algorithm used in Bitcoin | Used in mining process and address creation |
| Merkle Tree | Data structure summarizing transaction data | Enables efficient verification of transactions |
| Nonce | “Number used once” in mining | Changed to find valid block hash in mining |
Address Types
| Term | Definition | Characteristics |
|---|---|---|
| Legacy Address (P2PKH) | Original Bitcoin address format (starts with 1) | Higher transaction fees, universal compatibility |
| P2SH Address | Pay to Script Hash address (starts with 3) | Enables advanced scripts, often used for multisig |
| Bech32 Address | SegWit address format (starts with bc1) | Lower fees, not supported by all services |
| Taproot Address | Latest address type (starts with bc1p) | Enhanced privacy and efficiency, smart contract support |
| Multisignature Address | Requires multiple signatures to spend | Enhanced security for shared funds |
Transaction Components
Structure and Elements
| Term | Definition | Function |
|---|---|---|
| Transaction (TX) | Record of bitcoin transfer between addresses | Basic unit of value transfer on blockchain |
| Input | Reference to previously unspent transaction output | Source of funds for transaction |
| Output | Recipient address and amount | Destination for transaction funds |
| Transaction Fee | Difference between inputs and outputs | Payment to miners for processing transaction |
| Block | Collection of transactions added to blockchain | Confirms transactions permanently |
| Mempool | Collection of unconfirmed transactions | Waiting area before transaction confirmation |
| Confirmation | Block containing a transaction plus subsequent blocks | Increases transaction finality and security |
| TX Hash/TXID | Unique identifier for a transaction | Reference for tracking transaction status |
| RBF (Replace-By-Fee) | Protocol allowing transaction fee increase | Helps unstick transactions during congestion |
| CPFP (Child Pays For Parent) | Strategy where child transaction pays higher fee | Alternative method to accelerate transactions |
Advanced Transaction Concepts
| Term | Definition | Significance |
|---|---|---|
| Timelock | Restriction preventing spending until specific time | Enables trust-minimized contracts |
| nLockTime | Field setting earliest time transaction can be included | Used in payment channels and contracts |
| nSequence | Field enabling relative timelocks | Used in escrow and complex contracts |
| Coin Control | Ability to select specific UTXOs | Enhanced privacy and fee management |
| Dust | Tiny transaction output worth less than fee to spend it | Network spam prevention mechanism |
| Transaction Malleability | Ability to change transaction ID without invalidating it | Fixed by SegWit, enabled Lightning Network |
| Segregated Witness (SegWit) | Protocol separating signature data from transaction data | Increased block capacity, fixed malleability |
| Signature Hash Types | Options controlling what parts of a transaction are signed | Enables partial transaction signing |
Mining and Consensus
Mining Terminology
| Term | Definition | Key Facts |
|---|---|---|
| Hashrate | Computational power measuring hashes per second | Network security indicator |
| Block Reward | New bitcoins created in each block | Halves approximately every 4 years |
| Halving | Event reducing block reward by 50% | Occurs every 210,000 blocks (~4 years) |
| Difficulty | Network parameter adjusting mining complexity | Adjusts every 2016 blocks to maintain 10-min block time |
| Target | Value hash must be below to create valid block | Inverse relationship with difficulty |
| Coinbase Transaction | First transaction in block creating new bitcoin | Contains block reward and mining metadata |
| Mining Algorithm | Mathematical process for creating valid blocks | SHA-256 double hash in Bitcoin |
| ASIC | Application-Specific Integrated Circuit | Specialized hardware optimized for Bitcoin mining |
| Block Header | Metadata section of block containing key information | Contains previous block hash, merkle root, timestamp |
| Genesis Block | First block in the Bitcoin blockchain | Created January 3, 2009 by Satoshi Nakamoto |
Consensus Rules
| Term | Definition | Importance |
|---|---|---|
| Consensus | Agreement on blockchain state across network | Enables trustless operation |
| 51% Attack | Control of majority of network hashrate | Potential threat to transaction history |
| Fork | Split in blockchain due to rule change or conflict | Mechanism for protocol upgrades |
| Soft Fork | Backward-compatible protocol upgrade | Tightens rules, old nodes see new blocks as valid |
| Hard Fork | Non-backward-compatible protocol change | Creates permanent divergence requiring full upgrade |
| Chain Reorganization (Reorg) | Temporary fork resolution when chain is superseded | Natural part of consensus process |
| Orphan Block | Valid block not in main chain | Result of simultaneous block discovery |
| Stale Block | Outdated block competing with main chain | Occurs during chain reorganizations |
Bitcoin Economics and Monetary Policy
Economic Concepts
| Term | Definition | Significance |
|---|---|---|
| 21 Million Supply Cap | Maximum number of bitcoins that will ever exist | Creates digital scarcity |
| Stock-to-Flow Ratio | Existing supply divided by annual production | Used to quantify Bitcoin’s scarcity |
| Deflationary | Increasing purchasing power over time | Result of fixed supply and lost coins |
| Bitcoin Days Destroyed | Measure of economic activity (coin age × amount transferred) | Indicator of long-term holder activity |
| HODL | “Hold On for Dear Life” – long-term holding strategy | Community term for not selling bitcoin |
| Satoshi Millionaire | Person owning 1 million satoshis (0.01 BTC) | Entry-level achievement in Bitcoin community |
| Hyperbitcoinization | Theoretical mass adoption of Bitcoin as world currency | End state envisioned by Bitcoin maximalists |
| Fiat | Government-issued currency not backed by commodity | What Bitcoin aims to replace |
| Cantillon Effect | Earlier recipients of new money benefit most | Concept Bitcoin’s fair distribution addresses |
Market Terminology
| Term | Definition | Context |
|---|---|---|
| All-Time High (ATH) | Highest price Bitcoin has ever reached | Important psychological market level |
| BTFD (Buy The F*cking Dip) | Strategy of purchasing during price drops | Community approach to accumulation |
| FUD (Fear, Uncertainty, Doubt) | Negative information spreading fear | Tactic used by bitcoin critics |
| FOMO (Fear Of Missing Out) | Anxiety about missing investment opportunity | Often drives market bubbles |
| Market Cap | Total value of all bitcoins (price × supply) | Metric for comparing to other assets |
| Whale | Entity holding large amounts of bitcoin | Can influence market with large transactions |
| Pump and Dump | Market manipulation scheme | Fraudulent price inflation followed by selling |
| OTC (Over The Counter) | Direct trading between parties | Used for large transactions to avoid market impact |
| Exchange | Platform for trading bitcoin | Centralized or decentralized (DEX) |
Technical Implementation
Protocol Features
| Term | Definition | Impact |
|---|---|---|
| BIP (Bitcoin Improvement Proposal) | Standard for proposing changes to Bitcoin | Governance mechanism for protocol changes |
| Difficulty Adjustment | Automatic recalibration of mining difficulty | Maintains consistent block time |
| Halving Cycle | ~4-year period between reward reductions | Creates supply predictability |
| Cold Storage | Offline storage of private keys | Enhanced security practice |
| Hot Wallet | Internet-connected wallet | Convenient but less secure |
| HD Wallet (Hierarchical Deterministic) | Wallet generating keys from single seed | Simplified backup and recovery |
| Seed Phrase | 12-24 words representing wallet’s private key | Human-readable backup format |
| Testnet | Alternative Bitcoin blockchain for testing | Development environment without real value |
| Regtest | Local testing environment for development | Completely controlled test environment |
| Bitcoin Core | Reference implementation of Bitcoin protocol | Most widely used Bitcoin software |
Second-Layer and Scaling Solutions
| Term | Definition | Purpose |
|---|---|---|
| Layer 2 | Protocol built on top of Bitcoin blockchain | Scaling solution for faster/cheaper transactions |
| Lightning Network | Second-layer payment protocol | Enables instant micropayments |
| Payment Channel | Two-party channel allowing multiple transactions | Foundation of Lightning Network |
| Channel Capacity | Maximum amount that can flow through a channel | Lightning Network liquidity measure |
| Watchtower | Service monitoring channels for fraud | Protects Lightning Network funds when offline |
| Sidechains | Alternative blockchains connected to Bitcoin | Enables features while leveraging Bitcoin security |
| RGB | Protocol for complex assets on Bitcoin | Issues tokens or smart contracts on Bitcoin |
| Simplicity | Low-level programming language for Bitcoin | Alternative to Bitcoin Script for smart contracts |
| Drivechains | Two-way pegged sidechains | Allows Bitcoin to move to separate blockchain |
| Chaumian E-Cash | Privacy-preserving off-chain payment system | Enables truly anonymous Bitcoin payments |
Privacy and Security
Privacy Concepts
| Term | Definition | Relevance |
|---|---|---|
| Pseudonymity | Using identifiers not linked to real identity | Bitcoin’s default privacy model |
| Anonymity Set | Group of transactions indistinguishable from each other | Measure of effective privacy |
| Chain Analysis | Techniques to track Bitcoin transactions | Used by companies and law enforcement |
| CoinJoin | Privacy technique mixing multiple transactions | Breaks transaction graph links |
| PayJoin | Privacy technique hiding payment amount | Prevents common input ownership heuristic |
| Stealth Address | One-time address hiding recipient | Prevents address reuse privacy leaks |
| Address Reuse | Using same address for multiple transactions | Privacy vulnerability |
| Dusting Attack | Sending tiny amounts to track user movement | Surveillance technique |
| Tor | Anonymity network | Enhanced network privacy for Bitcoin |
| Change Address | New address created for returning change | Privacy feature preventing address reuse |
Security Considerations
| Term | Definition | Application |
|---|---|---|
| Multi-signature (Multisig) | Requiring multiple keys to authorize transaction | Enhanced security for significant holdings |
| Key Management | Practices for securing private keys | Critical for protecting bitcoin |
| Hardware Security Module (HSM) | Dedicated device for securing keys | Enterprise-grade key protection |
| Passphrase | Additional protection layer beyond seed | Adds brute-force protection |
| Social Recovery | Key recovery using trusted contacts | Alternative to self-storage of backups |
| DDoS Attack | Distributed Denial of Service Attack | Network attack flooding nodes |
| Sybil Attack | Creating multiple fake identities | Attack vector against P2P networks |
| Eclipse Attack | Isolating node from honest network peers | Attack allowing double-spending |
| Quantum Resistance | Security against quantum computing attacks | Future concern for cryptographic systems |
| Timelocked Security | Recovery mechanisms requiring waiting periods | Protection against theft |
Community and Governance
Community Terms
| Term | Definition | Context |
|---|---|---|
| Bitcoiner | Bitcoin enthusiast/advocate | Community identification |
| Maximalist | Person believing Bitcoin is only legitimate cryptocurrency | Ideological position within community |
| Toxic Maximalism | Aggressive advocacy of Bitcoin maximalism | Controversial community behavior |
| Shitcoiner | Derogatory term for altcoin investor | Used by Bitcoin maximalists |
| Satoshi Nakamoto | Bitcoin’s pseudonymous creator | Identity remains unknown |
| Cypherpunk | Advocate for cryptography and privacy | Movement that birthed Bitcoin |
| Diamond Hands | Holders who don’t sell during market downturns | Community virtue |
| WAGMI (We’re All Gonna Make It) | Expression of collective optimism | Community encouragement |
| Plebs | Self-identification of everyday Bitcoiners | Community term for regular users |
Governance Concepts
| Term | Definition | Significance |
|---|---|---|
| UASF (User Activated Soft Fork) | Upgrade activated by users running full nodes | Bottom-up governance mechanism |
| Node Sovereignty | Control exercised by running full validation node | Foundation of Bitcoin’s power distribution |
| Rough Consensus | Decision-making process without formal voting | Bitcoin’s primary governance mechanism |
| Bitcoin Governance | Process of protocol change implementation | Intentionally resistant to rapid change |
| Miner Activated Soft Fork | Upgrade signaled through mining blocks | Top-down governance mechanism |
| OP_RETURN | Script operation allowing data storage in Bitcoin | Limited metadata inclusion method |
| Opcodes | Operation codes in Bitcoin Script | Building blocks for Bitcoin programmability |
| Schnorr Signatures | Digital signature scheme | More efficient and privacy-enhancing signatures |
| Taproot | 2021 upgrade enabling advanced functionality | Enhanced privacy and smart contract capability |
Resources for Further Learning
Technical Resources
- Bitcoin Whitepaper: Original document by Satoshi Nakamoto
- Bitcoin Core Documentation: Reference implementation details
- Bitcoin Improvement Proposals (BIPs): Technical specifications
- Bitcoin StackExchange: Q&A for technical questions
- Mastering Bitcoin by Andreas Antonopoulos: Comprehensive technical book
Educational Resources
- Bitcoin.org: Official educational website
- Nakamoto Institute: Archives of important Bitcoin writings
- Bitcoin Wiki: Community-maintained information
- Hope.com: Educational platform for beginners
- “The Bitcoin Standard” by Saifedean Ammous: Economic explanation
Tools and Services
- Blockchain Explorers: Tools to view blockchain transactions
- Bitcoin Core: Reference full node implementation
- Mempool.space: Visual blockchain and mempool explorer
- BitcoinVisuals: Data visualizations of network metrics
- Clark Moody Bitcoin Dashboard: Real-time metrics dashboard
This comprehensive cheat sheet covers key terminology across the Bitcoin ecosystem. For deeper understanding, refer to the recommended resources and stay updated as Bitcoin continues to evolve.
