一种基于区块链的碳排放权交易方法技术

技术编号:32877850 阅读:14 留言:0更新日期:2022-04-02 12:10
本发明专利技术涉及信息技术领域,具体涉及一种基于区块链的碳排放权交易方法,包括:企业获得主管机构分配的初始碳排放权,主管机构颁发证书;企业生成通证,通证为证书哈希值;区块链节点验证初始交易信息后,接受初始交易信息;发布出售智能合约,出售智能合约包括通证、售价、证书编号、碳排放权量和收款虚拟账户;将与售价相符的数字资产转入合约虚拟账户,出售智能合约将通证转入数字资产来源虚拟账户,将数字资产转入收款虚拟账户。本发明专利技术的实质性效果是:通过在区块链上建立和证书一一对应的通证,实现碳排放权证书的快捷的权属验证和交易溯源,方便主管机构进行检查和公众对企业履约进行监督;抑制碳排放权单价短期波动,强化市场调节作用。场调节作用。场调节作用。

【技术实现步骤摘要】
一种基于区块链的碳排放权交易方法


[0001]本专利技术涉及信息
,具体涉及一种基于区块链的碳排放权交易方法。

技术介绍

[0002]上世纪以来人类的工业生产活动向大气中排放了大量的二氧化碳等温室气体,导致全球温室效应加剧。升温带来了一系列的气象灾害和气候变化,给人类的生存发展产生了日益严峻的影响。为应对仍在加剧的温室效应,多个国家及地区制定了减少碳排放的措施。其中碳排放权的管控作为应用最为广泛的措施之一,获得大量的关注和研究。碳排放权已成为具有价值的资产,可以作为商品在市场上进行交换。减排困难的企业可以向减排容易的企业购买碳排放权,后者替前者完成减排任务,同时也获得收益。碳排放权不足的企业需要承担额外的成本,因而有动力消减生产规模或者改进工艺设备。目前企业获得碳排放权的途径主要有主管机构的初始分配和市场交易获得。主管机构根据企业的行业及生产数据,分配一定的初始碳排放权。若企业的碳减排不足,则需要通过市场交易,从其他碳排放权富余的企业获得碳排放权。如此能够管控全部企业的总的碳排放量,有助于减少温室气体的整体排放量。但碳排放权是一种虚拟的资产,目前尚缺乏即能够便捷的进行碳排放权交易,又方便检查碳排放权真伪和交易追溯的交易方案。
[0003]如中国专利CN111047303A,公开日2020年4月21日,公开了一种碳排放权交易清结算方法,包括:获取资金结算指令信息和持仓结算指令信息;根据所述资金结算指令信息对碳排放权注册登记账户进行资金划拨处理,得到资金余额信息;根据所述持仓结算指令信息对碳排放权注册登记账户进行持仓划拨处理,得到持仓余额信息;对所述持仓余额信息和所述资金余额信息进行清结算分析处理,得到清结算分析结果。过获取碳排放权注册登记账户交易后资金余额信息和持仓余额信息,然后通过对资金余额信息和持仓余额信息通过交易系统中的日终清算信息进行清结算分析处理,从而最终得到清结算分析结果,实现了对于碳排放交易的清结算方法,有效提高了碳排放权交易的可信度。其技术方案仅提供了碳排放权交易结算的解决方案,尚不能解决碳排放权真实性验证和交易追溯的问题。

技术实现思路

