Bitcoin Glossary

75 essential Bitcoin terms explained in plain language, organized from beginner to advanced.

Beginner

Everyday Bitcoin concepts

Bitcoin

A decentralized digital currency that operates without a central authority, secured by a network of nodes and miners.

Satoshi

The smallest unit of Bitcoin; 1 BTC = 100,000,000 satoshis. Named after Bitcoin's pseudonymous creator, Satoshi Nakamoto.

Also: sats, satoshi, satoshis

Wallet

Software or hardware that manages private keys and lets you send and receive Bitcoin. Your wallet doesn't store coins — it stores the keys that control them.

Address

A representation (e.g., bc1...) of a destination for Bitcoin payments, derived from public keys. Like an email address for receiving money.

Also: addresses

Blockchain

An append-only ledger of blocks that contain transactions, linked together by cryptographic hashes. Bitcoin's permanent, public record of every transaction ever made.

Block

A batch of transactions plus metadata (timestamp, previous hash, nonce, Merkle root) added to the blockchain roughly every 10 minutes.

Confirmation

Occurs when a transaction is included in a block; more confirmations mean stronger finality. Six confirmations is the gold standard for large amounts.

Fee

An amount paid to miners to include a transaction in a block; higher fees generally confirm faster during busy periods.

Also: fees

Seed Phrase

A 12-24 word mnemonic that encodes your wallet's master key for backup and recovery. If you lose this, you lose access to your Bitcoin permanently.

Also: recovery phrase, mnemonic

HODL

A misspelling of "hold" that became Bitcoin culture. It means buying Bitcoin and holding it long-term regardless of price swings, rather than trying to trade.

Also: hodling, hodler

DCA (Dollar-Cost Averaging)

An investment strategy where you buy a fixed dollar amount of Bitcoin on a regular schedule (e.g., $50 every week), regardless of price. This smooths out volatility over time.

Also: dollar cost averaging, dollar-cost averaging

FOMO

Fear Of Missing Out — the anxiety that drives people to buy Bitcoin impulsively during price rallies, often at local tops. A common emotional trap in volatile markets.

FUD

Fear, Uncertainty, and Doubt — negative information or narratives spread to discourage people from buying or holding Bitcoin. Can be genuine concern or deliberate manipulation.

Whale

An individual or entity that holds a very large amount of Bitcoin. Whale movements can influence market prices because of the size of their trades.

Also: whales

Market Cap

The total value of all existing Bitcoin, calculated by multiplying the current price by the number of coins in circulation. Used to compare Bitcoin's size relative to other assets.

Also: market capitalization

All-Time High (ATH)

The highest price Bitcoin has ever reached. Each new ATH generates media attention and often triggers both FOMO buying and profit-taking.

Also: all-time high, ath

Whitepaper

The original 9-page document published by Satoshi Nakamoto in 2008 titled "Bitcoin: A Peer-to-Peer Electronic Cash System." It describes how Bitcoin works and solves the double-spending problem.

Also: white paper

Genesis Block

The very first block in the Bitcoin blockchain, mined by Satoshi Nakamoto on January 3, 2009. It contains the embedded text: "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks."

Also: block 0, block zero

KYC

Know Your Customer — identity verification requirements imposed by regulated exchanges. Users must provide ID, address, and sometimes selfies before trading. Required by law in most countries.

Also: know your customer

AML

Anti-Money Laundering — laws and regulations designed to prevent criminals from disguising illegally obtained funds as legitimate income. Bitcoin exchanges must comply with AML rules.

Also: anti-money laundering

Cold Storage

Keeping Bitcoin private keys on a device that is never connected to the internet, such as a hardware wallet or metal seed backup. The most secure way to store Bitcoin long-term.

Hot Wallet

A Bitcoin wallet connected to the internet, such as a mobile app or exchange account. Convenient for everyday use but more vulnerable to hacking than cold storage.

Also: hot wallets

Custodial

A service where a third party (like an exchange) holds your private keys on your behalf. Convenient but requires trusting the custodian. If they get hacked or go bankrupt, you may lose your Bitcoin.

Also: custodial wallet

Non-Custodial

A wallet or service where you control your own private keys. No third party can freeze, seize, or lose your funds. Hardware wallets and most mobile wallets are non-custodial.

Also: non-custodial wallet, self-custodial

ETF (Exchange-Traded Fund)

A regulated investment product that tracks Bitcoin's price and trades on traditional stock exchanges. Bitcoin ETFs allow investors to gain Bitcoin exposure through brokerage accounts without holding actual Bitcoin.

Also: bitcoin etf, exchange-traded fund

Futures

A financial contract to buy or sell Bitcoin at a predetermined price on a specific future date. Used for hedging and speculation. Futures can be settled in Bitcoin or cash.

Also: bitcoin futures, futures contract

Options

