BLEPM study materials
BLEPM study resources

BLEPM key terms

BLEPM · Get comfortable with the vocabulary.

Distributed Ledger Technology (DLT)

A system in which identical or reconcilable records of transactions are held and updated across multiple independent nodes, with no single node holding unilateral authority over the shared record.

Related: Blockchain, Node
Blockchain

A ledger structure that links batches of transactions into cryptographically chained blocks, so that altering an earlier block invalidates all later ones and is detectable by any participant.

Related: Hash Function, Merkle Tree, Immutability
Hash Function

A one-way mathematical function that maps any input to a fixed-length output, where small input changes produce unpredictable new outputs and finding two inputs with the same output is infeasible.

Related: Merkle Tree, Digital Signature
Merkle Tree

A binary tree of hashes in which each parent hash summarizes its children, allowing a participant to prove a single transaction is in a block by checking only a short path of hashes.

Related: Hash Function, Blockchain
Immutability

The property that recorded transactions cannot practically be altered or deleted after commitment, achieved through hash chaining, replication across nodes, and consensus rules rather than through physical write protection.

Related: Blockchain, Finality
Node

A participant's running copy of the ledger software that stores ledger state, validates transactions and blocks against agreed rules, and communicates with peers to propagate updates.

Related: Peer, Distributed Ledger Technology (DLT)
Genesis Block

The first block in a chain, hard-coded or configured at network creation, which anchors all subsequent blocks and defines the starting state of the ledger.

Related: Blockchain, Chain Height
Chain Height

The number of blocks from the genesis block to the current tip, used as a rough measure of ledger age and as a reference point when comparing competing chains.

Related: Genesis Block, Fork
Fork

A divergence in ledger history where two valid versions of the chain exist, arising from concurrent block production or from deliberate rule changes that split the network.

Related: Chain Height, Finality
Consensus Mechanism

The protocol by which independent nodes agree on transaction order and ledger state while tolerating faulty or malicious participants, determining throughput, latency, and failure assumptions.

Related: Byzantine Fault Tolerance (BFT), Proof of Authority, Finality
Byzantine Fault Tolerance (BFT)

A class of consensus protocols that keeps a network consistent even when some nodes fail arbitrarily or send conflicting messages, typically tolerating fewer than one third of participants misbehaving.

Related: Consensus Mechanism, Quorum
Proof of Work (PoW)

A consensus approach where participants expend computational effort to find a hash below a target, making block production costly and history revision economically impractical.

Related: Consensus Mechanism, Fork
Proof of Stake (PoS)

A consensus approach where the right to propose and attest blocks is weighted by bonded economic stake, and validators lose stake if they violate protocol rules.

Related: Consensus Mechanism, Proof of Authority
Proof of Authority (PoA)

A consensus approach in which a known, permissioned set of validators signs blocks, trading open participation for high throughput and predictable block times in consortium settings.

Related: Consensus Mechanism, Permissioned Network
Quorum

The minimum number or weight of participants whose agreement is required to commit a transaction or elect a leader, often expressed as a fraction of voting power.

Related: Byzantine Fault Tolerance (BFT), Consensus Mechanism
Finality

The assurance that a committed transaction will not be reversed, either probabilistic when reversal merely becomes increasingly unlikely or deterministic when protocol rules guarantee no competing block can replace it.

Related: Consensus Mechanism, Fork
Smart Contract

Code deployed to a ledger that executes deterministically when triggered by a transaction, updating ledger state according to rules that all validating nodes apply identically.

Related: Chaincode, Determinism, Gas
Chaincode

In Hyperledger Fabric, the packaged program installed on peers and instantiated on a channel that implements business logic and reads or writes world state through a defined interface.

Related: Smart Contract, Endorsement Policy, World State
Determinism

The requirement that contract execution produce identical results on every validating node for the same inputs, so contracts must avoid randomness, wall-clock time, and external calls that vary.

Related: Smart Contract, Endorsement Policy
Gas

A unit that meters computational work performed by a contract, priced and prepaid by the submitter to bound execution cost and prevent infinite loops from halting the network.

Related: Smart Contract, Determinism
World State

The current values of all ledger variables as of the latest committed block, held in a database for fast reads and derived from the accumulated history of transactions.

Related: Chaincode, State Database
State Database

The key-value or document store that holds the latest world state for efficient queries, rebuildable from ledger blocks and therefore not itself the authoritative record.

Related: World State, Ledger
Ledger

The append-only record of committed transactions plus the current state derived from them; in enterprise platforms it is replicated only to peers authorized for the relevant channel.

Related: World State, Channel
Channel

A private sub-network in Hyperledger Fabric in which a defined subset of organizations shares its own ledger, chaincode, and membership, isolating data from other channel participants.

