Consensus Layer

Component responsible for validator sets, finality, and fork choice, e.g., Ethereum’s Beacon clients.

Commit‑Reveal

Two‑phase pattern where a hash commitment is posted first and the plaintext is revealed later, preventing front‑running.

Composable

Property that lets protocols and contracts interoperate like Lego blocks to form new applications.

Cold Wallet

Offline wallet or hardware device that stores keys away from internet‑connected systems.

CoinJoin

Privacy technique that combines many users’ UTXOs into a single transaction to break chain analysis.

Client Diversity

Security property achieved by distributing node share across multiple independent client implementations.