一种基于可验证随机函数的区块链选举的实现方法

    公开(公告)号:CN115834096A

    公开(公告)日:2023-03-21

    申请号:CN202210681968.X

    申请日:2022-06-15

    Applicant: 北京大学

    Abstract: 本发明提供一种基于可验证随机函数的区块链选举的实现方法,包括生成公私钥、将给定信息经过两次哈希操作映射为一随机数、生成随机数和相应验证值、计算得票数、检验随机数是否正确、检验得票数是否正确。本发明为了高效完成区块链密钥安全及安全增强技术任务,构建了一个用于区块链共识机制的选举过程中的可验证随机函数,给出了基于可验证随机函数的选举过程。该方法既能够验证随机数的真实性,又具有较高的安全性,保证与椭圆曲线随机一点对于敌手的不可区分性质。该模型框架使用了两次哈希操作,旨在进一步提高公私钥对信息的安全性和唯一性。本发明能很好地加强区块链密钥及其技术的安全性,提高攻击难度。

Patent Agency Ranking