Skip to content

Blockchain Terminology Explained: 60+ Essential Terms

Learn 20 key blockchain terms explained simply, from decentralization to smart contracts, wallets, and DeFi. Blockchain made easy!

blockchain definitions

Blockchain terminology can make a straightforward idea sound unnecessarily complicated. Words such as consensus, gas, staking, hash rate, rollup, bridge, and finality describe different parts of the technology, but they are often used without context—or used incorrectly.

This expanded blockchain glossary explains the terms you are most likely to encounter when reading about Bitcoin, Ethereum, decentralized finance, NFTs, wallets, and Web3 applications. It also points out distinctions that matter in practice, such as the difference between a wallet and an address, a coin and a token, or a block subsidy and a transaction fee.

You do not need to memorize everything at once. Start with the foundational terms, then use the section links below when an unfamiliar word appears.

Blockchain Terminology Quick Index

  • Core concepts: blockchain, distributed ledger, block, transaction, decentralization, permissionless and permissioned networks
  • Cryptography: hash, public key, private key, address, digital signature, seed phrase and Merkle tree
  • Network operation: node, full node, light client, consensus, proof of work, proof of stake, mining, validation and finality
  • Assets: cryptocurrency, coin, token, stablecoin, NFT, wrapped token and token standard
  • Ethereum and applications: smart contract, EVM, gas, gwei, DApp and oracle
  • Scaling and interoperability: Layer 1, Layer 2, rollup, sidechain and bridge
  • DeFi: DEX, AMM, liquidity pool, liquidity provider, yield farming, TVL, APY and impermanent loss
  • Governance and development: DAO, multisig, mainnet, testnet, fork and protocol upgrade
  • Transactions and security: mempool, confirmation, block height, explorer, transaction hash, reorganization, double-spend and 51% attack

Foundational Blockchain Terms

Blockchain

A blockchain is a distributed digital ledger in which validated transactions or records are grouped into blocks. Each block contains a cryptographic reference to earlier data, creating an ordered history that network participants can independently verify.

Blockchains are better described as tamper-evident and tamper-resistant than absolutely tamper-proof. Attempts to alter confirmed history conflict with cryptographic links, consensus rules, and copies maintained by other nodes. The amount of resistance depends on the network’s design and security.

Distributed ledger

A distributed ledger is a record shared and synchronized across multiple systems or participants. Blockchain is one type of distributed ledger, but not every distributed ledger groups data into cryptographically linked blocks.

This is why “blockchain” and “distributed ledger technology,” or DLT, are related but not perfect synonyms. Our guide to the difference between blockchain and cryptocurrency explains another commonly confused pair of terms.

Block

A block is a data structure containing a set of validated transactions or other ledger updates, along with metadata needed by the protocol. In Bitcoin, that metadata includes a block header, a reference to the previous block, a timestamp, a difficulty-related target value, and a Merkle root summarizing the included transactions.

Genesis block

The genesis block is the first block in a blockchain. It has no ordinary predecessor and is defined by the network’s initial software or configuration. Later blocks ultimately trace their history back to it.

Transaction

A transaction is a signed instruction proposing a change to the ledger. It may transfer a cryptocurrency, call a smart contract, create a token, vote in a governance system, or perform another action permitted by the protocol.

A broadcast transaction is not automatically final. Nodes first check whether it follows network rules. It may then wait for inclusion in a block and require additional confirmations or another form of finality.

Decentralization

Decentralization means authority, validation, infrastructure, or governance is distributed among multiple participants instead of being controlled by one entity. It is not a simple yes-or-no property. A network can be decentralized in node operation but concentrated in mining, staking, development, token ownership, hosted infrastructure, or governance.

Permissionless and permissioned networks

A permissionless blockchain generally allows anyone to submit transactions and participate under public rules. Bitcoin and Ethereum are well-known examples. A permissioned blockchain restricts participation or validation to approved organizations or identities. Permissioned systems may be appropriate when businesses require known operators, privacy controls, or formal governance.

Neither design is automatically better. They solve different coordination and trust problems. Our comparison of blockchains and traditional databases explains when a shared ledger may justify its added complexity.

Cryptography and Wallet Terms

Cryptographic hash

A cryptographic hash function converts an input of almost any size into a fixed-length output. The same input produces the same hash, while even a tiny change in the input produces a substantially different result. Secure hash functions are designed to make it impractical to reconstruct the original input or find two inputs with the same output.

