[发明专利]区块链数据处理方法、装置及系统无效
申请号: | 201910824665.7 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110535658A | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 李振中;胡均浩;唐平;葛维;石玲宁 | 申请(专利权)人: | 紫光展锐(重庆)科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 11277 北京林达刘知识产权代理事务所(普通合伙) | 代理人: | 刘新宇<国际申请>=<国际公布>=<进入 |
地址: | 400000 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 并行支路 随机数 头数据 并行处理 并行 数据处理效率 装置及系统 并行区间 循环计算 终止位置 数据处理 累加 迭代 减小 字段 耗时 | ||
1.一种区块链数据处理方法,其特征在于,所述方法包括:
将相同的输入数据并行输入多个并行支路;
所述多个并行支路基于所述输入数据对区块头数据进行并行处理,在对区块头数据进行并行处理的过程中,所述多个并行支路针对所述区块头数据的随机数字段,并行进行多个不同并行区间的起始位置随机数nonce_sta到终止位置随机数nonce_fin的累加迭代。
2.如权利要求1所述的一种区块链数据处理方法,其特征在于,所述并行进行多个不同并行区间的起始位置随机数nonce_sta到终止位置随机数nonce_fin的累加迭代,包括:
将所述多个并行区间的起始位置随机数nonce_sta,分别输入所述多个并行支路,其中每个并行区间包括各自的起始位置随机数nonce_sta和终止位置随机数nonce_fin;
利用所述多个并行支路将多个所述并行区间的起始位置随机数nonce_sta,累加迭代至终止位置随机数nonce_fin。
3.如权利要求1或2所述的一种区块链数据处理方法,其特征在于,所述方法还包括:
根据初始起始位置随机数和初始终止位置随机数,确定整体需要迭代的数据区间;
将所述数据区间划分成所述多个并行区间。
4.如权利要求3所述的一种区块链数据处理方法,其特征在于,将所述数据区间划分成所述多个并行区间包括:
根据所述并行支路的并行度,将所述数据区间划分成所述多个并行区间。
5.如权利要求1所述的一种区块链数据处理方法,其特征在于,所述输入数据包括哈希初值和哈希常量。
6.一种区块链数据处理装置,其特征在于,所述装置包括:
输入单元,用于将相同的输入数据并行输入多个并行支路;
并行处理单元,被配置为所述多个并行支路基于所述输入数据对区块头数据进行并行处理,在对区块头数据进行并行处理的过程中,所述多个并行支路针对所述区块头数据的随机数字段,并行进行多个不同并行区间的起始位置随机数nonce_sta到终止位置随机数nonce_fin的累加迭代。
7.如权利要求6所述的一种区块链数据处理装置,其特征在于,所述并行处理单元,进一步被配置为:
将所述多个并行区间的起始位置随机数nonce_sta,分别输入所述多个并行支路,其中每个并行区间包括各自的起始位置随机数nonce_sta和终止位置随机数nonce_fin;
利用所述多个并行支路将多个所述并行区间的起始位置随机数nonce_sta,累加迭代至终止位置随机数nonce_fin。
8.如权利要求6或7所述的一种区块链数据处理装置,其特征在于,所述装置还包括:
控制单元,被配置为根据初始起始位置随机数和初始终止位置随机数,确定整体需要迭代的数据区间;
将所述数据区间划分成所述多个并行区间。
9.如权利要求8所述的一种区块链数据处理装置,其特征在于,将所述数据区间划分成所述多个并行区间包括:
根据所述并行支路的并行度,将所述数据区间划分成所述多个并行区间。
10.如权利要求6所述的一种区块链数据处理装置,其特征在于,所述输入数据包括哈希初值和哈希常量。
11.如权利要求6所述的一种区块链数据处理装置,其特征在于,所述装置还包括:
数据存储单元,用于存储命中的数据摘要信息;
接口单元,用于数据读写和参数配置。
12.一种区块链数据处理系统,其特征在于,所述系统包括至少一个处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求1至5中任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光展锐(重庆)科技有限公司,未经紫光展锐(重庆)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910824665.7/1.html,转载请声明来源钻瓜专利网。