Back to Search Start Over

DisCO: Peer-to-Peer Random Number Generator in Partial Synchronous Systems

Authors :
Grigorii Melnikov
Mikhail Krasnoselskii
Yury Yanovich
Source :
BRAINS
Publication Year :
2021
Publisher :
IEEE, 2021.

Abstract

Random number generators (RNG) are an underlying part of Proof-of-Stake consensus protocols and are critically important for many distributed applications on blockchains and directed acyclic graphs (DAGs). A fault-tolerant approach needs the communication and computation synchronicity assumptions to resolve it. The authors present DisCO-an upgraded version of the No-Dealer algorithm. DisCO works under the partial synchronous assumption and guarantees output per run, compared to No-Dealer, which works in a synchronous model and either generates output or detects a faulty participant. DisCO's communication model is more practical than NoDealer's as it meets the Internet. We implemented DisCO as a decentralized application on Hedera Hashgraph DAG. The source code and performance tests are provided.

Details

Database :
OpenAIRE
Journal :
2021 3rd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS)
Accession number :
edsair.doi...........302f44226cddf9f5922914fe27886969
Full Text :
https://doi.org/10.1109/brains52497.2021.9569807