An Anonymous Verifiable Random Function with Applications in Blockchain
- Yao, S; Zhang, DW
- 2022
- 点赞
- 收藏
【Author】 Yao, Shuang; Zhang, Dawei
【Source】WIRELESS COMMUNICATIONS & MOBILE COMPUTING
【影响因子】2.146
【Abstract】Verifiable random function is a powerful function that provides a noninteractively public verifiable proof for its output. Recently, verifiable random function has found essential applications in designing secure consensus protocols in blockchain. How to construct secure and practical verifiable random functions has also attracted more and more attention. In this paper, we propose a practical anonymous verifiable random function. Security proofs show that the proposed anonymous verifiable random function achieves correctness, anonymity, uniqueness, and pseudorandomness. In addition, we show a concrete application of our proposed anonymous verifiable random function in blockchain to improve the consensus mechanism for Hyperledger fabric. Finally, we implement the proposed anonymous verifiable random function and evaluate its performance. Test results show that the proposed anonymous verifiable random function supports faster computing operations and has a smaller proof size.
【Keywords】
【发表时间】2022 19-Apr
【收录时间】2022-06-18
【文献类型】实证性文章
【主题类别】
区块链技术-核心技术-加密算法
【DOI】 10.1155/2022/6467866
评论