Blockchains use hashes to link blocks, identify transactions, summarize data, and support proof-of-work systems. A hash is often compared with a digital fingerprint, although it is generated mathematically rather than assigned by an authority.

Public key and private key

A private key is secret cryptographic data used to authorize transactions by creating digital signatures. Whoever controls the private key can usually control the associated blockchain assets, subject to the protocol or smart-contract rules.

A public key is mathematically derived from a private key and can be shared. Other participants use it to verify signatures. It should not be confused with a wallet address: many networks derive addresses from public keys through additional hashing and formatting steps.

Digital signature

A digital signature proves that the holder of a private key authorized specific data without revealing the private key. Nodes use the corresponding public key to verify the signature and detect whether the signed transaction was altered.

Wallet

A cryptocurrency wallet is software or hardware that manages keys and helps users view addresses, create transactions, and interact with blockchain networks. Coins and tokens remain recorded on the blockchain; the wallet manages the credentials used to control them.

  • Hot wallet: A wallet running on an internet-connected phone, computer, browser, or hosted service.
  • Cold wallet: A key-storage arrangement kept offline except when needed.
  • Hardware wallet: A physical device designed to keep private keys isolated while signing transactions.
  • Custodial wallet: A service controls the keys on the user’s behalf.
  • Self-custody wallet: The user controls the keys and bears responsibility for securing and recovering them.

Wallet address

A wallet address is a network-specific identifier used as a transaction destination. It is usually derived from a public key or smart contract, but the exact construction differs by blockchain. Sending an asset to an address on the wrong network can cause permanent loss.

Seed phrase or recovery phrase

A seed phrase is an ordered list of words that can regenerate a wallet’s underlying keys when used with the correct standard and settings. It is not merely an app password. Anyone who obtains it may be able to restore the wallet and transfer its assets.

Legitimate support personnel should not need your recovery phrase. Never type it into a website or send it through email, chat, or social media in response to an unsolicited request.

Merkle tree and Merkle root

A Merkle tree is a tree-shaped structure of hashes used to summarize many pieces of data efficiently. The final hash at the top is the Merkle root. A Merkle proof can show that a transaction belongs to a block without requiring every transaction in that block to be supplied.

Nodes, Consensus and Network Security

Node

A node is a computer or software instance participating in a blockchain network. Nodes may relay transactions, store blockchain data, validate blocks, provide data to applications, or perform several of those roles.

Full node and light client

A full node independently verifies transactions and blocks against consensus rules. It may store the complete historical chain or prune older data after validation, depending on the software and configuration.

A light client uses a smaller subset of blockchain data and requests additional information from full nodes or other providers. Light clients reduce storage and bandwidth requirements but make different trust and verification tradeoffs.

Consensus mechanism

A consensus mechanism is the process and rule set a distributed network uses to agree on valid ledger updates and their order. Consensus does not mean every participant votes on every transaction. It describes how the network converges on an accepted history despite delays, faults, or malicious behavior.

Our guide to blockchain consensus mechanisms compares proof of work, proof of stake, and other approaches in more detail.

Proof of work

Proof of work, or PoW, requires miners to repeatedly hash candidate block data while searching for an output that satisfies the network’s difficulty target. Producing the proof requires substantial computation, while other nodes can verify it quickly.

Mining, miner and mining pool

Mining is the proof-of-work process used to produce candidate blocks. A miner operates mining hardware or participates through a service. A mining pool coordinates work from multiple miners and distributes earned rewards according to its payout rules.

Miners propose blocks, but full nodes independently verify them. Hashing power does not allow a miner to create coins beyond the permitted subsidy or include transactions that violate consensus rules. See our cryptocurrency mining guide for the full process.

Hash rate, nonce and mining difficulty

Hash rate measures how many hashing attempts mining equipment performs per second. A nonce is one field miners change while searching for a valid block hash, although miners can also modify other candidate-block data. Mining difficulty describes how hard it is statistically to find a proof that meets the network’s target.

Proof of stake, validator and staking

Proof of stake, or PoS, uses cryptocurrency committed under protocol rules as part of the process for selecting block proposers and attesters. A validator runs software that proposes or votes on blocks. Staking is the act of committing eligible assets to participate directly or indirectly in that process.

