Glossary & Reference

Essential Web3 & Dime Glossary: Technical Terminology Demystified

Quick reference guide covering cryptographic primitives, state storage concepts, consensus mechanics, and protocol execution terminology in plain technical language.

Abstract geometric cryptographic primitives and block structures in dark environment

Comprehensive Technical Glossary

This glossary provides concise, authoritative definitions of key concepts in distributed systems, cryptographic verification, and Dime protocol mechanics.


A

  • Account: A record on the ledger that either holds data or is an executable program. Every piece of state on the network resides in an account.
  • Air-Gapped: A physical security configuration where a computer or hardware wallet is completely isolated from the internet and local network.
  • Anchor Framework: A development suite for Rust programs providing serialization macros, security checks, and interface definitions.

B

  • BIP-39: Bitcoin Improvement Proposal defining the generation of a deterministic 12-to-24 word mnemonic sentence from random entropy.
  • Block Time: The duration required to produce and confirm a new block slot on the ledger (typically ~400ms).
  • Borsh: Binary Object Representation Serializer for Hashing; an efficient binary serialization format used for account data.

C

  • Compute Unit (CU): The atomic measure of computational effort consumed when executing an instruction on the virtual machine.
  • Cross-Program Invocation (CPI): The process by which one on-chain program invokes the instructions of another program during execution.

E

  • Ed25519: An elliptic curve digital signature algorithm based on Twisted Edwards curves, used for signing transactions.
  • Epoch: A defined period of time (measured in slots) during which a specific validator leader schedule remains active.

H

  • Hardware Security Module (HSM): A physical computing device that safeguards and manages digital keys and performs cryptographic operations.

L

  • Lamport: The fractional atomic unit of the native currency (1 Token = 1,000,000,000 Lamports).
  • Leader Schedule: A deterministic timetable assigning block production responsibilities to specific validators for upcoming slots.

M

  • Multi-Signature (Multisig): A digital signature scheme requiring M of N authorized private keys to sign before a transaction executes.

P

  • Program-Derived Address (PDA): An account address derived deterministically from a program ID and seed bytes, allowing programs to sign transactions programmatically.
  • Proof-of-History (PoH): A sequential cryptographic clock that allows distributed nodes to verify the sequence and passage of time without heavy consensus gossip.

R

  • Rent: A storage fee mechanism requiring accounts to maintain a minimum balance of lamports to cover persistent on-chain memory costs.

S

  • Slashing: The programmatic confiscation of a validator’s delegated stake as a penalty for malicious or protocol-violating actions.
  • Slot: The discrete time window during which a designated leader can produce a block and broadcast it to the network.

V

  • Validator: A full node that participates in consensus by producing blocks and casting votes on ledger state.
  • Verifiable Delay Function (VDF): A cryptographic function that requires a specific sequential time to compute but can be verified rapidly by others.

For tailored educational workshops or protocol walkthroughs for your engineering department, consult our Advisory Desk.

Educational Reference Note

This analysis was prepared by the research team at Dime Research Notes in Bangkok for educational and architectural evaluation purposes. For customized team briefings or node architecture sessions, consult our advisory desk.