Smart Contract-based Secure Verifiable Random Function using ChaCha20 Sequence in Blockchain

Bong Gon Kim, Dennis Wong

研究成果: Conference contribution同行評審

1 引文 斯高帕斯(Scopus)

摘要

We provide a novel smart contract-based Verifiable Random Function (VRF) scheme that addresses the challenges associated with existing frameworks. Our suggested distributed VRF instantiation employs multi-party computation (MPC) within a blockchain network, ensuring collective randomness and security by preventing any singular participant from predicting the VRF's output. We endeavor to augment the stochastic nature of our VRF system by incorporating a cryptographically secure ChaCha20 sequence for the generation of pseudo-random sequences. We consider the forward security by adapting Identity-based Encryption (IBE) and show a cryptographic VRF construction, based on Elgamal Encryption and Discrete Logarithm Problem (DLP)-based cryptographic primitives with Decentralized Identifier (DID) for the MPC operations. The construction presents how to prove the correctness of the VRF's outputs with proofs, rendering it applicable for use cases necessitating random yet verifiable values. Moreover, we show the security analysis with formal proofs and entropy approximation for the randomness of the VRF output. Furthermore, employing the NIST SP800-22 randomness test suite for statistical randomness evaluation, our result shows an overall pass rate of 96.59% across a total of 176 tests encompassing 11 standard test cases. The average p -value is observed as 0.5728, indicative of relevant statistical randomness within the generated sequences. We also provide specific details on the implementation of our VRF scheme within a Solidity smart contract.

原文English
主出版物標題ICBCT 2023 - 2023 5th International Conference on Blockchain Technology
發行者Association for Computing Machinery
頁面41-51
頁數11
ISBN(電子)9798400716508
DOIs
出版狀態Published - 10 11月 2023
事件5th International Conference on Blockchain Technology, ICBCT 2023 - Virtual, Guilin, China
持續時間: 10 11月 202312 11月 2023

出版系列

名字ACM International Conference Proceeding Series

Conference

Conference5th International Conference on Blockchain Technology, ICBCT 2023
國家/地區China
城市Virtual, Guilin
期間10/11/2312/11/23

指紋

深入研究「Smart Contract-based Secure Verifiable Random Function using ChaCha20 Sequence in Blockchain」主題。共同形成了獨特的指紋。

引用此