[0004]本专利技术要解决的技术问题是:目前缺乏便捷验证碳排放权真伪和交易追溯方案的技术问题。提出了一种基于区块链的碳排放权交易方法,借助区块链真实和可追溯性,实现了碳排放权交易的快速真实性验证和交易追溯。
[0005]为解决上述技术问题,本专利技术所采取的技术方案为:一种基于区块链的碳排放权交易方法,包括:企业获得主管机构分配的初始碳排放权,主管机构颁发证书,所述证书包括证书编号、碳排放权量、分配时间戳和证书签名,所述证书签名为主管机构私钥对证书哈希值的签名,所述证书哈希值为证书编号、碳排放权量和企业虚拟账户的哈希值;企业生成通证,所述通证为证书哈希值,生成将通证转让给自己的虚拟账户的初始交易信息并上传区块链,所述初始交易信息附带证书签名;区块链节点搜索区块链上是否存在相同通证的
交易记录,若存在则丢弃所述初始交易信息,若不存在,则区块链节点验证初始交易信息附带的证书签名与企业的虚拟账户是否一致,若一致则接受所述初始交易信息;企业在区块链上发布出售智能合约,所述出售智能合约包括通证、售价、证书编号、碳排放权量和收款虚拟账户,所述出售智能合约具有合约虚拟账户,企业将欲出售的证书转入所述合约虚拟账户;欲购买证书的企业将与售价相符的数字资产转入所述合约虚拟账户,所述出售智能合约收到数字资产后,将通证转入数字资产来源虚拟账户,将数字资产转入收款虚拟账户。
[0006]作为优选,所述出售智能合约的合约虚拟账户收到数字资产后,检查收到的数字资产是否与售价相符,若不相符则将数字资产转回来源虚拟账户,若相符,则将通证转入数字资产来源虚拟账户,将数字资产转入收款虚拟账户,检查合约虚拟账户名下是否还存在收到的数字资产,若存在,则将数字资产转回来源虚拟账户,若不存在,则智能合约执行销毁。
[0007]作为优选,欲购买证书的任一企业在区块链上发布联合购买智能合约,所述联合购买智能合约包括需求表和截止时刻,所述需求表记录若干个购买需求,所述购买需求包括购买账户地址、单价和期望购买量,所述联合购买智能合约具有买入虚拟账户;到达截止时刻前,其他欲购买证书的企业将自己的若干个购买需求填入需求表,并转入相应的预付款数字资产到买入虚拟账户;到达截止时刻时,所述联合购买智能合约搜寻区块链上存在的出售智能合约,计算出售智能合约的碳排放权量单价,按单价升序排列出售智能合约;所述联合购买智能合约将需求表中每个企业的购买需求按单价降序排列,购买需求中的最高单价作为划线单价的初值;生成划线单价:统计等于划线单价全部购买需求的期望购买量的和,作为总购买量,统计等于或小于划线单价的出售智能合约的碳排放权量,作为总出售量;若总购买量小于总出售量,则将划线单价设置为购买需求排序中的下一个单价,重新执行生成划线单价步骤,直到划线单价下总购买量大于或等于总出售量;划线单价退回上一个单价,联合购买智能合约读取需求表中单价与划线单价相等的购买需求,按照购买需求提交的时间顺序,从出售智能合约排序中读取若干个出售智能合约,使若干个出售智能合约的碳排放权量的和与期望购买量差距最小;使用预付款数字资产购买匹配的若干个出售智能合约,将对应通证转入购买需求记载的购买账户地址;匹配需求表中的下一个单价与划线单价相等的购买需求,若出售智能合约排序中的碳排放权量均大于期望购买量,则忽略对应的购买需求;直到需求表中的单价与划线单价相等的购买需求均被匹配,或出售智能合约排序中的单价均已超过划线单价;将企业支付的预付款数字资产的剩余部分退还给对应的企业的虚拟账户。
[0008]作为优选,所述联合购买智能合约到达截止时刻前,接受定向出售合约,所述定向出售合约限定仅接收买入虚拟账户转入的数字资产,到达截止时刻后,未被购买的定向出售合约将通证转回对应企业的虚拟账户,并执行销毁。
[0009]作为优选,企业将购买需求填入需求表时,使用买入虚拟账户的公钥加密,截止时刻到达前,所述联合购买智能合约不解密所述购买需求。
[0010]作为优选,若企业等于划线单价的购买需求未匹配到出售智能合约,则所述联合购买智能合约读取企业高于划线单价一档的单价对应的购买需求;在出售智能合约排序中为购买需求匹配出售智能合约,使若干个出售智能合约的碳排放权量的和与期望购买量差距最小;使用预付款数字资产购买匹配的若干个出售智能合约,将对应通证转入购买需求
记载的购买账户地址。
[0011]作为优选,所述证书的碳排放权量取值自预设面额集合,主管结构为企业颁发若干个证书,若干个证书的碳排放权量的和等于企业的初始碳排放权的量。
[0012]本专利技术的实质性效果是:通过在区块链上建立和证书一一对应的通证,实现碳排放权证书的快捷的权属验证和交易溯源,方便主管机构进行检查和公众对企业履约进行监督;通过联合购买机制,起到抑制碳排放权单价短期波动的作用,使价格更加能够反应实际供需关系,强化市场的调节作用,有助于避免市场作用的失效。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的碳排放权交易方法,其特征在于,包括:企业获得主管机构分配的初始碳排放权,主管机构颁发证书,所述证书包括证书编号、碳排放权量、分配时间戳和证书签名,所述证书签名为主管机构私钥对证书哈希值的签名,所述证书哈希值为证书编号、碳排放权量和企业虚拟账户的哈希值;企业生成通证,所述通证为证书哈希值,生成将通证转让给自己的虚拟账户的初始交易信息并上传区块链,所述初始交易信息附带证书签名;区块链节点搜索区块链上是否存在相同通证的交易记录,若存在则丢弃所述初始交易信息,若不存在,则区块链节点验证初始交易信息附带的证书签名与企业的虚拟账户是否一致,若一致则接受所述初始交易信息;企业在区块链上发布出售智能合约,所述出售智能合约包括通证、售价、证书编号、碳排放权量和收款虚拟账户,所述出售智能合约具有合约虚拟账户,企业将欲出售的证书转入所述合约虚拟账户;欲购买证书的企业将与售价相符的数字资产转入所述合约虚拟账户,所述出售智能合约收到数字资产后,将通证转入数字资产来源虚拟账户,将数字资产转入收款虚拟账户。2.根据权利要求1所述的一种基于区块链的碳排放权交易方法,其特征在于,所述出售智能合约的合约虚拟账户收到数字资产后,检查收到的数字资产是否与售价相符,若不相符则将数字资产转回来源虚拟账户,若相符,则将通证转入数字资产来源虚拟账户,将数字资产转入收款虚拟账户,检查合约虚拟账户名下是否还存在收到的数字资产,若存在,则将数字资产转回来源虚拟账户,若不存在,则智能合约执行销毁。3.根据权利要求1或2所述的一种基于区块链的碳排放权交易方法,其特征在于,欲购买证书的任一企业在区块链上发布联合购买智能合约,所述联合购买智能合约包括需求表和截止时刻,所述需求表记录若干个购买需求,所述购买需求包括购买账户地址、单价和期望购买量,所述联合购买智能合约具有买入虚拟账户;到达截止时刻前,其他欲购买证书的企业将自己的若干个购买需求填入需求表,并转入相应的预付款数字资产到买入虚拟账户;到达截止时刻时,所述联合购买智能合约搜寻区块链上存在的出售智能合约,计算出售智能合约的碳排放权量单价,按单价升序排列出售智能合约;所述联合购买智能合约将需求表中每个企业的购买需求按单价降序排列,购买需求中的最高单价作为划线单价的初值...

【专利技术属性】
技术研发人员:张金琳俞学劢
申请(专利权)人:浙江数秦科技有限公司
类型:发明
国别省市:

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

1