一种基于代理和匿名的PBFT共识计算方法

    公开(公告)号:CN115174196A

    公开(公告)日:2022-10-11

    申请号:CN202210767699.9

    申请日:2022-07-01

    Abstract: 本发明属于区块链技术和密码学技术领域,公开了一种基于代理和匿名的PBFT共识计算方法,包括步骤1:生成系统参数;步骤2:节点选择自己的代理节点,并发送授权信息;步骤3:节点验证代理节点的公钥,验证成功后,将代理节点的公钥加入环中;步骤4:客户端将消息发送到所有节点;步骤5:主节点收到消息后形成预准备消息;步骤6:节点和自己的代理节点协商出一个标签;步骤7:其他节点或代理节点收到预准备消息后,验证消息和签名,并形成准备消息;步骤8:节点形成承诺消息并广播,若收到的承诺消息数量大于2f+1,则认为消息完成承诺。本发明通过代理和隐私保护提高了PBFT共识的安全性和效率。

    一种可监管与可撤销的匿名身份认证方法

    公开(公告)号:CN115277018A

    公开(公告)日:2022-11-01

    申请号:CN202210901834.4

    申请日:2022-07-28

    Abstract: 本发明公开了一种可监管与可撤销的匿名身份认证方法,包括:初始化阶段、身份注册阶段、证明生成阶段、证明验证阶段、身份追踪阶段和身份撤销阶段。本发明使用非交互式零知识证明协议来实现用户身份的匿名性,使得验证者无法从匿名的身份中获取到用户的真实信息。同时,我们对该协议做出了改进,能够对用户的匿名身份实现可追踪的性质。此外,为了方便用户对身份的自我管理,我们对用户的身份实现了可撤销的性质。

Patent Agency Ranking