Financial contracts giving the buyer the right (but not obligation) to buy or sell Bitcoin at a set price before a certain date. Calls bet on price going up; puts bet on price going down.

Also: bitcoin options

Intermediate

How Bitcoin works under the hood

Private Key

A secret number that controls spending of associated bitcoins; must be kept confidential. Anyone who knows your private key can spend your Bitcoin.

Also: private keys

Public Key

Derived from a private key; used to verify signatures and generate addresses. Safe to share — it cannot be used to spend your Bitcoin.

Also: public keys

Hash

A fixed-size output produced by a hash function; in Bitcoin, SHA-256 is used extensively to secure data. The same input always produces the same hash, but you cannot reverse-engineer the input from the hash.

SHA-256

A cryptographic hash function producing a 256-bit output, used for mining and block hashing. The backbone of Bitcoin's security.

Also: sha 256, sha256

Node

Software that validates and relays transactions/blocks and enforces Bitcoin's consensus rules. Running your own node is the most trustless way to use Bitcoin.

Miner

A participant that expends energy to find a valid block hash and add new blocks to the blockchain, earning the block reward and transaction fees.

Mempool

A node's pool of unconfirmed transactions waiting to be included in a block. When the mempool is full, transactions with higher fees get prioritized.

UTXO

Unspent Transaction Output — the fundamental unit of value in Bitcoin. Each UTXO is like a specific coin that must be spent entirely in a transaction, with change returned as a new UTXO.

Also: utxos

Halving

An event roughly every 210,000 blocks (~4 years) that reduces the block subsidy by half. This makes Bitcoin increasingly scarce over time, with the final Bitcoin mined around the year 2140.

Difficulty

A parameter that adjusts every 2,016 blocks to target ~10-minute block times regardless of total hashrate. Ensures blocks are found at a predictable rate.

Proof of Work

A consensus mechanism where miners compete to find a valid hash by expending real energy, making attacks economically expensive. Bitcoin's security model since day one.

Also: proof-of-work

Consensus

Network-wide agreement on valid transactions and blocks, following rules enforced independently by every node. No single party can override the consensus rules.

Double Spend

The attempt to spend the same Bitcoin twice. Bitcoin's proof-of-work consensus mechanism and blockchain prevent this — it was the core problem Satoshi solved.

Also: double spending, double-spending

Fork

A change or divergence in network rules; can be a soft fork (backward compatible) or hard fork (incompatible). Can also refer to the resulting split in the blockchain.

Also: forks

Hard Fork

A protocol change that is not backward-compatible — nodes running the old rules will reject blocks created under the new rules. This can split the network into two separate chains (e.g., Bitcoin Cash forked from Bitcoin in 2017).

Also: hard forks

Soft Fork

A backward-compatible protocol upgrade — old nodes still accept blocks created under the new rules. SegWit (2017) and Taproot (2021) were both activated as soft forks.

Also: soft forks

Full Node

Software that downloads and validates the entire Bitcoin blockchain, enforcing all consensus rules independently. Running a full node is the most trustless way to verify transactions.

Also: full nodes, bitcoin node

Mining Pool

A group of miners who combine their computing power and split block rewards proportionally. Pools provide more consistent income than solo mining, where rewards are rare but large.

Also: mining pools, pool mining

Difficulty Adjustment

An automatic recalibration of Bitcoin's mining difficulty every 2,016 blocks (~2 weeks). If blocks are being found too fast, difficulty increases; if too slow, it decreases. This keeps the average block time at ~10 minutes.

Nonce

A random number that miners change repeatedly when trying to find a valid block hash. The nonce is the variable in the mining puzzle — miners increment it until the resulting hash meets the difficulty target.

Merkle Tree

A data structure used in each Bitcoin block that efficiently summarizes all transactions into a single hash (the Merkle root). It allows quick verification that a specific transaction is included in a block without downloading the entire block.

Also: merkle root, hash tree

Block Height

The sequential number of a block in the blockchain, counting from the genesis block (block 0). Block height tells you how many blocks have been mined in Bitcoin's history.

Block Reward

The Bitcoin paid to the miner who successfully mines a new block. It consists of the block subsidy (newly created Bitcoin) plus all transaction fees in the block. The subsidy halves roughly every 4 years.

Also: mining reward

SegWit

Segregated Witness — a 2017 upgrade that separated signature data from transaction data, increasing capacity and fixing transaction malleability. Enabled the Lightning Network.

Taproot

A 2021 upgrade improving privacy, efficiency, and smart contract flexibility via Schnorr signatures and MAST. Makes complex transactions look identical to simple ones on-chain.

Schnorr Signatures

A signature scheme enabling key aggregation and improved efficiency, introduced with Taproot. Multiple signers can produce a single compact signature, improving privacy and reducing fees.

Also: schnorr

BIP

