[发明专利]一种区块链数据库的大数据处理系统有效
申请号: | 201910954483.1 | 申请日: | 2019-10-09 |
公开(公告)号: | CN110708380B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 朱小亮;王幼林 | 申请(专利权)人: | 广州峻林互联科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F21/62;G06F21/60 |
代理公司: | 北京盛凡智荣知识产权代理有限公司 11616 | 代理人: | 李青 |
地址: | 510710 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明一种区块链数据库的大数据处理系统包括数据获取模块、数据拆分模块、第一发送模块、第一接收模块、第二发送模块,其用于存储有第二数据的节点将所述第二数据以第二方式加密并发送至区块链的其他节点上;第二接收模块;其中,若区块链中的其中一个节点参与的第一数据的传输发生重新根据预设规则选出记账节点并重复上述步骤的次数超过第二预设阈值,则将所述节点与区块链的其他节点断开。本发明由于拆分后的第二数据的接收和发送均是能够加密和解密验证的、组合出的第三数据的数据完成性通过哈希算法来验证的,因此,提升了区块链对于数据传输的安全性。 | ||
搜索关键词: | 一种 区块 数据库 数据处理系统 | ||
【主权项】:
1.一种区块链数据库的大数据处理系统,所述区块链包括A个互相连接的节点,其特征在于:所述节点包括/n数据获取模块,其用于输入第一数据,判定第一数据的容量是否超过第一阈值,若是,则根据哈希算法生成第一数据的第一哈希值;/n数据拆分模块,其用于将所述第一数据拆分为B个第二数据,其中,A大于等于B,A、B均为非零自然数;/n第一发送模块,其用于根据预设规则选出记账节点,并且,记账节点将所述第二数据以第一方式加密并发送至于其对应的节点上;/n第一接收模块,其用于解密并向记账节点发送第一解密回执,若第一解密回执为解密成功,则完成第二数据的传输,若第一解密回执为解密失败,则断开发送解密失败的节点与区块链中的其他节点的连接,记账节点重新选择节点发送该第二数据;/n第二发送模块,其用于存储有第二数据的节点将所述第二数据以第二方式加密加密并发送至区块链的其他节点上;/n第二接收模块,其用于将所述第二数据解密并发送第二解密回执,若第二解密回执为解密成功,则将所述第二数据以预设组合方式拼接为第三数据,并根据哈希算法生成第三数据的第三哈希值,若第三哈希值与第一哈希值一致,则向所述记账节点发送第一数据传输完成的回执;若第三哈希值与第一哈希值不一致,则重新根据预设规则选出记账节点并重复上述步骤;若第二解密回执为解密失败,则重新根据预设规则选出记账节点并重复上述步骤;/n其中,若区块链中的其中一个节点参与的第一数据的传输发生重新根据预设规则选出记账节点并重复上述步骤的次数超过第二预设阈值,则将所述节点与区块链的其他节点断开。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州峻林互联科技有限公司,未经广州峻林互联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910954483.1/,转载请声明来源钻瓜专利网。