THE LANGUAGE OF CRYPTO

Bitcoin glossary

Understand Bitcoin from the first block to mining, halvings and payment channels. Follow the definitions to see how the network fits together.

26 entries

Original explanations · Primary references
Bitcoin

Bech32

An error-detecting address encoding introduced for native SegWit Bitcoin outputs.

ConceptIntermediate
Bitcoin

Bitcoin

A peer-to-peer monetary network whose native asset is bitcoin, commonly abbreviated BTC.

ConceptBeginner
Bitcoin

Bitcoin Script

Bitcoin's stack-based language for expressing transaction-output spending conditions.

ConceptAdvanced
Bitcoin

Block reward

The total amount a Bitcoin miner may claim from a valid block's subsidy and transaction fees.

ConceptBeginner
Bitcoin

Block weight

The consensus measure of Bitcoin block capacity introduced with SegWit.

ConceptAdvanced
Bitcoin

Change output

An output returning the unused portion of a Bitcoin transaction's inputs to the sender.

ConceptBeginner
Bitcoin

Coinbase transaction

The first transaction in a Bitcoin block, used to claim the permitted mining reward.

ConceptIntermediate
Bitcoin

Fee rate

A transaction fee expressed per unit of transaction size or weight-derived size.

ConceptIntermediate
Bitcoin

Halving

Bitcoin's scheduled reduction of the block subsidy by half every 210,000 blocks.

ConceptBeginner
Bitcoin

Hashrate

The number of hash calculations performed per second by mining hardware or a mining network.

ConceptBeginner
Bitcoin

HODL

Crypto slang for keeping an asset instead of selling it, especially through market turbulence.

ConceptBeginner
Bitcoin

Mining

The process of searching for valid proof-of-work blocks and publishing successful candidates.

ConceptBeginner
Bitcoin

Mining difficulty

A measure of how demanding it is to find a valid proof-of-work block hash.

ConceptIntermediate
Bitcoin

Mining pool

A group of miners that coordinates work and distributes rewards under a shared payout scheme.

ConceptIntermediate
Bitcoin

PSBT

Partially Signed Bitcoin Transaction: a format for exchanging transaction data between wallets and signers.

ConceptAdvanced
Bitcoin

Replace by fee

A transaction-relay mechanism allowing an eligible pending transaction to be replaced by a higher-fee alternative.

ConceptIntermediate
Bitcoin

Satoshi

The smallest unit of bitcoin used in ordinary onchain accounting: one hundred millionth of a BTC.

ConceptBeginner
Bitcoin

SegWit

A Bitcoin upgrade that separates transaction witness data from the traditional transaction serialization.

ConceptIntermediate
Bitcoin

Stale block

A valid block that is no longer part of the chain selected by the network's fork-choice rule.

ConceptIntermediate
Bitcoin

Taproot

A Bitcoin output design that combines key-based spending with optional committed script paths.

ConceptIntermediate
Bitcoin

Timelock

A condition that prevents a transaction or output from being spent before a specified time or block constraint.

ConceptIntermediate
Bitcoin

Transaction ID

A transaction identifier computed from the transaction's protocol-defined serialized data.

ConceptIntermediate
Bitcoin

Transaction input

A component of a Bitcoin transaction that identifies an earlier output being spent.

ConceptIntermediate
Bitcoin

Transaction malleability

The ability to alter a transaction's identifier without changing its intended payment effect.

ConceptAdvanced

Page 1 of 2

i

Concept entries explain ideas. Our separate asset registry identifies coins, tokens and networks by source metadata. Sources & standards