掌桥专利:专业的专利平台
掌桥专利
首页

一种基于区块链的数据共享的方法

文献发布时间:2023-06-19 18:27:32



技术领域

本发明属于区块链共享技术领域,具体涉及一种基于区块链的数据共享的方法。

背景技术

随着企业信息化建设的不断深入,已积累了海量的业务数据,但在数据共享应用方面还存在以下问题:一是数据共享缺乏统一的标准、平台与流程,目前数据共享主要依赖线下人工索取方式,未形成流程规范、安全可靠的数据资源共享机制;二是数据共享应用环节存在缺失,现有的线下数据共享方式并未串联起数据需求者、数据拥有者、数据生产者等关键角色,导致未真正实现快速、有效、可持续的数据共享运营模式。

企业级的存储设备都是集中式存储。所谓集中式存储,从概念上可以看出来是具有集中性的,也就是整个存储是集中在一个系统中的。但集中式存储并不是一个单独的设备,是集中在一套系统当中的多个设备。传统的集中式存储对搭建和管理的要求较高。由于硬件设备的集中存放,机房的空间、散热和承重等都有严格的要求;存储设备要求性能较好,对主干网络的带宽也有较高的要求。

在信息爆炸的时代,人们可以获取的数据呈指数倍的增长,单纯在固定某个地点进行硬盘的扩充在容量大小、扩充速度、读写速度和数据备份等方面上的表现都无法达到要求;而且大数据处理系统的数据多是来自于客户,数据的种类多,存储系统需要存储各种半结构化、非结构化的数据,如文档、图片、视频等,因此大数据的存储宜使用分布式文件系统来管理这些非结构化数据。传统的分布式计算系统中通常计算节点与存储节点是分开的。当执行计算任务时,首先要把数据从数据节点传输至计算节点(数据向计算迁移),这种处理方式会使外存文件数据I/O访问成为一个制约系统性能的瓶颈,无法保证数据共享的高效性、实时性和完整性。

发明内容

本发明的目的在于提供一种保证数据共享的高效性、实时性和完整性的基于区块链的数据共享的方法。

为了实现上述发明目的,本发明采用以下技术方案:

一种基于区块链的数据共享的方法,包括如下步骤:

1)分析电力信息系统数据共享所涉及的数据类型、组织结构以及存储方式;

2)通过数据本体与元数据的分离方式,构建面向对象的数据标准化模型,实现多源异构数据的统一处理与标准化存储;

3)提出适用于区块链系统特点的分布式可扩展数据存储方法,实现不同部门数据的统一存储与管理;

4)通过结合区块链分片策略、混合共识算法和离链交易机制,提高区块链数据并行处理能力;

5)构建数据资产服务目录,形成多级数据检索架构,构建高效数据共享模型。

作为优选:所述数据存储采用分布式数据存储,将存储设备分布在不同的地理位置,数据就近存储,采用多套低端的小容量的存储设备分布部署。

作为优选:所述数据存储通过数据本体与元数据的分离,构建面向对象的数据标准化模型,实现多源异构数据的统一处理与标准化存储。

作为优选:所述步骤4)中离链交易机制是以区块链分片策略、混合共识算法、离链交易机制,通过数据本体与元数据分离的方法,构建数据资产服务目录,形成多级数据检索架构,实现数据本体链下存储,数据元信息链上存储。

作为优选:所述数据共享选取具体业务应用场景,在虚拟化平台部署基于区块链的数据共享与安全管理原型系统,采用脱敏后的业务共享数据作为评估数据,结合现场使用情况,开展原型系统迭代优化,完成原型系统应用验证。

与现有技术相比,本发明的有益效果是:

1)本发明根据不同业务形态的耦合关系和数据交互需求,探索海量异构数据可扩展存储方法,结合分片网络策略与混合共识算法,提出基于区块链的高效数据共享模型,实现共享数据单点录入、同步更新、快速共享,保障数据共享的高效性、实时性和完整性。

2)本发明通过数据本体与元数据的分离方式,构建面向对象的数据标准化模型,实现多源异构数据的统一处理与标准化存储,提出适用于区块链系统特点的分布式可扩展数据存储方法,实现不同部门数据的统一存储与管理,为区块链共享模型提供基础数据存储支撑。

具体实施方式

下面将更详细地描述本发明的实施例。然而应该理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了使本发明更加透彻和完整,并且能够将本发明的范围完整地传达给本领域的技术人员。本领域的技术人员可以在不偏离本发明精神和保护范围的基础上从下述描述得到替代技术方案。

本发明的目的旨在提供一种基于区块链的数据共享的方法,其能克服上述现有技术的问题并结合后文描述具有以下优势。

一种基于区块链的数据共享的方法,包括如下步骤:

1)分析电力信息系统数据共享所涉及的数据类型、组织结构以及存储方式;数据存储采用分布式数据存储,将存储设备分布在不同的地理位置,数据就近存储,采用多套低端的小容量的存储设备分布部署。

分布式数据存储,即存储设备分布在不同的地理位置,数据就近存储,带宽上没有太大压力。可采用多套低端的小容量的存储设备分布部署,设备价格和维护成本较低。小容量设备分布部署,对机房环境要求也较低。分布式数据存储将数据分散在多个存储节点上,各个节点通过网络相连,对这些节点的资源进行统一的管理。这种设计对用户是透明的,系统为用户提供文件系统的访问接口,使之与传统的本地文件系统操作方式类似。这样的设计解决了传统的本地文件系统在文件大小、文件数量等方面的限制。

2)通过数据本体与元数据的分离方式,构建面向对象的数据标准化模型,实现多源异构数据的统一处理与标准化存储;数据存储通过数据本体与元数据的分离,构建面向对象的数据标准化模型,实现多源异构数据的统一处理与标准化存储。

3)提出适用于区块链系统特点的分布式可扩展数据存储方法,实现不同部门数据的统一存储与管理。

4)通过结合区块链分片策略、混合共识算法和离链交易机制,提高区块链数据并行处理能力;其中离链交易机制是以区块链分片策略、混合共识算法、离链交易机制,通过数据本体与元数据分离的方法,构建数据资产服务目录,形成多级数据检索架构,实现数据本体链下存储,数据元信息链上存储。

5)构建数据资产服务目录,形成多级数据检索架构,构建高效数据共享模型。数据共享选取具体业务应用场景,在虚拟化平台部署基于区块链的数据共享与安全管理原型系统,采用脱敏后的业务共享数据作为评估数据,结合现场使用情况,开展原型系统迭代优化,完成原型系统应用验证。

针对电力信息系统各部门数据开放共享过程中所产生的问题与痛点,结合具体业务应用场景,基于区块链技术的开放性、可追溯性、防篡改性等特点,建立完善的数据开放共享机制,激励各部门间的数据高效共享,打破数据孤岛效应,使整个电力信息系统数据共享高效流转,同时聚焦数据流转过程中的数据安全薄弱环节,健全数据共享安全管理体系,提出适用于电力信息系统的数据安全共享架构。

分析电力信息系统数据共享所涉及的数据类型、组织结构以及存储方式,通过数据本体与元数据的分离方式,构建面向对象的数据标准化模型,实现多源异构数据的统一处理与标准化存储,提出适用于区块链系统特点的分布式可扩展数据存储方法,实现不同部门数据的统一存储与管理,为区块链共享模型提供基础数据存储支撑。

区块链分片策略、混合共识算法、离链交易机制,提高区块链数据并行处理能力,通过数据本体与元数据分离的方法,构建数据资产服务目录,形成多级数据检索架构,实现数据本体链下存储,数据元信息链上存储,减小网络数据压力,提出基于区块链的高效数据共享模型,实现共享数据单点录入、同步更新、快速共享,保障数据共享的高效性、实时性和完整性。

结合电力信息系统业务应用数据共享现状,开展原型系统需求调研分析,编制概要设计与详细设计,制定数据共享接口规范,设计原型系统交互界面,研发基于区块链的数据共享与安全管理原型系统,考虑不同电力信息系统的数据形态以及数据共享方式,为第三方提供 API兼容与区块链节点接入两种数据共享方式,实现基于角色的数据共享与安全管理,提高数据共享的安全性、高效性、便捷性。

选取具体业务应用场景,在虚拟化平台部署基于区块链的数据共享与安全管理原型系统,采用脱敏后的业务共享数据作为评估数据,结合现场使用情况,开展原型系统迭代优化研究,完成原型系统应用验证。

根据不同业务形态的耦合关系和数据交互需求,探索海量异构数据可扩展存储方法,结合分片网络策略与混合共识算法,提出基于区块链的高效数据共享模型,实现共享数据单点录入、同步更新、快速共享,保障数据共享的高效性、实时性和完整性。

基于区块链分片策略、混合共识算法、离链交易机制,提升区块链网络数据处理能力,通过数据与信息的分离,实现多源异构数据的标准化与可扩展存储,并基于数据资产服务目录,构建多级数据检索架构,最终形成基于区块链的高效数据共享模型,实现共享数据单点录入、同步更新、快速共享,保障数据共享的高效性、实时性和完整性。

以上所述,仅为本公开的具体实施方式,但本公开实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开实施例揭露的技术范围内或者在本公开实施例揭露的思想下,可轻易想到变化、替换或组合,都应涵盖在本公开实施例的保护范围之内。

相关技术
  • 一种基于区块链的数据共享方法及数据共享系统
  • 一种基于区块链的数据共享系统及数据共享方法
技术分类

06120115572507