Cryptocurrency Glossary

Graph View

163 terms with backlinks to the original whitepapers.

# 1 term
A 6 terms
B 16 terms
BIP
2

Bitcoin Improvement Proposal: a design document proposing changes or extensions to the Bitcoin protocol. BIPs standardi…

Base58Check
1

A human-friendly encoding used for some address formats that avoids ambiguous characters and includes a checksum. Bitco…

Bech32
0

An address encoding format with strong error-detection properties, used by Bitcoin for SegWit addresses. Bech32 address…

Blacklisting
3

The ability to block specific addresses from transferring or receiving a token, usually implemented by contract logic o…

Block
47

A batch of data (often transactions) added to the blockchain as a unit. Blocks are linked by including the previous blo…

Block Gas Limit
0

A per-block cap on total gas that constrains how much computation can be included. It helps bound resource usage and af…

Block Header
4

A compact summary of a block containing metadata such as previous block hash, Merkle root, timestamp, and consensus fie…

Block Height
1

The number of blocks preceding a given block in the chain. Height is often used to reference time in protocols with pre…

Block Propagation
7

The process of broadcasting newly created blocks through the network. Faster propagation generally reduces the rate of …

Block Reward
6

The compensation paid to the block producer, often consisting of transaction fees plus a protocol-issued subsidy (block…

Block Size
10

A limit on the amount of data that can be included in a block. Block size constraints influence throughput, fees, and d…

Block Time
11

The expected or average time between blocks. Block time affects latency, security assumptions, and throughput.

Blockchain
53

An append-only ledger of blocks, where each block references the previous one via cryptographic hashes. This chaining m…

Bloom Filter
0

A probabilistic data structure used to test set membership with possible false positives but no false negatives. Some p…

Burning
6

Destroying token units to reduce supply. Stablecoin redemptions often burn tokens when the issuer returns reserve asset…

Byzantine Fault Tolerance
15

A property of distributed systems that continue operating correctly even if some nodes act arbitrarily or maliciously. …

C 11 terms
Chain Reorganization
0

A change to the canonical chain tip when a node switches from one branch to another due to the fork choice rule. Reorgs…

Checkpoint
4

A fixed reference point in the chain used to reduce sync cost or defend against certain long-range attacks. Checkpoints…

Checksum
1

Extra data added to detect accidental errors in identifiers such as addresses. Checksums help wallets and users catch t…

Circulating Supply
2

The amount of a token currently available for trading and use. Circulating supply can differ from total supply due to l…

Collateral
9

Assets posted to secure an obligation or maintain a peg. In crypto, collateral can be fiat, crypto, or tokenized assets…

Commitment
10

A cryptographic construct that lets someone commit to a value while keeping it hidden, with the ability to reveal it la…

Confirmation
19

A measure of how deep a transaction is buried under subsequent blocks. More confirmations generally reduce the risk of …

Consensus
39

The process by which distributed nodes agree on a single shared state (e.g. the current blockchain). A consensus algori…

Contract Account
2

An Ethereum account that contains code executed by the EVM. Contract accounts cannot sign transactions directly; they e…

Cryptographic Hash Function
1

A function that maps arbitrary data to a fixed-size digest. Good hash functions are preimage-resistant, second-preimage…

Custodian
2

A regulated entity that holds assets on behalf of others, such as stablecoin reserves. Custodianship affects operationa…

D 9 terms
E 9 terms
F 7 terms
G 8 terms
H 4 terms
I 4 terms
K 1 term
L 10 terms
M 10 terms
N 4 terms
O 4 terms
P 12 terms
P2PKH
1

Pay-to-Public-Key-Hash: a common Bitcoin output type that locks funds to a public key hash and requires a signature and…

P2SH
1

Pay-to-Script-Hash: a Bitcoin output type that locks funds to a script hash. The spender reveals the redeem script and …

Patricia Trie
1

A radix tree variant used to efficiently store and verify key-value mappings. Ethereum uses Patricia tries (and variant…

Peer-to-Peer Network
3

A network architecture where nodes communicate directly without a central server. Blockchains use P2P networks to propa…

Peg
7

A target exchange rate between a stablecoin and its reference asset, such as 1 token = 1 USD. Maintaining a peg typical…

Private Key
2

The secret component of an asymmetric key pair used to create digital signatures. Control of the private key typically …

Proof of History
12

A technique used by Solana to provide a verifiable sequence of time between events using a hash chain. It is used as a …

Proof of Replication
5

A technique proposed in some systems to prove that a node stores a replica of data. Proofs of replication/storage are u…

Proof of Stake
6

A consensus mechanism where validators stake assets and are selected to propose/attest blocks. Security comes from econ…

Proof of Work
28

A consensus mechanism where block producers must perform computational work to propose a block. Security comes from the…

Pruning
1

A technique where nodes discard old data while retaining enough information to validate new blocks. Pruning reduces sto…

Public Key
8

The publicly shareable component of an asymmetric key pair. It is used to verify signatures or derive addresses, depend…

R 7 terms
S 25 terms
SHA-256
17

A widely used cryptographic hash function that outputs 256-bit digests. Bitcoin uses SHA-256 in its Proof of Work and i…

SPV
4

Simplified Payment Verification: a Bitcoin technique where a client downloads block headers and uses Merkle proofs to v…

Scaling
11

Techniques to increase throughput, reduce latency, or lower costs while maintaining security. Scaling approaches includ…

Script
4

A programmable spending condition language attached to transaction outputs. Bitcoin Script is intentionally limited and…

ScriptPubKey
0

In Bitcoin, the locking script of an output specifying the conditions required to spend it. Inputs provide data that sa…

ScriptSig
0

In Bitcoin, the unlocking script in an input that provides signatures and data to satisfy the referenced output's Scrip…

Scrypt
6

A memory-hard key derivation and hashing function designed to make brute-force attacks more expensive. Dogecoin and Lit…

Sealevel
5

Solana's parallel smart contract runtime that allows non-overlapping transactions to execute concurrently. Parallelism …

Seed Phrase
0

A sequence of words that encodes wallet recovery information, typically derived from entropy per a standard like BIP-39…

Segregated Witness
4

A Bitcoin protocol upgrade that separates signature (witness) data from the transaction's main structure. SegWit increa…

Selfish Mining
0

A mining strategy where a miner withholds blocks to gain an advantage in the fork choice process. It can increase reven…

Sharding
1

A scaling technique that splits state or transaction processing across multiple shards, allowing parallelism. Sharding …

Sidechain
0

A separate blockchain that interoperates with a main chain, often via bridges. Sidechains can have different rules and …

Slashing
1

A penalty mechanism in staking systems that destroys or confiscates part of a validator's stake for protocol violations…

Slot
4

A discrete time interval in some protocols during which a leader/validator may propose a block. Solana uses slots as a …

Smart Contract
14

Program code deployed on a blockchain that can hold assets and execute deterministically based on inputs. Smart contrac…

Soft Fork
0

A backward-compatible protocol change that tightens consensus rules. Upgraded nodes enforce new rules; non-upgraded nod…

Solidity
1

A high-level smart contract programming language commonly used to write contracts for the EVM. Solidity compiles to EVM…

Stablecoin
13

A token designed to maintain a stable value relative to a reference asset, often a fiat currency like USD. Stability me…

State
36

The current data of the blockchain that affects transaction validity and execution results. In Ethereum, state includes…

State Channel
0

A mechanism where participants transact off-chain and only settle final results on-chain. Channels can reduce fees and …

State Root
1

A root hash committing to the blockchain's state at a particular block. In Ethereum, the state root is the root of the …

Storage
18

Persistent contract data stored on-chain, typically more expensive to write than transient memory. In the EVM, storage …

Supply Cap
1

A maximum total supply of a token enforced by protocol rules. Bitcoin has a capped supply, while some systems have ongo…

Sybil Attack
1

An attack where one actor creates many identities to gain disproportionate influence in a network. Consensus systems us…

T 8 terms
U 2 terms
V 2 terms
W 2 terms
X 1 term