基于区块链的碳排放交易方法和装置、碳排放交易系统制造方法及图纸

技术编号:37997487 阅读:12 留言:0更新日期:2023-06-30 10:11
本公开实施例公开了一种基于区块链的碳排放交易方法和装置、碳排放交易系统,其中,应用于交易规则节点,方法包括:接收订单存储节点发送的至少一个第一碳排放需求订单和至少一个第二碳排放需求订单;基于预设第一交易规则,确定各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单;对于不存在唯一对应的第二碳排放需求订单的第一目标碳排放需求订单,基于预设第二交易规则,确定与第一目标碳排放需求订单匹配的组合订单,组合订单包括至少两个第二碳排放需求订单;基于组合订单中各第二碳排放需求订单和第一目标碳排放需求订单生成第一碳排放交易订单;将第一碳排放交易订单发送至第一碳排放交易订单对应的碳交易方。易方。易方。

【技术实现步骤摘要】
基于区块链的碳排放交易方法和装置、碳排放交易系统


[0001]本公开涉及区块链技术、碳排放交易技术,尤其是一种基于区块链的碳排放交易方法和装置、碳排放交易系统。

技术介绍

[0002]碳排放交易简称碳交易,其是一种通过碳排放权交易来减少温室气体排放的方式。随着人们对环境保护越来越重视,碳交易也越来越广泛。在现有碳交易中,由于碳交易规则混乱,导致碳交易效率较低。

技术实现思路

