Bitcoin Key Terms: Ultimate Reference Cheat Sheet

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

TermDefinitionSignificance
Bitcoin (BTC)The first decentralized cryptocurrency based on blockchain technologyCreated first trustless digital money system
SatoshiSmallest unit of Bitcoin (0.00000001 BTC or 10^-8)Named after Bitcoin’s creator, enables microtransactions
BlockchainDistributed public ledger recording all Bitcoin transactionsCore technology enabling decentralized trust
DecentralizationDistribution of control across network participantsEliminates single points of failure and censorship
Peer-to-peer (P2P)Direct interaction between users without intermediariesRemoves need for financial institutions
MiningProcess of validating transactions and securing the networkCreates new bitcoins and confirms transactions
Double-spendingProblem of spending the same digital currency twiceSolved by Bitcoin’s blockchain consensus mechanism
Proof of Work (PoW)Consensus mechanism requiring computational effortSecures Bitcoin network against attacks
UTXOUnspent Transaction Output; spendable “coins”Bitcoin’s accounting model for tracking ownership

Network Participants

TermDefinitionRole
NodeComputer running Bitcoin software connected to the networkValidates and relays transactions and blocks
Full NodeNode that stores entire blockchain and validates all rulesProvides network security and decentralization
MinerNode that competes to solve PoW puzzles to create blocksSecures network and processes transactions
Mining PoolGroup of miners combining computational powerProvides more consistent rewards for miners
WalletSoftware/hardware storing keys to access bitcoinInterface for sending and receiving bitcoin

Cryptographic Fundamentals

Key Concepts

TermDefinitionUsage in Bitcoin
Private KeySecret number allowing bitcoins to be spentSigns transactions, must be kept secure
Public KeyDerived from private key using elliptic curve cryptographyUsed to generate Bitcoin addresses
Digital SignatureCryptographic proof of ownershipAuthorizes spending of bitcoin
Hash FunctionOne-way function converting data to fixed-size stringCreates transaction and block identifiers
SHA-256Specific hash algorithm used in BitcoinUsed in mining process and address creation
Merkle TreeData structure summarizing transaction dataEnables efficient verification of transactions
Nonce“Number used once” in miningChanged to find valid block hash in mining

Address Types

TermDefinitionCharacteristics
Legacy Address (P2PKH)Original Bitcoin address format (starts with 1)Higher transaction fees, universal compatibility
P2SH AddressPay to Script Hash address (starts with 3)Enables advanced scripts, often used for multisig
Bech32 AddressSegWit address format (starts with bc1)Lower fees, not supported by all services
Taproot AddressLatest address type (starts with bc1p)Enhanced privacy and efficiency, smart contract support
Multisignature AddressRequires multiple signatures to spendEnhanced security for shared funds

Transaction Components

Structure and Elements

TermDefinitionFunction
Transaction (TX)Record of bitcoin transfer between addressesBasic unit of value transfer on blockchain
InputReference to previously unspent transaction outputSource of funds for transaction
OutputRecipient address and amountDestination for transaction funds
Transaction FeeDifference between inputs and outputsPayment to miners for processing transaction
BlockCollection of transactions added to blockchainConfirms transactions permanently
MempoolCollection of unconfirmed transactionsWaiting area before transaction confirmation
ConfirmationBlock containing a transaction plus subsequent blocksIncreases transaction finality and security
TX Hash/TXIDUnique identifier for a transactionReference for tracking transaction status
RBF (Replace-By-Fee)Protocol allowing transaction fee increaseHelps unstick transactions during congestion
CPFP (Child Pays For Parent)Strategy where child transaction pays higher feeAlternative method to accelerate transactions

Advanced Transaction Concepts

TermDefinitionSignificance
TimelockRestriction preventing spending until specific timeEnables trust-minimized contracts
nLockTimeField setting earliest time transaction can be includedUsed in payment channels and contracts
nSequenceField enabling relative timelocksUsed in escrow and complex contracts
Coin ControlAbility to select specific UTXOsEnhanced privacy and fee management
DustTiny transaction output worth less than fee to spend itNetwork spam prevention mechanism
Transaction MalleabilityAbility to change transaction ID without invalidating itFixed by SegWit, enabled Lightning Network
Segregated Witness (SegWit)Protocol separating signature data from transaction dataIncreased block capacity, fixed malleability
Signature Hash TypesOptions controlling what parts of a transaction are signedEnables partial transaction signing

Mining and Consensus