Bitcoin Improvement Proposal — a standardized process to propose and document protocol changes. Anyone can write a BIP, but adoption requires community consensus.

Also: bips

Multisig

A setup where M of N keys are required to spend, reducing single-key risk. For example, a 2-of-3 multisig requires any 2 of 3 keyholders to approve a transaction.

Also: multi-signature, multi sig

HD Wallet

Hierarchical Deterministic wallet — a wallet that generates all addresses from a single seed phrase using a mathematical tree structure. One backup (the seed phrase) protects all current and future addresses.

Also: hierarchical deterministic wallet

xpub (Extended Public Key)

A master public key that can generate all the public addresses in an HD wallet. Sharing an xpub lets someone view all your transactions and balances but NOT spend your funds. Never share it publicly.

Also: extended public key, xpubs

SPV (Simplified Payment Verification)

A lightweight method of verifying Bitcoin transactions without downloading the full blockchain. SPV nodes only download block headers and verify transactions using Merkle proofs. Most mobile wallets use SPV.

Also: spv node, light client

Lightning Network

A layer-2 network of payment channels enabling instant, low-fee Bitcoin transactions. Transactions happen off-chain and only settle to the main blockchain when channels are opened or closed.

Also: lightning

Layer 2

Protocols built on top of the Bitcoin base layer (Layer 1) that handle transactions off-chain for speed and low cost, then settle back to the main blockchain. The Lightning Network is the most prominent Layer 2.

Also: layer 2, l2

Payment Channel

A two-party arrangement on the Lightning Network where Bitcoin is locked in a multisig address on-chain, then unlimited transactions happen off-chain between the parties. Only the opening and closing transactions touch the blockchain.

Also: payment channels

HTLC

Hash Time-Locked Contract — enables atomic, trustless, time-bound payments across payment channels. Core to how Lightning Network routes payments through multiple hops.

Also: htlcs

Advanced

Deep technical concepts

Sidechain

A separate blockchain pegged to Bitcoin that can experiment with different rules and features while inheriting Bitcoin's security. Liquid Network is the most prominent Bitcoin sidechain.

Also: sidechains

Coinbase Transaction

The first transaction in every Bitcoin block, created by the miner. It has no inputs and creates new Bitcoin (the block subsidy) plus collects all transaction fees. Not related to the company Coinbase — the term predates the exchange by years.

Also: coinbase transaction, generation transaction

CoinJoin

A privacy technique where multiple users combine their Bitcoin transactions into one, making it difficult for blockchain analysts to determine which inputs paid which outputs. Used by wallets like Wasabi and JoinMarket.

Also: coin join

Dust Attack

A deanonymization technique where tiny amounts of Bitcoin ("dust") are sent to many addresses. If the recipient later spends the dust alongside their other coins, analysts can link addresses together and reduce privacy.

Also: dust attacks, dusting attack

RBF (Replace-By-Fee)

A feature that lets you increase the fee on an unconfirmed transaction by broadcasting a new version with a higher fee. Useful when your original transaction is stuck in the mempool due to low fees.

Also: replace by fee, replace-by-fee

CPFP (Child-Pays-For-Parent)

A technique to speed up a stuck unconfirmed transaction by creating a new "child" transaction that spends the stuck output and includes a high enough fee to incentivize miners to confirm both transactions together.

Also: child pays for parent, child-pays-for-parent

OP_RETURN

A Bitcoin script opcode that allows embedding up to 80 bytes of arbitrary data in a transaction. The output is provably unspendable. Used for timestamping documents, creating tokens, and anchoring data to the blockchain.

Also: op return

Timelock

A restriction that prevents Bitcoin from being spent until a certain block height or timestamp is reached. Used in Lightning Network channels, inheritance planning, and smart contracts. Implemented via CLTV and CSV opcodes.

Also: timelocks, time lock

P2PKH

Pay-to-Public-Key-Hash — the original Bitcoin address format, starting with "1". Transactions pay to the hash of a public key, and spending requires proving ownership with a signature. Still widely supported but less efficient than newer formats.

Also: pay to public key hash

P2SH

Pay-to-Script-Hash — an address format starting with "3" that allows complex spending conditions (like multisig). The actual script is only revealed when spending, reducing on-chain data until then.

Also: pay to script hash

Bech32

The native SegWit address format, starting with "bc1q". More efficient than legacy formats, with lower fees and built-in error detection. Bech32m (bc1p) is the newer version used for Taproot addresses.

Also: bech32m, native segwit

Ordinals

A protocol that assigns a unique serial number to each individual satoshi, allowing them to be tracked and "inscribed" with data. This enables NFT-like functionality directly on the Bitcoin blockchain without any additional token.

Inscriptions

Data (images, text, code) permanently embedded in Bitcoin transactions using the Ordinals protocol. Each inscription is attached to a specific satoshi and stored on-chain forever. Controversial because they increase block space demand and fees.