[0003]本公开实施例提供一种基于区块链的碳排放交易方法和装置、碳排放交易系统,以解决上述技术问题。
[0004]本公开实施例的一个方面,提供了一种基于区块链的碳排放交易方法,应用于交易规则节点,所述交易规则节点部署在区块链网络中,所述方法包括:接收订单存储节点发送的至少一个第一碳排放需求订单和至少一个第二碳排放需求订单,其中,所述至少一个第一碳排放需求订单中各第一碳排放需求订单包括:第一交易碳配额、第一交易金额和第一交易类型,所述至少一个第二碳排放需求订单中各第二碳排放需求订单包括:第二交易碳配额、第二交易金额和第二交易类型;基于预设第一交易规则,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单;对于不存在唯一对应的第二碳排放需求订单的第一目标碳排放需求订单,基于预设第二交易规则,确定与所述第一目标碳排放需求订单匹配的组合订单,其中,所述组合订单包括至少两个第二碳排放需求订单;基于所述组合订单中各第二碳排放需求订单和所述第一目标碳排放需求订单生成第一碳排放交易订单;将所述第一碳排放交易订单发送至所述第一碳排放交易订单对应的碳交易方。
[0005]可选地,在本公开上述任一实施例的方法中,所述基于预设第一交易规则,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单之后,还包括:对于存在唯一对应的第二碳排放需求订单的第二目标碳排放需求订单,将与所述第二目标碳排放需求订单匹配的第二碳排放需求订单确定为目标第二碳排放需求订单;基于所述目标第二碳排放需求订单和所述第二目标碳排放需求订单生成第二碳排放交易订单;将所述第二碳排放交易订单分别发送至所述第二碳排放交易订单对应的碳交易方。
[0006]可选地,在本公开上述任一实施例的方法中,所述基于预设第一交易规则,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单,包括:在碳效码评分节点和信誉评分节点中分别获取所述各第一碳排放需求订单对应的碳交易方的碳效等级评分和信誉评分,所述各第二碳排放需求订单对应的碳交易方的碳效等级评分和信誉评分;根据所述第一碳排放需求订单对应的碳交易方的碳效等级评分和信誉评分,确定所述各第一碳排放需求订单对应的碳交易方的排序;根据所述第二碳排放需求订单对应的碳交易方的碳效等级评分和信誉评分,确定所述各第二碳排放需求订单对应的碳交易方的排
序;基于所述预设第一交易规则,根据所述各第一碳排放需求订单对应的碳交易方的排序和所述各第二碳排放需求订单对应的碳交易方的排序,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单。
[0007]可选地,在本公开上述任一实施例的方法中,所述对于不存在唯一对应的第二碳排放需求订单的第一目标碳排放需求订单,基于预设第二交易规则,确定与所述第一目标碳排放需求订单匹配的组合订单,包括:基于所述预设第二交易规则,根据所述各第二碳排放需求订单对应的碳交易方的排序,确定与所述第一目标碳排放需求订单匹配的组合订单。
[0008]可选地,在本公开上述任一实施例的方法中,所述接收订单存储节点发送的至少一个第一碳排放需求订单和至少一个第二碳排放需求订单之前,还包括:碳交易方向所述订单存储节点发送第一碳排放需求订单和/或第二碳排放需求订单。
[0009]可选地,在本公开上述任一实施例的方法中,所述将所述第一碳排放交易订单发送至所述第一碳排放交易订单对应的碳交易方之后,还包括:所述第一碳排放交易订单对应的碳交易方基于所述第一碳排放交易订单进行碳排放交易,得到第一碳排放交易记录,其中,所述第一碳排放交易记录包括:所述第一碳排放交易订单和获得所述第一碳排放交易订单的方式;将所述第一碳排放交易记录发送至交易记录节点;将所述第二碳排放交易订单分别发送至所述第二碳排放交易订单对应的碳交易方之后,还包括:所述第二碳排放交易订单对应的碳交易方基于所述第二碳排放交易订单进行碳排放交易,得到第二碳排放交易记录,其中,所述第二碳排放交易记录包括:所述第二碳排放交易订单和获得所述第二碳排放交易订单的方式;将所述第二碳排放交易记录发送至交易记录节点。
[0010]本公开实施例的另一个方面,提供了一种基于区块链的碳排放交易装置,应用于交易规则节点,所述交易规则节点部署在区块链网络中,所述装置包括:接收模块,用于接收订单存储节点发送的至少一个第一碳排放需求订单和至少一个第二碳排放需求订单,其中,所述至少一个第一碳排放需求订单中各第一碳排放需求订单包括:第一交易碳配额、第一交易金额和第一交易类型,所述至少一个第二碳排放需求订单中各第二碳排放需求订单包括:第二交易碳配额、第二交易金额和第二交易类型;第一确定模块,用于基于预设第一交易规则,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单;第二确定模块,用于对于不存在唯一对应的第二碳排放需求订单的第一目标碳排放需求订单,基于预设第二交易规则,确定与所述第一目标碳排放需求订单匹配的组合订单,其中,所述组合订单包括至少两个第二碳排放需求订单;第一生成模块,用于基于所述组合订单中各第二碳排放需求订单和所述第一目标碳排放需求订单生成第一碳排放交易订单;第一发送模块,用于将所述第一碳排放交易订单发送至所述第一碳排放交易订单对应的碳交易方。
[0011]本公开实施例的另一个方面,提供了一种碳排放交易系统,包括:订单存储节点、交易规则节点、碳效码评分节点、信誉评分节点和交易记录节点,所述订单存储节点、所述交易规则节点、所述碳效码评分节点、所述信誉评分节点和所述交易记录节点部署在区块链网络上;所述订单存储节点,配置为:存储至少一个第一碳排放需求订单和至少一个第二碳排放需求订单,其中,所述至少一个第一碳排放需求订单中各第一碳排放需求订单包括:
第一交易碳配额、第一交易金额和第一交易类型,所述至少一个第二碳排放需求订单中各第二碳排放需求订单包括:第二交易碳配额、第二交易金额和第二交易类型;所述交易规则节点,配置为:接收订单存储节点发送的至少一个第一碳排放需求订单和至少一个第二碳排放需求订单;基于预设第一交易规则,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单;对于不存在唯一对应的第二碳排放需求订单的第一目标碳排放需求订单,基于预设第二交易规则,确定与所述第一目标碳排放需求订单匹配的组合订单,其中,所述组合订单包括至少两个第二碳排放需求订单;基于所述组合订单中各第二碳排放需求订单和所述第一目标碳排放需求订单生成第一碳排放交易订单;将所述第一碳排放交易订单发送至所述第一碳排放交易订单对应的碳交易方;所述碳效码评分节点,配置为:存储至少一个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的碳排放交易方法,其特征在于,应用于交易规则节点,所述交易规则节点部署在区块链网络中,所述方法包括:接收订单存储节点发送的至少一个第一碳排放需求订单和至少一个第二碳排放需求订单,其中,所述至少一个第一碳排放需求订单中各第一碳排放需求订单包括:第一交易碳配额、第一交易金额和第一交易类型,所述至少一个第二碳排放需求订单中各第二碳排放需求订单包括:第二交易碳配额、第二交易金额和第二交易类型;基于预设第一交易规则,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单;对于不存在唯一对应的第二碳排放需求订单的第一目标碳排放需求订单,基于预设第二交易规则,确定与所述第一目标碳排放需求订单匹配的组合订单,其中,所述组合订单包括至少两个第二碳排放需求订单;基于所述组合订单中各第二碳排放需求订单和所述第一目标碳排放需求订单生成第一碳排放交易订单;将所述第一碳排放交易订单发送至所述第一碳排放交易订单对应的碳交易方。2.根据权利要求1所述的方法,其特征在于,所述基于预设第一交易规则,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单之后,还包括:对于存在唯一对应的第二碳排放需求订单的第二目标碳排放需求订单,将与所述第二目标碳排放需求订单匹配的第二碳排放需求订单确定为目标第二碳排放需求订单;基于所述目标第二碳排放需求订单和所述第二目标碳排放需求订单生成第二碳排放交易订单;将所述第二碳排放交易订单分别发送至所述第二碳排放交易订单对应的碳交易方。3.根据权利要求1所述的方法,其特征在于,所述基于预设第一交易规则,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单,包括:在碳效码评分节点和信誉评分节点中分别获取所述各第一碳排放需求订单对应的碳交易方的碳效等级评分和信誉评分,所述各第二碳排放需求订单对应的碳交易方的碳效等级评分和信誉评分;根据所述第一碳排放需求订单对应的碳交易方的碳效等级评分和信誉评分,确定所述各第一碳排放需求订单对应的碳交易方的排序;根据所述第二碳排放需求订单对应的碳交易方的碳效等级评分和信誉评分,确定所述各第二碳排放需求订单对应的碳交易方的排序;基于所述预设第一交易规则,根据所述各第一碳排放需求订单对应的碳交易方的排序和所述各第二碳排放需求订单对应的碳交易方的排序,确定所述各第一碳排放需求订单是否存在唯一对应的第二碳排放需求订单。4.根据权利要求3所述的方法,其特征在于,所述对于不存在唯一对应的第二碳排放需求订单的第一目标碳排放需求订单,基于预设第二交易规则,确定与所述第一目标碳排放需求订单匹配的组合订单,包括:基于所述预设第二交易规则,根据所述各第二碳排放需求订单对应的碳交易方的排序,确定与所述第一目标碳排放需求订单匹配的组合订单。5.根据权利要求2

4中任一项所述的方法,其特征在于,所述接收订单存储节点发送的
至少一个第一碳排放需求订单和至少一个第二碳排放需求订单之前,还包括:碳交易方向所述订单存储节点发送第一碳排放需求订单和/或第二碳排放需求订单。6.根据权利要求2所述的方法,其特征在于,所述将所述第一碳排放交易订单发送至所述第一碳排放交易订单对应的碳交易方之后,还包括:所述第一碳排放交易订单对应的碳交易方基于所述第一碳排放交易订单进行碳排放交易,得到第一碳排放交易记录,其中,所述第一碳排放交易记录包括:所述第一碳排放交易订单和获得所述第一碳排放交易订单的方式;将所述第一碳排放交易记录发送至交易记...

【专利技术属性】
技术研发人员:马宝罗刘阳池程田娟李胡升
申请(专利权)人:中国信息通信研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1