A B C D E F N P R S V

A

Attestation

A vote by a validator on the current state of the blockchain. In proof of stake systems, validators attest to blocks they believe should be added to the chain, helping to achieve consensus across the network.

B

Block Proposal

The process by which a selected validator creates and broadcasts a new block to the network. In proof of stake, validators are chosen based on their stake and other factors to propose new blocks.

Byzantine Fault Tolerance

The ability of a distributed network to reach consensus even when some nodes fail or act maliciously. This property is essential for blockchain security and is achieved through various consensus mechanisms.

C

Consensus Mechanism

The protocol used by blockchain networks to achieve agreement on the state of the ledger among distributed nodes. Proof of stake is one type of consensus mechanism that differs from proof of work.

Consensus Layer

The component of a blockchain network responsible for achieving agreement on the order and validity of transactions. In proof of stake networks, this layer coordinates validator activities.

D

Delegated Proof of Stake (DPoS)

A variation of proof of stake where token holders vote to elect a limited number of validators who are responsible for validating transactions and creating blocks on behalf of the network.

Downtime

The period when a validator node is offline or unable to participate in network consensus. Extended downtime can result in penalties and reduced rewards for validators.

E

Epoch

A fixed period of time or number of blocks used in proof of stake protocols to organize validator duties and reward distribution. Epochs help structure the consensus process and network upgrades.

Execution Layer

The component of a blockchain that processes transactions and executes smart contracts. It works in conjunction with the consensus layer to maintain the blockchain state.

F

Finality

The guarantee that a transaction or block cannot be reversed or altered once it has been confirmed. Different proof of stake protocols achieve finality through various mechanisms and timeframes.

Fork Choice Rule

The algorithm used by validators to determine which chain to follow when multiple competing chains exist. This rule is crucial for maintaining consensus in proof of stake networks.

N

Node

A computer that participates in a blockchain network by maintaining a copy of the ledger and/or validating transactions. In proof of stake, validator nodes perform specific consensus-related functions.

Nothing at Stake Problem

A theoretical issue in proof of stake systems where validators might attempt to validate multiple competing chains simultaneously because validation costs are minimal, potentially compromising network security.

P

Proof of Stake (PoS)

A consensus mechanism where validators are selected to create new blocks based on the amount of cryptocurrency they hold and are willing to "stake" as collateral, rather than computational power as in proof of work.

Protocol

The set of rules and specifications that govern how a blockchain network operates, including how validators are selected, how blocks are created, and how consensus is achieved.

R

Randomness

The unpredictable selection process used in many proof of stake systems to choose validators fairly and prevent manipulation. Cryptographic techniques ensure true randomness in validator selection.

Reward Mechanism

The system by which validators are compensated for their participation in network consensus. Rewards typically come from newly minted tokens and transaction fees, distributed based on validator performance.

S

Slashing

A penalty mechanism in proof of stake networks where validators lose a portion of their staked assets for malicious behavior or significant protocol violations, such as double-signing or extended downtime.

Stake

The amount of cryptocurrency locked up by a validator as collateral to participate in network consensus. The stake can be reduced through slashing if the validator misbehaves.

V

Validator

A network participant in proof of stake systems responsible for proposing and attesting to blocks. Validators must stake cryptocurrency and run specialized software to perform these duties.

Validator Queue

The waiting list for potential validators who have deposited the required stake but have not yet been activated to participate in consensus. Queue length varies based on network capacity and demand.