基于区块链的碳排放权交易系统技术方案

技术编号:32877853 阅读:15 留言:0更新日期:2022-04-02 12:10
本发明专利技术涉及信息技术领域,具体涉及一种基于区块链的碳排放权交易系统,包括证书子系统、通证子系统和交易子系统,证书子系统获取主管机构为企业分配的初始碳排放权额度,为企业颁发若干个证书,通证子系统获得证书子系统颁发的证书信息,将证书哈希值作为通证,生成颁发交易信息上传区块链存储,交易子系统设有交易中转账户,交易子系统在交易时段内接收企业对证书的出售信息和购买信息,将成交信息发送给通证子系统,通证子系统为成交的证书生成转让交易信息并上传区块链存储。本发明专利技术的实质性效果是:在区块链上形成与碳排放权对应的通证,实现碳排放权交易的可追溯、真实可靠和透明性。明性。明性。

【技术实现步骤摘要】
基于区块链的碳排放权交易系统


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

技术介绍

[0002]碳排放权是具有价值的资产,可以作为商品在市场上进行交换——减排困难的企业可以向减排容易的企业购买碳排放权,后者替前者完成减排任务,同时也获得收益。企业的碳排放权的来源为初始分配碳排放权和拍卖所得。初始分配碳排放权由主管机构根据企业的企业的历史排放量,按一定比例确定其可获得的排放权数量,或者基于当前产量和单位产量获得排放权的初始分配。拍卖分配方式则是利用市场调节机制,形成对初始分配的补充调整。初始分配的碳排放权使得扩产受到限制,拍卖所得则会导致企业承担额外的成本,二者最终都使得企业有动机减少温室气体的排放。但目前缺乏透明和合理的交易系统,容易导致拍卖市场出现投机行为,削弱了拍卖手段的调节作用。因而需要研究一种更为合理的碳排放权拍卖交易系统。
[0003]如中国专利CN111047303A,公开日2020年4月21日,公开了一种碳排放权交易清结算方法及系统,该方法包括:获取资金结算指令信息和持仓结算指令信息;根据所述资金结算指令信息对碳排放权注册登记账户进行资金划拨处理,得到资金余额信息;根据所述持仓结算指令信息对碳排放权注册登记账户进行持仓划拨处理,得到持仓余额信息;对所述持仓余额信息和所述资金余额信息进行清结算分析处理,得到清结算分析结果。其技术方案通过获取碳排放权注册登记账户交易后资金余额信息和持仓余额信息,然后通过对资金余额信息和持仓余额信息通过交易系统中的日终清算信息进行清结算分析处理,从而最终得到清结算分析结果,实现了对于碳排放交易的清结算方法,有效提高了碳排放权交易的可信度。但其技术方案由中心化的结算系统完成,交易信息不透明,仍然不便于追溯、验证和监督。

技术实现思路

