BitSleuth
Back to Home
Learning Hub

Bitcoin Glossary

Your comprehensive educational resource for understanding Bitcoin, blockchain technology, and cryptocurrency terminology.

Bitcoin is powered by peer-to-peer technology, with no central authority or banks in control. Transactions and the creation of new bitcoins are managed by the network itself.

It's open-source and public by design - nobody owns it, and anyone can take part.

With its unique properties, Bitcoin unlocks possibilities that no traditional payment system ever could.

Address

A unique identifier, like a virtual mailbox, used to receive Bitcoin. For security and privacy, it is strongly recommended to use a new address for every transaction.

BIP32 (Hierarchical Deterministic Wallets)

A standard for HD wallets that allows a single master seed to generate an entire tree of key pairs, enabling unlimited addresses from one backup.

BIP39 (Mnemonic Phrases)

The standard for converting a random seed into a human-readable list of words (12-24 words) that represent your entire wallet and can restore all your bitcoin.

BIP44 (Multi-Account Hierarchy)

Extends BIP32 by defining a standard hierarchical structure for organizing multiple accounts and cryptocurrencies within a single wallet.

Bit

A user-friendly sub-unit of a bitcoin, where 1 BTC equals 1,000,000 bits. It makes dealing with smaller amounts easier to read and comprehend.

Bitcoin

A decentralized digital currency (bitcoin) and the global network it runs on (Bitcoin), enabling peer-to-peer transactions without a central authority.

Block

A permanent record in the blockchain containing a batch of recent, confirmed transactions. A new block is added approximately every 10 minutes.

Blockchain

A public, decentralized, and immutable ledger of every Bitcoin transaction ever made. It consists of a chronological chain of blocks linked together with cryptography.

BTC

The ticker symbol and most common abbreviation for one bitcoin, the currency of the Bitcoin network.

CLTV (CheckLockTimeVerify)

A Bitcoin script opcode that prevents a UTXO from being spent until a specific block height or timestamp is reached, enabling time-locked transactions.

Coin Selection

The process by which a wallet chooses which UTXOs to spend when creating a transaction, optimizing for fees, privacy, or reducing wallet complexity.

CoinJoin

A privacy-enhancing technique where multiple users combine their transactions into a single collaborative transaction, breaking the common input ownership heuristic.

Confirmation

The act of a transaction being successfully verified by the network and included in a block on the blockchain. More confirmations mean greater security.

CPFP (Child Pays for Parent)

A fee bumping technique where a recipient creates a high-fee transaction that spends an unconfirmed transaction, incentivizing miners to include both.

Cryptography

The mathematical foundation of Bitcoin, used to secure wallets, sign transactions, and ensure the integrity of the blockchain.

CSV (CheckSequenceVerify)

A Bitcoin script opcode that enforces relative timelocks, requiring a certain number of blocks to be mined after a UTXO is created before it can be spent.

Descriptor Wallet

A modern wallet implementation that uses output script descriptors to precisely define how to derive addresses and create spending conditions.

Double Spend

An attack where the same bitcoins are spent in more than one transaction. The Bitcoin network is designed to prevent this through its consensus mechanism.

Dust Limit

The minimum amount of bitcoin that makes economic sense to transact, where a UTXO is considered "dust" if it costs more in fees to spend than its value.

Fee Rate (sat/vB)

The amount paid per unit of transaction data in satoshis per virtual byte, the primary metric miners use to prioritize transactions.

Hash Rate

The total combined computational power being used to mine and process transactions on the Bitcoin network. A higher hash rate indicates a more secure network.

HTLC (Hashed Timelock Contract)

A type of Bitcoin script that enables conditional payments based on cryptographic proof and time constraints, fundamental to the Lightning Network.

Lightning Network

A Layer 2 payment protocol built on Bitcoin that enables instant, low-cost transactions by moving them off the main blockchain using payment channels.

Mempool

A waiting area where unconfirmed Bitcoin transactions are held before being included in a block. Each node maintains its own mempool.

Merkle Tree

A cryptographic data structure used to efficiently summarize and verify all transactions in a block through a tree of hashes with the Merkle root at the top.

Mining

The process of using powerful computers to solve complex puzzles, which confirms transactions, adds them to the blockchain, and creates new bitcoins.

Miniscript

A language for writing Bitcoin Scripts in a structured way that makes them easier to write, analyze, and verify while maintaining protocol compatibility.

P2P (Peer-to-Peer)

A decentralized network where participants, or peers, interact directly with each other without needing a central authority like a bank.

Passphrase

A human-readable backup of your crypto wallet’s private key, usually made up of 12 to 24 randomly chosen words. Most cryptocurrency wallets, including BitSleuth Wallet, use BIP39-compatible passphrases for secure backup and recovery.

PayJoin

A privacy-enhancing transaction type where the receiver contributes their own UTXO as an additional input, breaking chain analysis assumptions.

Private Key

The secret, cryptographic key that proves ownership and allows you to spend bitcoins. It is generated from your passphrase and should never be handled directly.

PSBT (Partially Signed Bitcoin Transaction)

A standardized format for Bitcoin transactions that allows multiple parties or devices to collaborate on creating and signing a transaction.

RBF (Replace-by-Fee)

A protocol feature that allows an unconfirmed transaction to be replaced with a new version that pays a higher fee for faster confirmation.

Schnorr Signature

A type of digital signature adopted with Taproot that enables signature aggregation, batch verification, and improved privacy for complex scripts.

ScriptPubKey / ScriptSig

The two halves of Bitcoin's programmable transaction system: ScriptPubKey defines spending conditions, while ScriptSig provides the data to satisfy them.

SegWit (Segregated Witness)

A 2017 protocol upgrade that separates signature data from transaction data, increasing block capacity and fixing transaction malleability.

Sidechain

A separate blockchain that runs parallel to Bitcoin's main chain, connected through a two-way peg that allows bitcoin to be transferred between chains.

Signature

A digital proof of ownership created with a private key to authorize a transaction. It allows you to spend bitcoins without revealing the key itself.

Silent Payments

A protocol that allows publishing a single static address that can receive unlimited payments, with each payment going to a unique on-chain address.

Splicing (Lightning)

A Lightning Network feature that allows adding or removing funds from a payment channel without closing it, enabling dynamic capacity management.

Taproot

A major 2021 Bitcoin upgrade that introduces Schnorr signatures and enables complex Bitcoin scripts to appear identical to simple transactions.

Transaction Privacy

Understand the difference between pseudonymity and anonymity in Bitcoin, and learn about on-chain and IP address privacy considerations.

UTXO (Unspent Transaction Output)

A discrete chunk of bitcoin that remains after a transaction and can be spent in future transactions, like digital bills or coins in your wallet.

Wallet

Software that manages your private keys and allows you to interact with the Bitcoin network to send and receive funds. Wallets come in various forms, such as mobile, desktop, and hardware.