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.
翻译:最近,对分散式随机传记(DRB)协议领域的科学兴趣日益增长,部分是由于现代加密技术,如加密、密闭式技术、链式技术和分散财务等的破坏性技术的成功,对公开、可靠、可信、可核实和分散的随机性来源极为需要。另一方面,最近在开发新的加密原始技术方面取得的进展,使人们对建立大量设计与原始原始技术不同的DRB协议产生了极大的兴趣。根据我们的知识,没有系统而全面的工作系统化和分析现有的DRB协议。因此,我们介绍了知识系统化(SoK),旨在构建DRB协议的多面研究机构。在这个SOK中,我们按照以下轴线来界定DRB协议:其原始基础、特性和安全。 SoK试图填补这一空白,为DRB协议提供一些基本的标准定义和要求,如不易定义、重复性、可调阅性、现有DRB协议系统系统化系统化和分析现有的协议。我们提出了知识系统化(SoK),旨在构建关于DRB协议的多面性研究结构、我们当前协议的清晰性、我们组织间协议的可操作性,以及公众可理解性,从而强调RBRBRB协议的可操作性。