DFINITY Technology Overview Series, Consensus System

05/11/2018
by   Timo Hanke, et al.
0

The DFINITY blockchain computer provides a secure, performant and flexible consensus mechanism. At its core, DFINITY contains a decentralized randomness beacon which acts as a verifiable random function (VRF) that produces a stream of outputs over time. The novel technique behind the beacon relies on the existence of a unique-deterministic, non-interactive, DKG-friendly threshold signatures scheme. The only known examples of such a scheme are pairing-based and derived from BLS. The DFINITY blockchain is layered on top of the DFINITY beacon and uses the beacon as its source of randomness for leader selection and leader ranking. A "weight" is attributed to a chain based on the ranks of the leaders who propose the blocks in the chain, and that weight is used to select between competing chains. The DFINITY blockchain is layered on top of the DFINITY beacon and uses the beacon as its source of randomness for leader selection and leader ranking blockchain is further hardened by a notarization process which dramatically improves the time to finality and eliminates the nothing-at-stake and selfish mining attacks. DFINITY consensus algorithm is made to scale through continuous quorum selections driven by the random beacon. In practice, DFINITY achieves block times of a few seconds and transaction finality after only two confirmations. The system gracefully handles temporary losses of network synchrony including network splits, while it is provably secure under synchrony.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/17/2019

RepChain: A Reputation based Secure, Fast and High Incentive Blockchain System via Sharding

In today's blockchain system, designing a secure and high throughput on ...
research
06/04/2021

PoDT: A Secure Multi-chains Consensus Scheme Against Diverse Miners Behaviors Attacks in Blockchain Networks

As cross-chain technologies make the interactions among different blockc...
research
09/05/2018

Bicomp: A Bilayer Scalable Nakamoto Consensus Protocol

Blockchain has received great attention in recent years and motivated in...
research
10/03/2021

Be Aware of Your Leaders

Advances in blockchains have influenced the State-Machine-Replication (S...
research
08/26/2022

Consensusless Blockchain: A Promising High-Performance Blockchain without Consensus

Consensus is unnecessary when the truth is available. In this paper, we ...
research
07/20/2021

Machine Learning Enhanced Blockchain Consensus with Transaction Prioritization for Smart Cities

In the given technology-driven era, smart cities are the next frontier o...
research
06/23/2022

Homomorphic Sortition – Secret Leader Election for Blockchain

In a secret single leader election protocol (SSLE), one of the system me...

Please sign up or login with your details

Forgot password? Click here to reset