SoK: Decentralized Randomness Beacon Protocols

05/26/2022
by   Mayank Raikwar, et al.
0

The scientific interest in the area of Decentralized Randomness Beacon (DRB) protocols has been thriving recently. Partially that interest is due to the success of the disruptive technologies introduced by modern cryptography, such as cryptocurrencies, blockchain technologies, and decentralized finances, where there is an enormous need for a public, reliable, trusted, verifiable, and distributed source of randomness. On the other hand, recent advancements in the development of new cryptographic primitives brought a huge interest in constructing a plethora of DRB protocols differing in design and underlying primitives. To the best of our knowledge, no systematic and comprehensive work systematizes and analyzes the existing DRB protocols. Therefore, we present a Systematization of Knowledge (SoK) intending to structure the multi-faced body of research on DRB protocols. In this SoK, we delineate the DRB protocols along the following axes: their underlying primitive, properties, and security. This SoK tries to fill that gap by providing basic standard definitions and requirements for DRB protocols, such as Unpredictability, Bias-resistance, Availability (or Liveness), and Public Verifiability. We classify DRB protocols according to the nature of interactivity among protocol participants. We also highlight the most significant features of DRB protocols such as scalability, complexity, and performance along with a brief discussion on its improvement. We present future research directions along with a few interesting research problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/21/2021

SoK: Decentralized Finance (DeFi)

Decentralized Finance (DeFi), a blockchain powered peer-to-peer financia...
research
05/02/2020

Binding of Endpoints to Identifiers by On-Chain Proofs

In many applications, identity management (IdM) is used to associate a s...
research
02/23/2023

A Survey of Secure Computation Using Trusted Execution Environments

As an essential technology underpinning trusted computing, the trusted e...
research
02/03/2021

TBFT: Understandable and Efficient Byzantine Fault Tolerance using Trusted Execution Environment

While the requirements for reliability increasing rapidly in distributed...
research
07/08/2018

Coalgebraic Tools for Randomness-Conserving Protocols

We propose a coalgebraic model for constructing and reasoning about stat...
research
06/15/2019

PREStO: A Systematic Framework for Blockchain Consensus Protocols

The rapid evolution of the blockchain community has brought together sta...
research
02/12/2019

Asymptotic Performance Analysis of Blockchain Protocols

In the light of the recent fame of Blockchain technologies, numerous pro...

Please sign up or login with your details

Forgot password? Click here to reset