[Glossary] Protocol Deep Dive Terms
-
Below is a comprehensive glossary of terms you’ll encounter in Protocol Deep Dive discussions. Definitions are concise and clear—perfect for anyone exploring blockchain architecture.
Protocol Basics
- Mainnet: The live blockchain where real transactions occur (e.g., Ethereum mainnet).
- Testnet: A sandbox network for developers to trial features without real value.
- Genesis Block: The very first block of a blockchain—the “birth certificate” of the protocol.
- Hard Fork: A permanent, backward-incompatible protocol upgrade requiring all nodes to update software.
- Soft Fork: A backward-compatible upgrade—nodes that don’t update still follow new rules but may lose access to new features.
Layer-1 vs. Layer-2
- Layer-1 (L1): The base blockchain protocol (e.g., Bitcoin, Ethereum) handling consensus, security, and data availability.
- Layer-2 (L2): Secondary frameworks built atop L1 to improve scalability and reduce fees (e.g., rollups, state channels).
- State Channel: Off-chain transactions between participants settled later on L1—great for fast, low-fee micro-payments.
- Rollup: Bundles (“rolls up”) many transactions into one L1 proof—includes Optimistic (fraud-proof) and zk-Rollup (zero-knowledge proof).
️ Consensus Mechanisms
- Proof of Work (PoW): Miners solve cryptographic puzzles to add blocks—energy-intensive but battle-tested.
- Proof of Stake (PoS): Validators lock up (stake) tokens to propose and validate blocks—more energy-efficient.
- Delegated Proof of Stake (DPoS): Token holders vote to elect a small set of delegates who validate blocks.
- Byzantine Fault Tolerance (BFT): Protocol designs that tolerate a fraction of malicious actors and still reach consensus.
Interoperability & Bridges
- Cross-Chain Bridge: Connects two blockchains, allowing tokens or data to move between them.
- Wrapped Token: A token on chain B representing an asset from chain A (e.g., wBTC on Ethereum).
- IBC (Inter-Blockchain Communication): A standard protocol (used in Cosmos) for secure cross-chain messaging.
- Atomic Swap: A peer-to-peer exchange of assets across chains without a trusted intermediary.
Security & Performance
- Finality: The point at which a block is guaranteed immutable—instant in PoS, probabilistic in PoW.
- Throughput (TPS): Transactions per second a protocol can process—higher TPS = more scalable.
- Sharding: Splitting the blockchain into multiple “shards” that process transactions in parallel to boost TPS.
- Validator Node: A server running the protocol’s software, participating in block validation or consensus.
- RPC Endpoint: A URL where you send JSON-RPC calls to query blockchain data or submit transactions.
Pin this thread as your go-to reference when dissecting any protocol. Spot a term we’ve missed or want examples? Drop a comment below!
-
C CryptoKas pinned this topic