[发明专利]基于区块链分布式数据库的共享机制在审
申请号: | 202110918716.X | 申请日: | 2021-08-11 |
公开(公告)号: | CN113849556A | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 党倩;袁昊;孙碧颖;邱昱;尚闻博;张阳;杨振伟;刘晓琴;闫磊 | 申请(专利权)人: | 国网甘肃省电力公司信息通信公司;国网思极飞天(兰州)云数科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/31;G06F21/60;G06Q40/04;G06Q50/06;H04L29/06 |
代理公司: | 北京喆翙知识产权代理有限公司 11616 | 代理人: | 叶似锦 |
地址: | 730000 甘肃*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 分布式 数据库 共享 机制 | ||
1.基于区块链分布式数据库的共享机制,其特征在于包括如下步骤:
1)数据层:在数据监控平台下对网络中的数据流进行采集和存储,并对数据包进行捕获,在多个服务器中选择其中的一个服务器为制定的服务器作为存储单元,选择以太坊进行搭建,使用以太坊客户端构建去中心化网络,以支持智能合约交互操作和信息存储;
2)网络层:利用http协议的token进行封装,在接收到封装指令时,匹配出一个与所述指令相对应的逻辑参数,在网络层封装的过程中进行匹配客户端,通过客户端访问通信终端,其访问数据包的地址为通信终端的内部IP地址,该内部IP地址包括一个常用地址和两个备用地址,然后将输入数据输入到网络模型中,得到输出数据;
3)共识层:区块通过一级共识层的共识验证后,将在二级共识层进行POW共识和POS共识确认,二级共识层POW共识设定有M个节点,POS共识设定有N个节点,分别从M个节点和N个节点中选择Mx或Ny作为其中的一个主节点,然后以Mx或Ny节点通过一级共识的请求打包成区块分别反馈给POW共识和POS共识,然后采用拜占庭容错BFT共识算法,在去中心化的前提下,形成各区块链的数据共识,并进行封装处理。
2.根据权利要求1所述的基于区块链分布式数据库的共享机制,其特征在于所述步骤1)数据层中利用特定的存储指令以太坊客户端建立网络连接。
3.根据权利要求1所述的基于区块链分布式数据库的共享机制,其特征在于所述步骤2)中的逻辑参数为设置初始Ncs参数,设置术语为设计参数,以适应不同的使用需求,通过计算参数的误差将其进行模糊化处理,从而转化为相应地逻辑。
4.根据权利要求1所述的基于区块链分布式数据库的共享机制,其特征在于在区块链上部署模块,使得用户在区块链平台上实现可视化部署,选择底链搭建架构,搭建共享共用参与方的底链搭建架构的区块链平台。
5.根据权利要求1所述的基于区块链分布式数据库的共享机制,其特征在于利用服务器的数据块输出数据,得到交易数据,所述交易数据包括1个或n个交易属性,所述n个交易属性通过哈希算法形成n-m个数据块,其中1≤n-m≤2,所述n个交易数据通过哈希算法形成查询函数。
6.根据权利要求1所述的基于区块链分布式数据库的共享机制,其特征在于通过TCP协议获取加密传输模块,利用私钥对数据进行加密处理后,通过公钥进行解密,利用电脑客户端响应头返回当前版本的客户端公钥,每隔3~6个月更新依次公钥,每隔8~10个月更新依次客户端,每更新一次客户端对应一个相应地公钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网甘肃省电力公司信息通信公司;国网思极飞天(兰州)云数科技有限公司,未经国网甘肃省电力公司信息通信公司;国网思极飞天(兰州)云数科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110918716.X/1.html,转载请声明来源钻瓜专利网。