[0004]本专利技术要解决的技术问题是:目前缺乏便于追溯和监督的碳排放权交易方案的技术问题。提出了一种基于区块链的碳排放权交易系统,能够借助区块链的透明性和可追溯性,实现碳排放权交易的追溯和监督。
[0005]为解决上述技术问题,本专利技术所采取的技术方案为:基于区块链的碳排放权交易系统,包括证书子系统、通证子系统和交易子系统,所述证书子系统获取主管机构为企业分配的初始碳排放权额度,为企业颁发若干个证书,所述证书包括证书编号、碳排放权额度、时间戳和签名,所述签名为指定颁发账户的私钥对证书哈希值的签名,所述证书哈希值为证书编号、碳排放权额度和时间戳一起提取的哈希值,若干个证书的碳排放权额度的和等于初始碳排放权额度,证书的碳排放权额度取值自预设的额度面额集合,所述通证子系统获得证书子系统颁发的证书信息,将证书哈希值作为通证,生成颁发交易信息上传区块链存储,所述颁发交易信息的转出账户为指定颁发账户,转入账户为企业在区块链上的账户
地址,所述交易子系统设有交易中转账户,所述交易子系统在交易时段内接收企业对证书的出售信息和购买信息,所述出售信息包括证书编号、碳排放权额度单价和出售签名,所述出售签名为出售证书的企业的私钥对证书编号、碳排放权额度单价和时间戳的哈希值的签名,所述购买信息包括账户地址、欲购入的碳排放权额度、碳排放权额度单价和购买签名,所述购买签名为企业私钥对欲购入的碳排放权额度和碳排放权额度单价哈希值的签名,欲购入的碳排放权额度大于或等于额度面额集合中的最大额度面额,出售证书的企业将证书对应的通证转入交易中转账户,所述交易子系统将成交信息发送给通证子系统,所述通证子系统为成交的证书生成转让交易信息并上传区块链存储,所述转让交易信息的转出账户为交易中转账户,转入账户为购买证书的企业账户地址。
[0006]作为优选,所述交易子系统将收到的出售信息按碳排放权额度单价升序排序,将收到的购买信息按照碳排放权额度单价降序排序,若排序首位的购买信息的碳排放权额度单价大于或等于排序首位的出售信息,则按照出售信息的碳排放权额度单价达成成交单价,按照购买信息的碳排放权额度达成成交额度,更新购买信息的碳排放权额度为减去成交额度后的值,若更新后的欲购入的碳排放权额度额度小于面额集合中的最大额度面额,则移除购买信息,根据成交单价和成交额度完成资金支付,将成交信息发送给通证子系统。
[0007]作为优选,所述交易子系统将收到的出售信息按碳排放权额度划分交易组,所述购买信息包括指定交易组的信息,所述购买信息中欲购入的碳排放权额度为交易组对应碳排放权额度的整倍数。
[0008]作为优选,所述通证子系统设有兑换账户和销毁账户,企业生成将名下的证书对应的通证转入兑换账户的交易信息上传区块链存储,而后向通证子系统发送兑换请求,所述兑换请求包括转入兑换账户的证书编号集合、目标兑换额度列表和兑换请求签名,所述兑换请求签名为企业私钥对证书编号集合和目标兑换额度列表的哈希值的签名,所述通证子系统验证兑换请求签名,而后验证转入兑换账户的证书的碳排放权额度总和是否与目标兑换额度列表总和相等,若相等则按照目标兑换额度列表生成新的证书并兑换给企业,生成兑换交易信息上传区块链存储,所述兑换交易信息的通证为新的证书的证书哈希值,转出账户为兑换账户,转入账户为企业在区块链上的账户地址,所述通证子系统生成将被兑换的通证从兑换账户转入销毁账户的交易上传区块链存储。
[0009]通证子系统收到兑换请求后,查询区块链,检查由企业转入兑换账户的全部通证的集合,判断是否与兑换请求中的证书编号集合对应,若不对应则通知企业请求错误,若对应则判断证书转入兑换账户的证书的碳排放权额度总和是否与目标兑换额度列表总和相等,若相等,则将兑换请求中涉及的通证从兑换账户转入销毁账户,同时生成新的证书,新的证书的签名为兑换账户的私钥对证书哈希值的签名。
[0010]作为优选,所述交易子系统预设有销毁账户,所述交易子系统将交易时段划分为集中交易时段和自由交易时段,在集中交易时段内接收企业对证书的出售信息和购买需求,所述购买需求包括账户地址、需求表和需求签名,所述需求签名为企业私钥对需求表和时间戳哈希值的签名,所述需求表包括若干个组碳排放权额度单价和单价对应的欲购入的碳排放权额度,计算每个单价下的购买所需金额,需求表内的最大购买所需金额作为保证金,将保证金转入所述交易子系统的指定银行账户,集中交易时段结束后停止接收出售信息和购买需求,根据接收的出售信息和购买需求,形成成交方案,所述成交方案使得每个需
求表的一个单价的欲购入碳排放权额度获得成交且使得未成交的出售信息的碳排放权额度单价最低,所述交易子系统成交方案涉及的总碳排放权额度和总金额,按照每个企业在成交方案中的成交碳排放权额度占比为权重分担总金额,从保证金中扣除,保证金剩余金额退回,按照交方案中碳排放权额度单价及证书的碳排放权额度计算每个证书的售出金额,将相应的售出金额转账给出售证书的企业,将成交方案中证书对应的通证转入销毁账户,按照成交方案中的购买信息,为每个成交企业生成与成交的碳排放权额度匹配的证书,生成通证,生成将通证由交易中转账户转让给企业账户的转让交易信息并上传区块链存储,生成将未成交的证书对应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于区块链的碳排放权交易系统,其特征在于,包括证书子系统、通证子系统和交易子系统,所述证书子系统获取主管机构为企业分配的初始碳排放权额度,为企业颁发若干个证书,所述证书包括证书编号、碳排放权额度、时间戳和签名,所述签名为指定颁发账户的私钥对证书哈希值的签名,所述证书哈希值为证书编号、碳排放权额度和时间戳一起提取的哈希值,若干个证书的碳排放权额度的和等于初始碳排放权额度,证书的碳排放权额度取值自预设的额度面额集合,所述通证子系统获得证书子系统颁发的证书信息,将证书哈希值作为通证,生成颁发交易信息上传区块链存储,所述颁发交易信息的转出账户为指定颁发账户,转入账户为企业在区块链上的账户地址,所述交易子系统设有交易中转账户,所述交易子系统在交易时段内接收企业对证书的出售信息和购买信息,所述出售信息包括证书编号、碳排放权额度单价和出售签名,所述出售签名为出售证书的企业的私钥对证书编号、碳排放权额度单价和时间戳的哈希值的签名,所述购买信息包括账户地址、欲购入的碳排放权额度、碳排放权额度单价和购买签名,所述购买签名为企业私钥对欲购入的碳排放权额度和碳排放权额度单价哈希值的签名,欲购入的碳排放权额度大于或等于额度面额集合中的最大额度面额,出售证书的企业将证书对应的通证转入交易中转账户,所述交易子系统将成交信息发送给通证子系统,所述通证子系统为成交的证书生成转让交易信息并上传区块链存储。2.根据权利要求1所述的基于区块链的碳排放权交易系统,其特征在于,所述交易子系统将收到的出售信息按碳排放权额度单价升序排序,将收到的购买信息按照碳排放权额度单价降序排序,若排序首位的购买信息的碳排放权额度单价大于或等于排序首位的出售信息,则按照出售信息的碳排放权额度单价达成成交单价,按照购买信息的碳排放权额度达成成交额度,更新购买信息的碳排放权额度为减去成交额度后的值,若更新后的欲购入的碳排放权额度额度小于面额集合中的最大额度面额,则移除购买信息,根据成交单价和成交额度完成资金支付,将成交信息发送给通证子系统。3.根据权利要求2所述的基于区块链的碳排放权交易系统,其特征在于,所述交易子系统将收到的出售信息按碳排放权额度划分交易组,所述购买信息包括指定交易组的信息,所述购买信息中欲购入的碳排放权额度为交易组对应碳排放权额度的整倍数。4.根据权利要求1至3任一项所述的基于区块链的碳排放权交易系统,其特征在于,所述通证子系统设有兑换账户和销毁账户,企业生成将名下的证书对应的通证转入兑换账户的交易信息上传区块链存储,而后向通证子系统发送兑换请求,所述兑换请求包括转入兑换账户的证书编号集合、目标兑换额度列表和兑换请求签名,所述兑换请求签名为企业私钥对证书编号集合和目标兑换额度列表的哈希值的签名,所述通证子系统验证兑换请求签名,而后验证转入兑换账户的证书的碳排放权额度总和是否与目标兑换额度列表总和相等,若相等则按照目标兑换额度列表生成新的证书并兑换给企业,生成兑换交易信息上传区块链存储,所述兑换交易信息的通证为新的证书的证书哈希值,转出账户为兑换账户,转入账户为企业在区块链上的账户地址,所述通证子系统生成将被兑换的通证从兑换账户转入销毁账户的交易上传区块链存储。
5.根据权利要求1至3任一项所述的基于区块...

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

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

1