[发明专利]区块链中区块共识建立方法及系统有效
申请号: | 201611047682.7 | 申请日: | 2016-11-23 |
公开(公告)号: | CN106789908B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 汪德嘉;郭宇;王少凡 | 申请(专利权)人: | 江苏通付盾科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;G06Q20/40 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;陈翠 |
地址: | 215021 江苏省苏州市苏州工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种区块链中区块共识建立方法及系统。本发明中挖矿节点依据预设区块格式对各自的交易池中的交易信息进行打包,得到多个区块后,对多个区块的整体内容或部分内容进行签名处理,得到签名消息,并将多个区块和多个签名消息广播至区块链网络,完整节点和挖矿节点对监听到的多个区块的整体内容或部分内容分别进行哈希处理,得到多个第二哈希值,将多个第二哈希值与多个所述第一哈希值进行比较,得到与每个第二哈希值相对应的签名信息,对多个签名信息进行数值化处理,依据预设选择机制从多个数值中选择一个数值,将该数值对应的签名信息对应的区块组装至区块链,减轻了挖矿节点的负担,同时也降低了将区块组装至区块链时,校验的工作量。 | ||
搜索关键词: | 区块 共识 建立 方法 系统 | ||
【主权项】:
1.一种区块链中区块共识建立方法,其特征在于,所述方法包括:区块链网络中的挖矿节点依据预设区块格式对各自的交易池中的交易信息进行打包处理,得到多个区块;所述挖矿节点对所述多个区块的整体内容或部分内容进行签名处理,得到多个签名消息,并将所述多个区块和多个签名消息广播至区块链网络,其中,所述签名消息包括第一哈希值和签名信息,所述第一哈希值为区块的整体内容或部分内容的哈希值;区块链网络中的完整节点和挖矿节点监听在所述区块链网络中广播的所述多个区块和多个签名消息,在所述多个签名消息是所述挖矿节点对所述多个区块的整体内容进行签名处理而得到的情况下,则对监听到的多个区块的整体内容分别进行哈希处理,得到多个第二哈希值,在所述多个签名消息是所述挖矿节点对所述多个区块的部分内容进行签名处理而得到的情况下,则对监听到的多个区块的部分内容分别进行哈希处理,得到多个第二哈希值;将多个第二哈希值与多个所述第一哈希值进行比较,得到与每个第二哈希值相对应的签名信息;区块链网络中的完整节点和挖矿节点对多个签名信息进行数值化处理,得到所述签名信息对应的数值,依据预设选择机制从多个数值中选择一个数值,将该数值对应的签名信息对应的区块组装至区块链。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏通付盾科技有限公司,未经江苏通付盾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611047682.7/,转载请声明来源钻瓜专利网。
- 上一篇:贝朗血液透析机的保护罩
- 下一篇:一种设有血液透析浓缩B粉装置的血液透析系统