Avalanche consensus

E920337

Avalanche consensus is a family of probabilistic, metastable consensus protocols that achieve high throughput and fast finality for decentralized networks through repeated randomized sampling and gossip-based voting.

Try in SPARQL Jump to: Statements Referenced by

Statements (50)

Predicate Object
instanceOf Byzantine fault tolerant consensus protocol
consensus protocol family
gossip-based consensus protocol
metastable consensus protocol
probabilistic consensus protocol
achieves consensus via repeated subsampled voting
contrastedWith Nakamoto consensus
classical BFT consensus
designedFor fast finality
high throughput
developedFor decentralized networks
field blockchain technology
cryptography
distributed systems
finalityType probabilistic finality
hasAdvantage high validator set scalability
low communication overhead per decision
no global leader election required
hasComponent Avalanche voting on DAG
Slush subprotocol NERFINISHED
Snowball subprotocol NERFINISHED
Snowflake subprotocol
hasProperty high scalability
leaderless operation
low latency finality
metastability
probabilistic safety
includesProtocol Avalanche DAG protocol
Slush NERFINISHED
Snowball NERFINISHED
Snowflake NERFINISHED
inspired Avalanche protocol family NERFINISHED
introducedIn Avalanche whitepaper
parameterizableProperty confidence threshold for decisions
liveness threshold
safety threshold
reliesOn gossip network
random peer sampling
requires repeated sampling until confidence threshold reached
securityModel probabilistic safety with tunable parameters
supports DAG-based ledgers
UTXO-based ledgers
smart contract platforms
tolerates Byzantine failures
network asynchrony
usedBy Avalanche C-Chain NERFINISHED
Avalanche Primary Network NERFINISHED
Avalanche blockchain NERFINISHED
usesTechnique gossip-based voting
repeated randomized sampling

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Avalanche consensusMechanism Avalanche consensus