Selection is not simply awarded to “whoever owns the most.” Each network defines its own validator activation, selection, reward, penalty, and finality rules. Some services also use the word staking for arrangements that do not involve protocol validation, so the product terms matter.

Slashing

Slashing is a protocol penalty that destroys or confiscates part of a validator’s stake after specified misconduct, such as signing conflicting messages. Ordinary downtime may be handled by smaller inactivity penalties instead. Rules differ by network.

Finality

Finality describes the confidence or protocol guarantee that a confirmed transaction will not be reversed. Some systems provide probabilistic finality, where reversal becomes increasingly unlikely as more blocks are added. Others provide explicit finality after a required validator threshold approves a checkpoint.

Cryptocurrency, Coins and Tokens

Cryptocurrency and native coin

Cryptocurrency is a broad term for digital assets transferred and secured through cryptographic networks. A native coin is built into a blockchain’s protocol. BTC is native to Bitcoin, while ETH is native to Ethereum.

Native coins may pay transaction fees, provide miner or validator incentives, serve as collateral, or transfer value. Their exact function depends on the network.

Token

A token is an asset created through a smart contract or token system on an existing blockchain. Tokens can represent access rights, governance power, claims on reserves, game items, collectibles, financial interests, or other functions.

Token standard

A token standard defines common interfaces that wallets and applications can recognize. Ethereum’s ERC-20 standard is widely used for fungible tokens, while ERC-721 and ERC-1155 support different forms of non-fungible and multi-token assets.

Fungible and non-fungible

Fungible units are interchangeable within the same asset: one ordinary unit is intended to be equivalent to another. A non-fungible token, or NFT, has a distinct token identifier or record. An NFT can represent a unique item or right, but ownership of the token does not automatically transfer copyright or every legal right associated with the referenced content.

Stablecoin

A stablecoin is a token designed to track a reference asset, commonly a national currency such as the U.S. dollar. Designs include reserve-backed tokens, overcollateralized crypto-backed systems, and algorithmic mechanisms. “Stable” describes the target, not a guarantee. Stablecoins can face reserve, issuer, smart-contract, liquidity, regulatory, and depegging risks.

Wrapped token

A wrapped token represents another asset in a token format usable on a particular network or application. The arrangement may rely on a custodian, smart contracts, a bridge, or a set of signers. Wrapped assets introduce dependencies beyond the original asset.

Token supply terms

  • Circulating supply: Units considered available to the public under the data provider’s methodology.
  • Total supply: Existing units, commonly excluding tokens that have been verifiably burned.
  • Maximum supply: The upper limit permitted by the asset’s issuance rules, if one exists.
  • Minting: Creating new units under protocol or contract rules.
  • Burning: Making existing units permanently unspendable through a defined mechanism.
  • Block subsidy: Newly issued coins a valid block producer may claim. A halving reduces this subsidy, not existing balances.

Our factual guide to cryptocurrency halving events explains how scheduled subsidy reductions differ from token burns and difficulty adjustments.

Smart Contracts and Application Terms

Smart contract

A smart contract is code deployed to a blockchain address and executed under the network’s rules. It can hold assets, enforce programmed conditions, issue tokens, record votes, or coordinate an application.

The name can be misleading: a smart contract is not automatically intelligent, legally binding, secure, or capable of understanding real-world intent. It executes code. Bugs, upgrade permissions, faulty data, and governance decisions can change the outcome.

DApp

A decentralized application, or DApp, uses smart contracts or another decentralized network for part of its logic or data. The label does not mean every component is decentralized. A DApp may still rely on a centrally hosted website, cloud services, a small development team, an administrator key, or an external data provider.

Ethereum Virtual Machine

The Ethereum Virtual Machine, or EVM, is the execution environment that processes Ethereum smart-contract instructions consistently across network nodes. Other blockchains may implement EVM compatibility so developers can use similar contracts and tools.

Gas, gas limit, gwei and transaction fee

Gas measures the computational work required for an operation on Ethereum and similar networks. The gas limit sets the maximum gas a transaction may consume. Gwei is a denomination of ETH commonly used when quoting gas prices; one gwei equals one billionth of an ETH.

Gas and fees are related but not identical. Gas measures work, while the transaction fee is calculated from gas usage and applicable fee rates. Our guide to blockchain gas fees explains the relationship in more detail.

Oracle

An oracle supplies external data to smart contracts, such as asset prices, weather results, sports scores, or proof that an off-chain event occurred. Blockchains cannot independently verify most real-world facts, so oracle design creates an important trust and security dependency.