Mining Terminology

TermDefinitionKey Facts
HashrateComputational power measuring hashes per secondNetwork security indicator
Block RewardNew bitcoins created in each blockHalves approximately every 4 years
HalvingEvent reducing block reward by 50%Occurs every 210,000 blocks (~4 years)
DifficultyNetwork parameter adjusting mining complexityAdjusts every 2016 blocks to maintain 10-min block time
TargetValue hash must be below to create valid blockInverse relationship with difficulty
Coinbase TransactionFirst transaction in block creating new bitcoinContains block reward and mining metadata
Mining AlgorithmMathematical process for creating valid blocksSHA-256 double hash in Bitcoin
ASICApplication-Specific Integrated CircuitSpecialized hardware optimized for Bitcoin mining
Block HeaderMetadata section of block containing key informationContains previous block hash, merkle root, timestamp
Genesis BlockFirst block in the Bitcoin blockchainCreated January 3, 2009 by Satoshi Nakamoto

Consensus Rules

TermDefinitionImportance
ConsensusAgreement on blockchain state across networkEnables trustless operation
51% AttackControl of majority of network hashratePotential threat to transaction history
ForkSplit in blockchain due to rule change or conflictMechanism for protocol upgrades
Soft ForkBackward-compatible protocol upgradeTightens rules, old nodes see new blocks as valid
Hard ForkNon-backward-compatible protocol changeCreates permanent divergence requiring full upgrade
Chain Reorganization (Reorg)Temporary fork resolution when chain is supersededNatural part of consensus process
Orphan BlockValid block not in main chainResult of simultaneous block discovery
Stale BlockOutdated block competing with main chainOccurs during chain reorganizations

Bitcoin Economics and Monetary Policy

Economic Concepts

TermDefinitionSignificance
21 Million Supply CapMaximum number of bitcoins that will ever existCreates digital scarcity
Stock-to-Flow RatioExisting supply divided by annual productionUsed to quantify Bitcoin’s scarcity
DeflationaryIncreasing purchasing power over timeResult of fixed supply and lost coins
Bitcoin Days DestroyedMeasure of economic activity (coin age × amount transferred)Indicator of long-term holder activity
HODL“Hold On for Dear Life” – long-term holding strategyCommunity term for not selling bitcoin
Satoshi MillionairePerson owning 1 million satoshis (0.01 BTC)Entry-level achievement in Bitcoin community
HyperbitcoinizationTheoretical mass adoption of Bitcoin as world currencyEnd state envisioned by Bitcoin maximalists
FiatGovernment-issued currency not backed by commodityWhat Bitcoin aims to replace
Cantillon EffectEarlier recipients of new money benefit mostConcept Bitcoin’s fair distribution addresses

Market Terminology

TermDefinitionContext
All-Time High (ATH)Highest price Bitcoin has ever reachedImportant psychological market level
BTFD (Buy The F*cking Dip)Strategy of purchasing during price dropsCommunity approach to accumulation
FUD (Fear, Uncertainty, Doubt)Negative information spreading fearTactic used by bitcoin critics
FOMO (Fear Of Missing Out)Anxiety about missing investment opportunityOften drives market bubbles
Market CapTotal value of all bitcoins (price × supply)Metric for comparing to other assets
WhaleEntity holding large amounts of bitcoinCan influence market with large transactions
Pump and DumpMarket manipulation schemeFraudulent price inflation followed by selling
OTC (Over The Counter)Direct trading between partiesUsed for large transactions to avoid market impact
ExchangePlatform for trading bitcoinCentralized or decentralized (DEX)

Technical Implementation

Protocol Features

TermDefinitionImpact
BIP (Bitcoin Improvement Proposal)Standard for proposing changes to BitcoinGovernance mechanism for protocol changes
Difficulty AdjustmentAutomatic recalibration of mining difficultyMaintains consistent block time
Halving Cycle~4-year period between reward reductionsCreates supply predictability
Cold StorageOffline storage of private keysEnhanced security practice
Hot WalletInternet-connected walletConvenient but less secure
HD Wallet (Hierarchical Deterministic)Wallet generating keys from single seedSimplified backup and recovery
Seed Phrase12-24 words representing wallet’s private keyHuman-readable backup format
TestnetAlternative Bitcoin blockchain for testingDevelopment environment without real value
RegtestLocal testing environment for developmentCompletely controlled test environment
Bitcoin CoreReference implementation of Bitcoin protocolMost widely used Bitcoin software