Related: Permissioned Network, Private Data Collection
Private Data Collection

A Fabric feature that distributes specified transaction fields only to authorized organizations while other channel members receive a hash of that data for verification purposes.

Related: Channel, Zero-Knowledge Proof
Permissioned Network

A ledger network where participation, transaction submission, and validation rights are restricted to identified and approved members under an agreed membership policy.

Related: Membership Service Provider (MSP), Proof of Authority
Membership Service Provider (MSP)

The Fabric component that defines which certificate authorities and identities are trusted for an organization, translating X.509 certificates into roles the network enforces.

Related: Permissioned Network, Certificate Authority (CA)
Certificate Authority (CA)

A trusted service that verifies an entity's identity and issues the signed digital certificate binding that identity to a public key used in authentication and signing.

Related: Membership Service Provider (MSP), Digital Signature
Digital Signature

A cryptographic value produced with a private key over a message digest, verifiable by anyone holding the corresponding public key, providing authenticity and tamper evidence.

Related: Hash Function, Certificate Authority (CA)
Zero-Knowledge Proof

A cryptographic method letting a party prove a statement is true, such as holding a valid credential or a value in range, without revealing the underlying data.

Related: Private Data Collection, Selective Disclosure
Selective Disclosure

A privacy design in which a participant reveals only the transaction attributes a counterparty or regulator needs, keeping other fields confidential through encryption or proofs.

Related: Zero-Knowledge Proof, Private Data Collection
Endorsement Policy

A rule in Hyperledger Fabric specifying which organizations must simulate and sign a transaction proposal before it can be ordered and committed to the ledger.

Related: Chaincode, Ordering Service
Ordering Service

The Fabric component that receives endorsed transactions, establishes a total order, and delivers them in blocks to peers, separating consensus from execution.

Related: Endorsement Policy, Consensus Mechanism
Interoperability

The ability of separate ledger networks and legacy systems to exchange data and value through agreed standards, message formats, and bridging or gateway mechanisms.

Related: Oracle, Application Programming Interface (API) Gateway
Oracle

A trusted service that brings off-ledger data, such as prices, shipment events, or payment confirmations, into a contract, introducing a dependency on that service's reliability.

Related: Interoperability, Determinism
Application Programming Interface (API) Gateway

An integration layer that authenticates external callers, maps their requests to ledger transactions or queries, and shields client systems from node and protocol details.

Related: Interoperability, Node
Tokenization

Representing a real-world asset or right as a ledger entry with defined ownership and transfer rules, enabling fractional holding and automated settlement.

Related: Smart Contract, Use Case Assessment
Use Case Assessment

A structured evaluation of whether a proposed blockchain use case needs shared multi-party state, disintermediation, or auditability enough to justify the cost of a distributed ledger.

Related: Tokenization, Governance Framework
Process Re-engineering

Redesigning cross-organizational workflows and roles around shared ledger data rather than simply automating existing paper or message-based steps on the new platform.

Related: Use Case Assessment, Governance Framework
Governance Framework

The documented decision rights, membership rules, dispute resolution, change control, and operating obligations that let multiple organizations run a shared ledger network durably.

Related: Consortium, Process Re-engineering
Consortium

A group of organizations that jointly operate a permissioned ledger network, sharing costs and governance while retaining independent business interests and competing in some areas.

Related: Governance Framework, Permissioned Network
Regulatory Compliance Mapping

The practice of tracing each ledger data flow and control to applicable obligations, such as data protection, record retention, financial reporting, and audit rights, before deployment.

Related: Governance Framework, Selective Disclosure
Right to Erasure

A data protection obligation allowing individuals to demand deletion of personal data, which conflicts with immutable ledgers and is usually addressed by keeping personal data off-chain.

Related: Regulatory Compliance Mapping, Off-Chain Storage
Off-Chain Storage

Keeping large or sensitive payloads outside the ledger and recording only a hash or reference on-chain, preserving verifiability while supporting deletion and confidentiality requirements.

Related: Right to Erasure, Interoperability
Proof of Concept (PoC)

A bounded build that tests whether a chosen platform and contract logic can satisfy defined technical and business criteria before committing to production investment.

Related: Use Case Assessment, Pilot
Pilot

A limited production deployment with real users and data in a controlled scope, used to validate operations, governance, and benefits before scaling network-wide.

Related: Proof of Concept (PoC), Governance Framework
Key Management

The lifecycle practices for generating, storing, rotating, backing up, and revoking private keys and certificates, including hardware security modules and separation of duties.

Related: Digital Signature, Certificate Authority (CA)
Identity Lifecycle Management

The onboarding, role assignment, credential renewal, suspension, and offboarding of participant identities, kept synchronized with organizational joiner-mover-leaver processes.

Related: Membership Service Provider (MSP), Key Management