[发明专利]区块链的数据处理方法、节点设备以及系统在审
申请号: | 202011476882.0 | 申请日: | 2020-12-15 |
公开(公告)号: | CN112487101A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 毛嘉宇;范瑞彬;张开翔;张龙;储雨知;王越 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/64;G06Q40/04 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;刘芳 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 数据处理 方法 节点 设备 以及 系统 | ||
1.一种区块链的数据处理方法,其特征在于,所述方法应用于共识节点,所述方法包括:
接收其他共识节点发送的多个报文数据;其中,所述报文数据包括区块链群组标识;
根据所述多个报文数据的第一数据量和所述共识节点的节点最大通信流量对所述多个报文数据进行筛选获得初级报文数据;
根据每个区块链群组的群组最大通信流量对所述初级报文数据进行筛选获得二级报文数据,并对所述二级报文数据进行处理。
2.根据权利要求1所述的方法,其特征在于,根据所述多个报文数据的第一数据量和所述共识节点的节点最大通信流量对所述多个报文数据进行筛选获得初级报文数据,具体包括:
若所述第一数据量不超过节点最大通信流量,所述初级报文数据为所接收到的所有报文数据;
若所述第一数据量超过所述节点最大通信流量,且所有关键报文数据的第二数据量不超过所述节点最大通信流量时,所述初级报文数据为其他节点发送的所述关键报文数据和部分非关键报文数据;
若所述第二数据量超过所述节点最大通信流量,所述初级报文数据为其他共识节点发送的所述关键报文数据。
3.根据权利要求2所述的方法,其特征在于,所述关键报文数据包括节点检测报文、共识报文或者交易报文;所述非关键报文数据包括点对点消息报文、同步报文或者指令报文。
4.根据权利要求1所述的方法,其特征在于,根据每个区块链群组的群组最大通信流量对所述初级报文数据进行筛选获得二级报文数据,具体包括:
根据所述初级报文数据的区块链群组标识统计获得每个区块链群组对应的所述初级报文数据的第三数据量;
针对每个区块链群组,若所述第三数据量超过对应群组最大通信流量时,随机从所述区块链群组对应的所述初级报文数据中选择部分初级报文数据作为所述二级报文数据;
针对每个区块链群组,若所述第三数据量不超过对应群组最大通信流量时,所述二级报文数据为所述区块链群组对应的所述初级报文数据。
5.根据权利要求4所述的方法,其特征在于,所述群组最大通信流量为:
其中,表示第i个区块链群组接收到的节点检测报文的数据量,表示第i个区块链群组接收到的共识报文的数据量,表示第i个区块链群组接收到的交易报文的数据量,第i个区块链群组接收到的最大数据量,1≤i≤n,n表示区块链群组的总数。
6.根据权利要求1至5中任意一项所述的方法,其特征在于,并对所述二级报文数据进行处理,具体包括:
针对每个二级报文数据,根据所述二级报文数据的区块链群组标识确定用于处理所述二级报文数据的虚拟处理单元;
控制所述虚拟处理单元对所述二级报文数据进行处理。
7.根据权利要求6所述的方法,其特征在于,在根据所述二级报文数据的区块链群组标识确定用于处理所述二级报文数据的虚拟处理单元之后,所述方法还包括:
根据所述二级报文数据的报文类型确定所述二级报文数据的传输顺序;
根据所述传输顺序将所述二级报文数据使用所述虚拟处理单元对应的链路传输至所述虚拟处理单元。
8.根据权利要求6所述的方法,其特征在于,所述共识节点为主共识节点,在控制所述虚拟处理单元对所述二级报文数据进行处理之后,所述方法还包括:
统计获得所有虚拟处理单元对硬件资源的使用率;
当所述使用率到达预设阈值时,向其他节点发送放弃请求;其中,所述放弃请求包括请求放弃的主共识节点对应的区块链群组的标识。
9.一种节点设备,其特征在于,包括:
存储器,用于存储程序;
处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如权利要求1至8中任一项所述的数据处理方法。
10.一种区块链系统,其特征在于,包括多个如权利要求9所述的节点设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011476882.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种保温杯内部清洗系统
- 下一篇:一种与医疗床配套使用的可升降免搬运医用轮椅