【技术实现步骤摘要】
一种基于区块链的电力
‑
碳市场异构链跨链数据交互方法
[0001]本专利技术涉及一种基于区块链的电力
‑
碳市场异构链跨链数据交互方法,属于电力市场与碳市场业务数据安全交互管理领域。
技术介绍
[0002]2021年7月我国的碳权市场全国线上市场成功建立,市场的碳权交易量和交易金额均创新高,同时我国的碳权市场交易规模称为全球最大的碳权交易市场。我国碳权市场初期将2162家电力主体纳入碳权市场交易范畴,碳市场与电力市场必将进行频繁、大量的数据交互。当前碳权市场的电力主体参与电力系统运营的数据缺乏安全、可信、高效的数据获取与验证的途径和方法。
技术实现思路
[0003]本专利技术的目的在于提供一种基于区块链的电力
‑
碳市场异构链构建与数据交互方法,以实现电力市场与碳市场异构链之间数据安全可信的交互,提升电力市场与碳市场之间的数据交互能力、数据交互的安全性以及区块链技术的适应性。
[0004]为实现上述目的,本专利技术采用如下技术方案:
[0005 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于区块链的电力
‑
碳市场异构链跨链数据交互方法,其特征在于,该方法是通过分别在电力市场侧链和碳市场侧链配置锚节点和托管账本实现的,包括:本链锚节点按照预先设定的异构链跨链数据内容,从本链托管账本中获取需要传输给对端链的业务数据;按照本链的数据标记规则对获取的业务数据进行标记;将标记后的业务数据返回本链进行跨链数据确认;将确认通过的业务数据通过区块链广播网络传输给对端链锚节点;对端链锚节点对接收的业务数据进行密文验证;对验证通过的业务数据进行去标志位解析;按照对端链的数据标记规则对解析后的业务数据进行重新标记;将标记数据上到托管账本并调用区块链广播网络将标记数据进行上链分布式存证。2.根据权利要求1所述的一种基于区块链的电力
‑
碳市场异构链跨链数据交互方法,其特征在于,锚节点的配置项包括锚节点的托管账本数据获取权限、查询权限和转发传送权限。3.根据权利要求1所述的一种基于区块链的电力
‑
碳市场异构链跨链数据交互方法,其特征在于,锚节点通过区块链跨链服务的统一锚节点管理模块进行配置,所述锚节点管理模块包括:锚节点接入注册模块,用于配置各异构链间数据交互权限、确定锚节点间的数据交互接口、确定业务数据验证加密算法以及节点连接的激活口令;锚节点数据交互管理模块,用于执行异构链间数据格式转化、交互数据在本链上分布式广播存证、接收数据权限解析;对交互业务数据的标志项、标志方式、标记与业务数据的拆分方式进行约定;确定锚节点的对托管账本数据的获取方式;锚节点交互接口状态管理模块,用于约定异构链之间锚节点数据交互接口握手等待时间、交互连接口令验证机制。4.根据权利要求1所述的一种基于区块链的电力
‑
碳市场异构链跨链数据交互方法,其特征在于,跨链数据确认条件可通过部署跨链确认的约束智能合约和托管账本确认形式来改变;所述部署跨链确认的约束智能合约,包括通过部署跨链确认的约束条件,使得满足条件的业务数据才可以执行跨链操作;所述托管账本确认形式包括通过改变异构链跨链数据的共识方式约束跨链数据。5.根据权利要求1所述的一种基于区块链的电力
技术研发人员:高鑫,许舒翔,薛晨,王世杰,朱海明,孙鹏武,张绥彬,白昕,张力,杨青,李晓东,
申请(专利权)人:国家电网有限公司西北分部,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。