[发明专利]一种区块链存储系统在审

专利信息
申请号: 201710303459.2 申请日: 2017-05-02
公开(公告)号: CN107122477A 公开(公告)日: 2017-09-01
发明(设计)人: 李康;熊兴中;龙宁;刘鑫 申请(专利权)人: 成都中远信电子科技有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06F21/60;G06F21/62;H04L29/08
代理公司: 成都行之专利代理事务所(普通合伙)51220 代理人: 马碧娜
地址: 610000 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 区块 存储系统
【说明书】:

技术领域

发明涉及一种存储系统,具体涉及一种区块链存储系统。

背景技术

及时地了解商业情报对于企业在市场竞争中掌握主动权、抓住瞬息即逝的机遇,进而获取胜利至关重要。情报学和情报分析在军事上的应用古已有之,也在商业上有广泛应用。

随着互联网的广泛发展,数据海量增加,信息也更加透明化、网络化、传播迅速且范围广泛。但同时也带来一些问题,如信息孤岛化、信息碎片化、无关信息过多,虚假、错误、矛盾信息多,致使用户在第一时间内很难获得真实、准确、详尽的商业情报。

区块链大数据商情分析平台为用户在第一时间提供第一手、专业、详细、准确的个性化的商业情报,可用于精准营销、投资风险控制、行业经济发展态势预测、股市预测、企业征信评估、科技项目申报、市场商机发现、舆情自动监控等领域。该平台的服务对象包括中小企业、科研院所、风险投资机构、金融服务机构、证券分析机构、个人投资者等。

发明内容

本发明所要解决的技术问题是目前数据在采集、传输、存储、使用时可能导致泄露,对个人、企业的信息保护不到位等情形,目的在于提供一种区块链存储系统,解决上述的问题。

本发明通过下述技术方案实现:

一种区块链存储系统,包括设置有若干个数据采集模块以及与之对应的区块链数据存储节点,数据采集模块将采集的数据发送至区块链数据存储节点内,所有区块链数据存储节点通过有线、无线、光、蓝牙或其他技术的接口与通信网络连接,能够完成同步和数据通信,还包括设置有云计算中心,云计算中心能够调取区块链数据存储节点内的数据,用户能够通过终端设备从云计算中心内查看数据。区块链存储系统由N个区块链数据存储节点组成,所有区块链数据存储节点之间通过采用有线、无线、光、蓝牙或其他技术的接口与通信网络连接,能够之间完成同步和数据通信。每一个区块链数据存储节点对外最多可提供A口、B口、C口共3个采用有线、无线、光、蓝牙或其他技术的接口与通信网络连接,其中:A口、B口用于连接物联网或云计算平台,用于采集或待处理数据的读写;C口用于与网络内其他区块链数据存储节点之间完成时间同步和数据通信。

所述区块链数据存储节点包括数据层、网络层、共识层和应用层;

所述数据层用于,将采集的数据进行封装,并同时对数据进行加密以及加装时间戳;每个数据存储节点都可以通过特定的哈希算法和Merkle树数据结构,将一段时间内接收到的交易数据和代码封装到一个带有时间戳的数据区块中,并链接到当前最长的主区块链上,形成最新的区块。该过程涉及区块、链式结构、哈希算法、Merkle树和时间戳等技术要素。

每个数据区块一般包含区块头和区块体两部分。区块头封装了当前版本号、前一区块地址、当前区块的目标哈希值、当前区块共识过程的解随机数、根以及时间戳等信息。区块体则包括当前区块的交易数量以及经过验证的、区块创建过程中生成的所有交易记录。这些记录通过树的哈希过程生成唯一的根并记入区块头。

所述网络层用于,对对等式网络进行封装,并通过数据传播机制和数据验证机制保证数据的安全;网络层封装了区块链系统的组网方式、消息传播协议和数据验证机制等要素。通过设计特定的传播协议和数据验证机制,可使得区块链系统中每一个节点都能参与区块数据的校验和记账过程,仅当区块数据通过全网大部分节点验证后,才能记入区块链。

区块链存储系统采用对等式网络来组织散布全球的参与数据验证和记账的节点。网络中的每个节点均地位对等且以扁平式拓扑结构相互连通和交互,不存在任何中心化的特殊节点和层级结构,每个节点均会承担网络路由、验证区块数据、传播区块数据、发现新节点等功能。

数据传播协议:任一区块数据生成后,将由生成该数据的节点广播到全网其他所有的节点来加以验证。

数据验证机制:节点接收到邻近节点发来的数据后,将首先验证该数据的有效性。如果数据有效,则按照接收顺序为新数据建立存储池以暂存尚未记入区块的有效数据,同时继续向邻近节点转发;如果数据无效,则立即废弃该数据,从而保证无效数据不会在区块链网络继续传播。

所述共识层用于,封装冗余判决以及区块记账算法,对读取的数据进行记录,作为数据复制、写入、读出、修改、删除的历史凭证;当需要从区块链存储系统读取数据时,将全网所有节点的数据读出来进行冗余判决,将超过特定百分比例的一致性数据作为最终数据,同时全网节点进行数据更新和记账,并记录读写主机的相关信息,并作为系统的数据复制/写入历史凭证。

所述应用层用于,封装数据输入输出接口和读写权限控制接口。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都中远信电子科技有限公司,未经成都中远信电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710303459.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top