Snowglobe

Used as a pre consensus algorithm in the future of BCH

The pre-consensus Snowglobe protocol would run parallel with the original proof-of-work consensus mechanism and it has a variety of different benefits.

Software developer Tyler Smith recently published specifications to a new concept he has created called Snowglobe. From the documentation:

“This document specifies a propagation protocol for nodes of a Nakamoto Consensus network in which participants actively work to reconcile their local states against each other,” the Snowglobe specs state. “It enables nodes to sample each others’ state in order to determine which item in a conflict set is currently chosen by the most nodes, and to work toward a super majority of nodes choosing the same set of items.”

"An Avalanche-based consensus algorithm is used for this process affording the protocol asynchrony, metastability, and quiescent finality."

“Using Avalanche in Bitcoin Cash for miner coordination provides a very elegant, decentralized coordination mechanism that can potentially prevent miners from accepting double spend bribes and when combined with double spend notifications, make [zero-confirmation] transactions very secure,” Pacia said at the time. In February 2019, Pacia and fellow BCHD developers revealed that an “Avalanche proof of concept is officially running on mainnet.”

The whitepaper describe four different protocols called Slush, Snowflake, Snowball, and Avalanche.

Whitepaper

https://ipfs.io/ipfs/QmUy4jh5mGNZvLkjies1RWM4YuvJh5o2FYopNPVYwrRVGV

Tags

0 conf transactions, Avalanche, Avalanche-based consensus, Bchd, Chris Pacia, Double-spend proofs, Electron Cash wallet, Jonald Fyookball, Nakamoto consensus, nodes, Openbazaar Developer, Pre-Consensus, Slush, Snowball, Snowflake, Snowglobe, Team Rocket, technology, Tyler Smith, zero confirmation