首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

区块链共识方法、装置及系统 

申请/专利权人:中国信息通信研究院

申请日:2021-03-02

公开(公告)日:2024-07-05

公开(公告)号:CN113254526B

主分类号:G06F16/27

分类号:G06F16/27;G06F21/60;G06Q40/04

优先权:

专利状态码:有效-授权

法律状态:2024.07.05#授权;2021.08.31#实质审查的生效;2021.08.13#公开

摘要:本申请实施例提供一种区块链共识方法、装置及系统。该方法应用于区块链系统中的副本节点,包括:在区块链系统中广播第一预准备消息,并接收其他副本节点广播的第二预准备消息,任一副本节点广播的预准备消息包括该副本节点生成的候选区块和随机数;从第一预准备消息和第二预准备消息各自包括的随机数中确定一目标随机数,将系统中生成目标随机数的副本节点确定为当前视图的主节点;若确定区块链系统对主节点生成的候选区块达成共识,则将主节点生成的候选区块写入本地区块链。如此,可以降低视图中主节点被预测到的概率,从而降低被攻击的风险。

主权项:1.一种区块链共识方法,其特征在于,应用于区块链系统中的副本节点,所述方法包括:生成本节点的候选区块;获取本地区块链的最新区块的哈希值和当前视图的序号;获取本节点的非对称密钥对中的私钥;通过可验证随机函数对所述私钥和所述哈希值进行处理,得到本节点的随机数和针对该随机数的零知识证明;生成包括本节点的候选区块、本节点的随机数以及该随机数的零知识证明的预准备消息,并将该预准备消息确定为第一预准备消息;在所述区块链系统中广播所述第一预准备消息,并接收所述区块链系统中的其他副本节点广播的第二预准备消息,其中,所述区块链系统中的任一副本节点广播的预准备消息包括该副本节点生成的候选区块和随机数,所述区块链系统中的任一副本节点广播的预准备消息还包括该预准备消息中的随机数的零知识证明;根据所述第二预准备消息中的零知识证明,验证所述第二预准备消息中的随机数;从验证通过的随机数以及所述第一预准备消息包括的随机数中确定目标随机数;将所述区块链系统中生成所述目标随机数的副本节点确定为当前视图的主节点;若确定所述区块链系统对所述主节点生成的候选区块达成共识,则将所述主节点生成的候选区块写入所述本地区块链。

全文数据:

权利要求:

百度查询: 中国信息通信研究院 区块链共识方法、装置及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。