Scaling and Interoperability Terms

Layer 1 and Layer 2

Layer 1 refers to the base blockchain and its native consensus system, such as Bitcoin or Ethereum. Layer 2 refers to protocols built above a base chain that process activity separately while relying on the Layer 1 for some combination of settlement, data availability, or security.

Rollup

A rollup executes or organizes many transactions outside the base chain, then posts compressed data and proofs or commitments back to it. Optimistic rollups generally allow a challenge period for disputed state transitions. Zero-knowledge rollups use validity proofs to demonstrate that state changes followed the rules.

Sidechain

A sidechain is a separate blockchain connected to another network through bridges or compatible applications. It has its own consensus and security assumptions. Calling a network a sidechain does not mean it inherits all the security of the chain to which it connects.

Blockchain bridge

A bridge transfers messages or representations of assets between networks. The original asset may be locked on one chain while a corresponding token is issued on another. Bridges can rely on smart contracts, validators, custodians, or combinations of these mechanisms, making their security model essential to understand.

DeFi Terminology

Decentralized finance

Decentralized finance, or DeFi, is a category of blockchain applications that provides activities such as exchanging, lending, borrowing, derivatives, and asset management through smart contracts. Access may be open at the protocol level, while user interfaces, stablecoin issuers, or supporting services can remain centralized.

Our overview of smart contracts in DeFi explains how these applications coordinate transactions without a traditional back-office system.

DEX and automated market maker

A decentralized exchange, or DEX, is a protocol for swapping blockchain assets through smart contracts. An automated market maker, or AMM, is a common DEX design that calculates prices from assets placed in liquidity pools rather than matching every buyer with a specific seller.

Liquidity pool and liquidity provider

A liquidity pool is a smart contract holding tokens that users can trade against or borrow under defined rules. A liquidity provider, or LP, deposits assets into the pool and may receive fees, incentives, or pool tokens representing a claim on part of the assets.

Yield farming and liquidity mining

Yield farming means moving or allocating crypto assets among protocols to earn fees, interest, or token incentives. Liquidity mining is the narrower practice of distributing tokens to users who supply liquidity or perform another specified action.

Returns are not guaranteed and may be offset by token-price changes, contract exploits, liquidation, or impermanent loss. See our guide to yield farming and liquidity mining for a complete risk breakdown.

Impermanent loss

Impermanent loss is the difference between the value of assets left in certain automated liquidity pools and the value those assets would have had if simply held outside the pool. Despite the name, the loss can become permanent when liquidity is withdrawn. Fees and incentives may offset it, but they do not guarantee that outcome.

TVL, APR and APY

  • Total value locked, or TVL: An estimate of assets deposited in a protocol or category, usually converted to a reference currency. It can change because of deposits, withdrawals, and token prices.
  • Annual percentage rate, or APR: A simple annualized rate that normally excludes compounding.
  • Annual percentage yield, or APY: An annualized rate that includes an assumed compounding schedule.

Very high quoted APYs can reflect rapidly issued reward tokens, short measurement periods, leverage, or substantial risk. They are not equivalent to a guaranteed bank-account yield.

Governance and Development Terms

DAO

A decentralized autonomous organization, or DAO, is a blockchain-based governance arrangement in which smart contracts and participant votes coordinate assets, rules, or decisions. The term does not guarantee that control is broadly distributed. Voting power, delegates, developers, multisig signers, and token concentration can all influence outcomes.

Governance token

A governance token gives holders a defined role in proposals or voting. Rights differ widely. Some votes directly execute changes, while others signal preferences to a development team or multisig committee.

Multisig

A multisignature wallet, commonly called a multisig, requires a threshold of approved keys to authorize an action. A two-of-three multisig, for example, requires signatures from any two of three designated keys. Multisigs can reduce dependence on one key but introduce signer coordination and governance risks.

Mainnet and testnet

A mainnet is the production blockchain where assets and transactions have real operational consequences. A testnet is a separate environment for testing software and transactions with tokens that are not intended to carry mainnet value.

Fork, soft fork and hard fork

A fork can mean either a temporary divergence in blockchain history or a change in protocol rules. A soft fork introduces rules designed to remain compatible with nodes enforcing the previous rule set under specified conditions. A hard fork changes rules in a way that older software does not accept, potentially creating separate networks if participants adopt different versions.

