【技术实现步骤摘要】
一种基于区块链的电力大数据交换方法及系统
本专利技术涉及区块链应用
,尤其是一种基于区块链的电力大数据交换方法及系统。
技术介绍
新能源的崛起,带来能源行业的交易体系和能源分配方式的变化,能源的供给与消费角色发生变化,电力的分配和交易由过去集中式逐渐转变为分布式,业务的变化也带来数据交换方式的变化。由于能源的调度分配体系复杂,涉及大量的单位和机构,因此带来了电力业务的数据无法保证质量、业务无法追溯、交易无法保证正式可靠等诸多问题。目前,行业希望通过区块链保证交易的真实可信以及业务可追溯问题。但由于电力大数据的数据体量大,数据采集点众多、数据源异构等特点,区块链技术无法满足业务追溯的及时响应要求。因此需要技术手段解决以下问题:第一,数据需求方需要主动去寻找数据的供给方,由于电力大数据的分散性,牵涉机构众多,因此需要有自动化手段检索到对应的数据提供者;第二,由于受技术发展水平限制,当前的用于电力大数据的大数据仓库系统缺少必要的数据安全机制,难以保证数据不被篡改;第三,数据需求方和数据供给方在进行数据 ...
【技术保护点】
1.一种基于区块链的电力大数据交换方法,其特征在于:该方法包括下列顺序的步骤:/n(1)将风力电机、太阳能发电单元、变配电单元、涉及电力交换的企业组织作为数据交换单元,数据交换单元为数据需求方或者数据供应方,数据交换单元通过数字证书加入区块链网络,构建各个数据交换单元的可信任连接关系;/n(2)通过元数据对数据仓库中的数据进行描述并建立分类索引,建立元数据描述与数据交换单元间的对应关系;/n(3)通过数据匹配系统收集各个数据交换单元的元数据信息,建立元数据到数据交换单元的倒排序索引,完成数据供求的自动匹配;/n(4)数据交换单元基于分布式应用调用智能合约和区块链完成电力数据 ...
【技术特征摘要】
1.一种基于区块链的电力大数据交换方法,其特征在于:该方法包括下列顺序的步骤:
(1)将风力电机、太阳能发电单元、变配电单元、涉及电力交换的企业组织作为数据交换单元,数据交换单元为数据需求方或者数据供应方,数据交换单元通过数字证书加入区块链网络,构建各个数据交换单元的可信任连接关系;
(2)通过元数据对数据仓库中的数据进行描述并建立分类索引,建立元数据描述与数据交换单元间的对应关系;
(3)通过数据匹配系统收集各个数据交换单元的元数据信息,建立元数据到数据交换单元的倒排序索引,完成数据供求的自动匹配;
(4)数据交换单元基于分布式应用调用智能合约和区块链完成电力数据交换,基于区块链对交易数据进行加密存储和可信交换。
2.根据权利要求1所述的基于区块链的电力大数据交换方法,其特征在于:所述步骤(1)具体包括以下步骤:
(1a)构建数据交换单元的大数据交换联盟:采用x509证书将涉及电力数据交换的数据交换单元的数字证书置入区块链;数据交换单元通过区块链通信接口与区块链网络连接,成为区块链的对等数据节点,多个数据节点构建成大数据交换联盟;
(1b)大数据交换联盟管理者对区块链内各数据节点进行权限分配:根据网络中对等节点的证书设置节点数据访问权限并进行分配;
(1c)通道建立与节点互联:区块链根据证书建立加密的数据交换通道,参与数据交换的数据节点经由数据交换通道完成数据互换;
(1d)数据仓库与区块链网络互联:数据节点向区块链CA中心申请客户端证书和密钥文件,数据仓库验证客户端证书和密钥证明身份,允许数据节点通过区块链网络访问数据仓库。
3.根据权利要求1所述的基于区块链的电力大数据交换方法,其特征在于:所述步骤(2)具体包括以下步骤:
(2a)通过元数据对数据仓库的数据内容、用途、来源、存取位置、存取方法、数据量大小、数据权限信息、数据组织、所有者信息进行描述,将元数据描述置入数据目录,用于进行数据检索;
(2b)建立数据仓库摘要:根据数据仓库内的数据,通过布隆过滤器生成数据仓库内元数据的摘要;
(2c)构建元数据索引:使用B树构建数据仓库内基于元数据的索引树;
(2d)区块链中数据供应方被称为数据组织,通过元数据对数据组织的名称、数据资源、关联的数据仓库摘要进行信息描述,数据组织的描述信息采用用布隆过滤器生成数据组织摘要;
(2e)将数据组织的元数据摘要更新至区块链网络...
【专利技术属性】
技术研发人员:张茂林,陈然,蔡华祥,张加贝,赵伟华,邹贤,孙恒一,高航,
申请(专利权)人:昆明电力交易中心有限责任公司,
类型:发明
国别省市:云南;53
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。