一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于区块链技术构建的共享加密存储系统的制作方法

2022-03-26 04:49:54 来源:中国专利 TAG:

技术特征:
1.一种基于区块链技术构建的共享加密存储系统,其特征在于,包括主节点和共识节点;所述主节点用于基于主节点上部署的各个逻辑层,实现对用户进行管理、对私有数据和业务进行管理并维护数据访问信息;所述共识节点用于基于共识节点上部署的各个逻辑层,对访问所述共识节点的用户进行安全管理、发起私有数据访问请求并根据私有数据访问请求提供私有数据服务;其中,所述主节点通过调用存储访问接口,将私有数据封装为签名的事务信息,发送给共识节点;共识节点将私有数据以预定义周期封装为事务区块,并在区块链中转发,并基于共识算法在所有共识节点之中达成一致,然后写入各共识节点的本地数据库镜像,实现数据全局一致性;各业务系统的用户通过共识节点从私有数据数据库中查询并获取当前业务系统未处理的事务信息;共识节点过滤转发到当前业务系统的已确认的事务区块消息,提取与当前业务系统地址匹配的事务区块消息,将匹配的事务区块消息发送到业务系统;业务系统使用主节点公钥验证所述事务区块消息的签名,并通过当前业务系统的私钥来解密会话密钥,然后解密所述事务区块消息,获取私有数据。2.如权利要求1所述的系统,其特征在于,所述主节点和所述共识节点上部署的各个逻辑层包括:基础设施层、合约层、运维层、表现层和应用层;所述基础设施层用于,封装支持智能合约实现的所有基础设施;所述合约层用于,封装静态的合约数据;所述运维层用于,封装对合约层中静态合约数据的动态操作;所述表现层用于,封装协议和投票机制;所述应用层用于,封装业务流中各场景和应用。3.如权利要求2所述的系统,其特征在于,所述基础设施层包括:分布式账本、开发环境和预言机;所述分布式账本用于记录共享加密存储系统上所有数据处理过程数据;所述开发环境包括基于计算机代码实现的启动节点,部署合约、调用合约;所述预言机基于区块链的安全规则对加密存储系统的数据源进行安全管理。4.如权利要求1所述的系统,其特征在于,所述用户包括:数据所有者、数据使用者。5.如权利要求4所述的系统,其特征在于,所述发起私有数据访问请求包括:当数据使用者需要使用某个参与业务的项目信息时,先检索区块链上是否存在对应索引;如果存在,数据使用者基于区块链向数据所有者发起数据请求;否则,数据使用者基于所述区块链发起数据请求。6.如权利要求5所述的系统,其特征在于,所述索引包括:主关键字、公钥信息、私钥和签名。7.如权利要求4所述的系统,其特征在于,所述根据私有数据访问请求提供私有数据服务包括:数据所有者提取公钥信息并确认数据使用者为合法角色后,将符合标准要求的数据利用公钥加密、私钥签名后,生成加密数据包,基于区块链进行发送。
8.如权利要求7所述的系统,其特征在于,所述确认数据使用者为合法角色包括:确认的数据使用者为合法使用者。9.如权利要求4所述的系统,其特征在于,所述对用户进行管理包括:对加入区块链的用户角色和属性进行审核。10.如权利要求4所述的系统,其特征在于,所述维护数据访问信息包括:对所述区块链中的数据信息进行审核并发送数据证书并存储;为所述区块链中的数据信息建立索引信息并存储;存储数据使用者发起的私有数据访问请求、存储数据所有者提供的私有数据服务。

技术总结
本发明提供一种基于区块链技术构建的共享加密存储系统,包括:主节点和共识节点;主节点用于基于节点上部署的各个逻辑层,实现对用户进行管理、对私有数据和业务进行管理并维护数据访问信息;所述共识节点用于基于节点上部署的各个逻辑层对访问所述节点的用户进行安全管理、发起私有数据访问请求并根据私有数据访问请求提供私有数据服务,本发明的共享加密存储系统基于区块链技术,保证了数据的真实性和合约执行力,实现去中心化,实现数据共享的安全数据管理。安全数据管理。安全数据管理。


技术研发人员:王远东 田桂申 宋猛 白雪娇 曹阳 屈春一 范秉旭 粘中元 张慧奔 王冲
受保护的技术使用者:中国时代经济出版社有限公司 国网内蒙古东部电力有限公司信息通信分公司 国网内蒙古东部电力有限公司综合服务分公司
技术研发日:2021.10.18
技术公布日:2022/3/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献