Transaction and Blockchain Data Terms

Mempool

A mempool is a node’s collection of valid unconfirmed transactions waiting for possible inclusion in a block. There is not necessarily one universal mempool: individual nodes can have different transactions because of timing, fee policies, resource limits, or network connectivity.

Confirmation

A transaction receives its first confirmation when included in an accepted block. Each additional block built on that history adds another confirmation. The number considered sufficient depends on the blockchain, transaction value, recipient’s policy, and relevant finality mechanism.

Block height

Block height identifies a block’s position relative to the genesis block. It is often used to specify when protocol events occur. Bitcoin halvings, for example, are triggered by block height rather than a fixed calendar date.

Transaction hash or transaction ID

A transaction hash, often called a transaction ID or TXID, is a hash-derived identifier used to look up a transaction. It is not a receipt guaranteeing final settlement; users should also check status, block inclusion, confirmations, network, addresses, and transferred amount.

Blockchain explorer

A blockchain explorer is a website or application that presents blockchain data in a searchable interface. Users can inspect blocks, transactions, addresses, token transfers, fees, and smart contracts. Explorers are convenient third-party views; running a node provides independent verification.

UTXO and account models

In an unspent transaction output, or UTXO, model, transactions consume previous outputs and create new outputs. Bitcoin uses this approach. In an account model, the system updates account balances and state more directly. Ethereum uses accounts for externally owned users and smart contracts.

Common Blockchain Security Terms

Blockchain reorganization

A reorganization, or reorg, happens when nodes replace recently accepted blocks with a competing valid chain that better satisfies the network’s chain-selection rules. Short reorgs can occur naturally when blocks are discovered close together. Deeper reorgs are less common and can reverse recent confirmations.

Double-spend

A double-spend is an attempt to spend the same cryptocurrency units in conflicting transactions. Consensus and confirmation mechanisms help networks converge on one accepted history, but recipients still choose how much confirmation they require before treating a payment as final.

51% attack

A 51% attack generally describes an actor gaining enough mining or validating influence to manipulate chain ordering or censor transactions under a network’s consensus model. It does not normally allow the attacker to forge another user’s signature, spend coins without keys, or violate every consensus rule.

Smart-contract exploit

A smart-contract exploit uses a flaw in contract code, economic design, permissions, or connected systems to produce an unintended result. An audit can reduce risk but does not guarantee that a contract is safe.

Rug pull

A rug pull is a project exit or manipulation in which insiders remove liquidity, misuse privileged controls, abandon promised work, or otherwise leave participants with impaired assets. The term is informal and can describe several different forms of fraud or abusive project control.

Frequently Asked Questions

Is blockchain the same as cryptocurrency?

No. Blockchain is a distributed ledger structure and network system. Cryptocurrency is a type of digital asset that may operate through a blockchain.

Does a crypto wallet store coins?

Not literally. The blockchain records the relevant assets and balances. A wallet manages keys and creates signed instructions that control them.

Are public keys and wallet addresses identical?

Not always. Many blockchains derive addresses from public keys using hashing, prefixes, checksums, or other formatting rules. The relationship depends on the network.

Are all blockchains decentralized?

No. Some networks are permissioned or controlled by a limited group. Even public networks can have concentrated infrastructure, token ownership, development influence, mining, staking, or governance.

Does “on-chain” mean risk-free?

No. On-chain activity can still involve vulnerable smart contracts, stolen keys, manipulated oracle data, bridge failures, illiquid tokens, administrator privileges, and irreversible mistakes.

What is the most important blockchain security rule?

Protect private keys and recovery phrases. Verify the network, address, contract, and transaction details before signing. Blockchain transactions are often difficult or impossible to reverse after confirmation.

Final Takeaway

Blockchain vocabulary becomes easier when the terms are grouped by function. Blocks and transactions describe the ledger. Hashes, keys, and signatures provide cryptographic verification. Nodes and consensus mechanisms determine which updates are accepted. Coins, tokens, and smart contracts create the asset and application layer, while bridges, rollups, and DeFi protocols build additional services on top.

The most useful habit is to ask what a term means on a specific network. “Staking,” “finality,” “wallet,” “Layer 2,” and even “decentralized” can describe materially different systems. Understanding the underlying mechanism is more valuable than relying on the label alone.

This article is educational and does not provide financial, legal, or investment advice.

Comments

Leave a Reply