BLEPM key terms
BLEPM · Get comfortable with the vocabulary.
- Distributed Ledger Technology (DLT)
- Related: Blockchain, Node
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.
- Blockchain
- Related: Hash Function, Merkle Tree, Immutability
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.
- Hash Function
- Related: Merkle Tree, Digital Signature
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.
- Merkle Tree
- Related: Hash Function, Blockchain
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.
- Immutability
- Related: Blockchain, Finality
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.
- Node
- Related: Peer, Distributed Ledger Technology (DLT)
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.
- Genesis Block
- Related: Blockchain, Chain Height
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.
- Chain Height
- Related: Genesis Block, Fork
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.
- Fork
- Related: Chain Height, Finality
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.
- Consensus Mechanism
- Related: Byzantine Fault Tolerance (BFT), Proof of Authority, Finality
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.
- Byzantine Fault Tolerance (BFT)
- Related: Consensus Mechanism, Quorum
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.
- Proof of Work (PoW)
- Related: Consensus Mechanism, Fork
A consensus approach where participants expend computational effort to find a hash below a target, making block production costly and history revision economically impractical.
- Proof of Stake (PoS)
- Related: Consensus Mechanism, Proof of Authority
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.
- Proof of Authority (PoA)
- Related: Consensus Mechanism, Permissioned Network
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.
- Quorum
- Related: Byzantine Fault Tolerance (BFT), Consensus Mechanism
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.
- Finality
- Related: Consensus Mechanism, Fork
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.
- Smart Contract
- Related: Chaincode, Determinism, Gas
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.
- Chaincode
- Related: Smart Contract, Endorsement Policy, World State
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.
- Determinism
- Related: Smart Contract, Endorsement Policy
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.
- Gas
- Related: Smart Contract, Determinism
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.
- World State
- Related: Chaincode, State Database
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.
- State Database
- Related: World State, Ledger
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.
- Ledger
- Related: World State, Channel
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.
- Channel
- Related: Permissioned Network, Private Data Collection
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.
- Private Data Collection
- Related: Channel, Zero-Knowledge Proof
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.
- Permissioned Network
- Related: Membership Service Provider (MSP), Proof of Authority
A ledger network where participation, transaction submission, and validation rights are restricted to identified and approved members under an agreed membership policy.
- Membership Service Provider (MSP)
- Related: Permissioned Network, Certificate Authority (CA)
The Fabric component that defines which certificate authorities and identities are trusted for an organization, translating X.509 certificates into roles the network enforces.
- Certificate Authority (CA)
- Related: Membership Service Provider (MSP), Digital Signature
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.
- Digital Signature
- Related: Hash Function, Certificate Authority (CA)
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.
- Zero-Knowledge Proof
- Related: Private Data Collection, Selective Disclosure
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.
- Selective Disclosure
- Related: Zero-Knowledge Proof, Private Data Collection
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.
- Endorsement Policy
- Related: Chaincode, Ordering Service
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.
- Ordering Service
- Related: Endorsement Policy, Consensus Mechanism
The Fabric component that receives endorsed transactions, establishes a total order, and delivers them in blocks to peers, separating consensus from execution.
- Interoperability
- Related: Oracle, Application Programming Interface (API) Gateway
The ability of separate ledger networks and legacy systems to exchange data and value through agreed standards, message formats, and bridging or gateway mechanisms.
- Oracle
- Related: Interoperability, Determinism
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.
- Application Programming Interface (API) Gateway
- Related: Interoperability, Node
An integration layer that authenticates external callers, maps their requests to ledger transactions or queries, and shields client systems from node and protocol details.
- Tokenization
- Related: Smart Contract, Use Case Assessment
Representing a real-world asset or right as a ledger entry with defined ownership and transfer rules, enabling fractional holding and automated settlement.
- Use Case Assessment
- Related: Tokenization, Governance Framework
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.
- Process Re-engineering
- Related: Use Case Assessment, Governance Framework
Redesigning cross-organizational workflows and roles around shared ledger data rather than simply automating existing paper or message-based steps on the new platform.
- Governance Framework
- Related: Consortium, Process Re-engineering
The documented decision rights, membership rules, dispute resolution, change control, and operating obligations that let multiple organizations run a shared ledger network durably.
- Consortium
- Related: Governance Framework, Permissioned Network
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.
- Regulatory Compliance Mapping
- Related: Governance Framework, Selective Disclosure
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.
- Right to Erasure
- Related: Regulatory Compliance Mapping, Off-Chain Storage
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.
- Off-Chain Storage
- Related: Right to Erasure, Interoperability
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.
- Proof of Concept (PoC)
- Related: Use Case Assessment, Pilot
A bounded build that tests whether a chosen platform and contract logic can satisfy defined technical and business criteria before committing to production investment.
- Pilot
- Related: Proof of Concept (PoC), Governance Framework
A limited production deployment with real users and data in a controlled scope, used to validate operations, governance, and benefits before scaling network-wide.
- Key Management
- Related: Digital Signature, Certificate Authority (CA)
The lifecycle practices for generating, storing, rotating, backing up, and revoking private keys and certificates, including hardware security modules and separation of duties.
- Identity Lifecycle Management
- Related: Membership Service Provider (MSP), Key Management
The onboarding, role assignment, credential renewal, suspension, and offboarding of participant identities, kept synchronized with organizational joiner-mover-leaver processes.