VBFT共识机制的随机数生成方法和共识机制系统

    公开(公告)号:CN113111373B

    公开(公告)日:2022-06-07

    申请号:CN202110519609.X

    申请日:2021-05-13

    Abstract: VBFT共识机制的随机数生成方法和共识机制系统涉及VBFT共识机制技术领域,解决了现有VBFT共识机制不够安全的问题,包括秘密共享、子份额的非交互式零知识证明验证、参与者将接收的所有秘密子份额进行同态相加、参与者采用自己私钥为同态相加的结果进行解密得到解密和进行解码;参与者生成并提供用于验证其自身解密的非交互式零知识证明;所有验证通过的参与者根据解码后的子份额之和计算可验证随机数。秘密共享包括生成多项式、计算子份额、明文编码、公钥加密以及分发秘密子分额等步骤。基于本发明,互不信任的多方共同生成一个由多方完成计算、任何人可验证的随机数,随机数的真伪以及生成过程能被任何人验证,具有高效安全的优点。

    VBFT共识机制的随机数生成方法和共识机制系统

    公开(公告)号:CN113111373A

    公开(公告)日:2021-07-13

    申请号:CN202110519609.X

    申请日:2021-05-13

    Abstract: VBFT共识机制的随机数生成方法和共识机制系统涉及VBFT共识机制技术领域,解决了现有VBFT共识机制不够安全的问题,包括秘密共享、子份额的非交互式零知识证明验证、参与者将接收的所有秘密子份额进行同态相加、参与者采用自己私钥为同态相加的结果进行解密得到解密和进行解码;参与者生成并提供用于验证其自身解密的非交互式零知识证明;所有验证通过的参与者根据解码后的子份额之和计算可验证随机数。秘密共享包括生成多项式、计算子份额、明文编码、公钥加密以及分发秘密子分额等步骤。基于本发明,互不信任的多方共同生成一个由多方完成计算、任何人可验证的随机数,随机数的真伪以及生成过程能被任何人验证,具有高效安全的优点。

Patent Agency Ranking