Second-Layer and Scaling Solutions

TermDefinitionPurpose
Layer 2Protocol built on top of Bitcoin blockchainScaling solution for faster/cheaper transactions
Lightning NetworkSecond-layer payment protocolEnables instant micropayments
Payment ChannelTwo-party channel allowing multiple transactionsFoundation of Lightning Network
Channel CapacityMaximum amount that can flow through a channelLightning Network liquidity measure
WatchtowerService monitoring channels for fraudProtects Lightning Network funds when offline
SidechainsAlternative blockchains connected to BitcoinEnables features while leveraging Bitcoin security
RGBProtocol for complex assets on BitcoinIssues tokens or smart contracts on Bitcoin
SimplicityLow-level programming language for BitcoinAlternative to Bitcoin Script for smart contracts
DrivechainsTwo-way pegged sidechainsAllows Bitcoin to move to separate blockchain
Chaumian E-CashPrivacy-preserving off-chain payment systemEnables truly anonymous Bitcoin payments

Privacy and Security

Privacy Concepts

TermDefinitionRelevance
PseudonymityUsing identifiers not linked to real identityBitcoin’s default privacy model
Anonymity SetGroup of transactions indistinguishable from each otherMeasure of effective privacy
Chain AnalysisTechniques to track Bitcoin transactionsUsed by companies and law enforcement
CoinJoinPrivacy technique mixing multiple transactionsBreaks transaction graph links
PayJoinPrivacy technique hiding payment amountPrevents common input ownership heuristic
Stealth AddressOne-time address hiding recipientPrevents address reuse privacy leaks
Address ReuseUsing same address for multiple transactionsPrivacy vulnerability
Dusting AttackSending tiny amounts to track user movementSurveillance technique
TorAnonymity networkEnhanced network privacy for Bitcoin
Change AddressNew address created for returning changePrivacy feature preventing address reuse

Security Considerations

TermDefinitionApplication
Multi-signature (Multisig)Requiring multiple keys to authorize transactionEnhanced security for significant holdings
Key ManagementPractices for securing private keysCritical for protecting bitcoin
Hardware Security Module (HSM)Dedicated device for securing keysEnterprise-grade key protection
PassphraseAdditional protection layer beyond seedAdds brute-force protection
Social RecoveryKey recovery using trusted contactsAlternative to self-storage of backups
DDoS AttackDistributed Denial of Service AttackNetwork attack flooding nodes
Sybil AttackCreating multiple fake identitiesAttack vector against P2P networks
Eclipse AttackIsolating node from honest network peersAttack allowing double-spending
Quantum ResistanceSecurity against quantum computing attacksFuture concern for cryptographic systems
Timelocked SecurityRecovery mechanisms requiring waiting periodsProtection against theft

Community and Governance

Community Terms

TermDefinitionContext
BitcoinerBitcoin enthusiast/advocateCommunity identification
MaximalistPerson believing Bitcoin is only legitimate cryptocurrencyIdeological position within community
Toxic MaximalismAggressive advocacy of Bitcoin maximalismControversial community behavior
ShitcoinerDerogatory term for altcoin investorUsed by Bitcoin maximalists
Satoshi NakamotoBitcoin’s pseudonymous creatorIdentity remains unknown
CypherpunkAdvocate for cryptography and privacyMovement that birthed Bitcoin
Diamond HandsHolders who don’t sell during market downturnsCommunity virtue
WAGMI (We’re All Gonna Make It)Expression of collective optimismCommunity encouragement
PlebsSelf-identification of everyday BitcoinersCommunity term for regular users

Governance Concepts

TermDefinitionSignificance
UASF (User Activated Soft Fork)Upgrade activated by users running full nodesBottom-up governance mechanism
Node SovereigntyControl exercised by running full validation nodeFoundation of Bitcoin’s power distribution
Rough ConsensusDecision-making process without formal votingBitcoin’s primary governance mechanism
Bitcoin GovernanceProcess of protocol change implementationIntentionally resistant to rapid change
Miner Activated Soft ForkUpgrade signaled through mining blocksTop-down governance mechanism
OP_RETURNScript operation allowing data storage in BitcoinLimited metadata inclusion method
OpcodesOperation codes in Bitcoin ScriptBuilding blocks for Bitcoin programmability
Schnorr SignaturesDigital signature schemeMore efficient and privacy-enhancing signatures
Taproot2021 upgrade enabling advanced functionalityEnhanced 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.

Scroll to Top