[发明专利]一种区块链大数据处理方法及系统在审
申请号: | 201911008502.8 | 申请日: | 2019-10-22 |
公开(公告)号: | CN110727964A | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 高坡 |
主分类号: | G06F21/64 | 分类号: | G06F21/64 |
代理公司: | 11616 北京盛凡智荣知识产权代理有限公司 | 代理人: | 任娜娜 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 第一数据 用户数据 记账 存储 方式传输数据 大数据传输 传输数据 哈希算法 数据安全 数据处理 客户端 速度性 中心化 广播 客户 转化 判定 输出 中断 配置 应用 保证 | ||
1.一种区块链大数据处理方法,其特征在于:包括
在至少五个节点上同时配置第一区块链客户端和第二区块链客户端;
获取用户数据;
将运行第一区块链客户端中随机配置一节点获得记账权;
获得记账权的节点将所述用户数据转化为第一数据并广播至运行第一区块链客户端的其他节点,当超过51%的第一区块链的其他节点接收成功时,视为第一数据存储至第一区块链;
将运行第二区块链客户端中以哈希算法配置一节点获得记账权;
获得记账权的节点将所述用户数据转化为第二数据并广播至运行第二区块链客户端的其他节点,当超过51%的第二区块链的其他节点接收并验证成功时,视为第二数据存储至第二区块链;
判定每个节点中存储的第一数据是否与第二数据相同,若相同,输出第一数据或第二数据为用户数据,若不同,则将存储的第一数据与第二数据不同的节点从第一区块链和第二区块链中断开。
2.根据权利要求1所述的一种区块链大数据处理方法,其特征在于:所述将运行第二区块链客户端中以哈希算法配以一节点获得记账权之后还包括:
获取每个节点的处理器负载占用率;
以木桶原理判定每个节点中最高的处理器负载占用率是否低于预设阈值,若是,则运行第二区块链客户端。
3.根据权利要求2所述的一种区块链大数据处理方法,其特征在于:所述随机配置的方式为:
获取每个节点的数据读写速度v;
根据每个节点的数据读写速度v与所有节点的总的读写速度之和构建饼状图;
在所述饼状图中配置能够转动并随时会停止的指针,当指针停止时的指向的节点即为随机配置的获得记账权的节点;
在下一次随机配置记账权的节点时,将上述第一区块链中未取得记账权的节点的数据读写速度v*2与所有节点的总的读写速度之和构建饼状图;
在所述饼状图中配置能够转动并随时会停止的指针,当指针停止时的指向的节点即为随机配置的获得记账权的节点。
4.根据权利要求3所述的一种区块链大数据处理方法,其特征在于:所述随机配置的方式为:
根据所述用户数据的情况,获得用户数据的冗杂系数;
按照每个节点数据处理能力获得该节点的冗杂算力Xi;
按如下公式输出预设阈值Y:其中n为节点的个数;
当所述冗杂系数高于预设阈值Y时,第一区块链客户端仅仅选取冗杂算力Xi超过预设阈值Y的节点来随机配置为获得记账权的节点。
5.根据权利要求4所述的一种区块链大数据处理方法,其特征在于:所述冗杂系数为:
6.根据权利要求5所述的一种区块链大数据处理方法,其特征在于:所述冗杂系数为:
7.用于权利要求6所述的一种区块链大数据处理方法的系统,其特征在于:包括至少五个节点,每个节点上同时配置第一区块链客户端和第二区块链客户端,所述节点包括:
输入模块,其用于获取用户数据;
第一分配模块,其用于将运行第一区块链客户端中随机配置一节点获得记账权;
广播模块,其用于在获得记账权的节点将所述用户数据转化为第一数据并广播至运行第一区块链客户端的其他节点,当超过51%的第一区块链的其他节点接收成功时,视为第一数据存储至第一区块链;
第二分配模块,其用于将运行第二区块链客户端中以哈希算法配置一节点获得记账权;
第二广播模块,其用于在获得记账权的节点将所述用户数据转化为第二数据并广播至运行第二区块链客户端的其他节点,当超过51%的第二区块链的其他节点接收并验证成功时,视为第二数据存储至第二区块链;
处理模块,其用于判定每个节点中存储的第一数据是否与第二数据相同,若相同,输出第一数据或第二数据为用户数据,若不同,则将存储的第一数据与第二数据不同的节点从第一区块链和第二区块链中断开。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高坡,未经高坡许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911008502.8/1.html,转载请声明来源钻瓜专利网。