【技术实现步骤摘要】
基于区块链的碳减排处理方法、装置、设备和存储介质
[0001]本申请涉及计算机
,尤其涉及区块链
,具体涉及一种基于区块链的碳减排处理方法、装置、设备和存储介质。
技术介绍
[0002]温室气体一旦超出大气标准,便会造成温室效应,使全球气温上升,威胁人类生存。因此,控制温室气体排放已成为全人类面临的一个主要问题。汽车尾气是温室气体的重要排放来源。
[0003]为了减少温室气体排放,可以利用区块链技术防篡改、可追溯等技术特点,基于区块链技术对用户出行过程的碳减排量进行处理,从而引导用户更多的选择绿色低碳出行方式。
技术实现思路
[0004]本公开提供了一种用于基于区块链的碳减排处理方法、装置、电子设备和存储介质。
[0005]根据本公开的一方面,提供了一种基于区块链的碳减排处理方法,包括:获取用户的低碳交通行为数据密文;其中,所述用户的低碳交通行为数据密文通过对用户的低碳交通行为数据原文进行加密得到;获取用户的碳减排量密文;其中,所述用户的碳减排量密文通过根据所述用户的低碳交通行为数据密文确定用户的碳减排量原文,并对所述用户的碳减排量原文进行加密得到;根据所述用户的碳减排量密文进行核查得到用户的碳减排核查结果根据本公开的又一方面,提供了一种基于区块链的碳减排处理装置,包括:交通行为获取模块,用于获取用户的低碳交通行为数据密文;其中,所述用户的低碳交通行为数据密文通过对用户的低碳交通行为数据原文进行加密得到;碳减排量获取模块,用于获取用户的碳减排量密文;其中,所述用户的碳减排量 ...
【技术保护点】
【技术特征摘要】
1.基于区块链的碳减排处理方法,包括:获取用户的低碳交通行为数据密文;其中,所述用户的低碳交通行为数据密文通过对用户的低碳交通行为数据原文进行加密得到;获取用户的碳减排量密文;其中,所述用户的碳减排量密文通过根据所述用户的低碳交通行为数据密文确定用户的碳减排量原文,并对所述用户的碳减排量原文进行加密得到;根据所述用户的碳减排量密文进行核查得到用户的碳减排核查结果。2.根据权利要求1所述的方法,其中,所述用户的低碳交通行为数据密文通过采用交易代理方的代理子公钥对所述用户的低碳交通行为数据原文进行加密得到;所述用户的碳减排量密文通过采用碳减排方的减排子公钥对所述用户的碳减排量原文进行加密得到。3.根据权利要求2所述的方法,其中,所述根据所述用户的低碳交通行为数据密文确定用户的碳减排量原文,包括:根据减排父私钥、减排父密钥链码和交易代理方的代理子公钥,确定所述交易代理方的代理子私钥;采用所述交易代理方的代理子私钥,对所述用户的低碳交通行为数据密文进行解密,得到用户的低碳交通行为数据原文;基于设定的碳减排计算规则,根据所述用户的低碳交通行为数据原文,确定用户的碳减排量原文。4.根据权利要求2所述的方法,还包括:根据环境父私钥、环境父密钥链码和碳减排方的减排子公钥,确定所述碳减排方的减排子私钥;采用所述碳减排方的减排子私钥,对所述用户的碳减排量密文进行解密,得到用户的碳减排量原文;基于设定的碳减排量核查规则,对所述用户的碳减排量原文进行核查得到核查结果。5.根据权利要求2所述的方法,其中,所述获取用户的低碳交通行为数据密文,包括:获取包括所述交易代理方的代理子公钥和所述用户的低碳交通行为数据密文的行为记录事务请求;其中,所述代理子公钥根据交易代理方的代理父公钥、代理父密钥链码和代理子密钥编号生成;执行所述行为记录事务请求以将所述低碳交通行为数据密文和所述代理子公钥对应于所述用户进行上链存储。6.根据权利要求2所述的方法,其中,获取用户的碳减排量密文,包括:获取包括所述减排方的减排子公钥和所述用户的碳减排量密文的减排量记录事务请求;其中,所述减排子公钥根据减排方的减排父公钥、减排父密钥链码和减排子密钥编号生成;执行所述减排量记录事务请求以将所述碳减排量密文和所述减排子公钥对应于所述用户进行上链存储。7.根据权利要求1-6中任一项所述的方法,还包括:
对所述低碳交通行为数据原文所属的用户进行身份匿名处理。8.根据权利要求7所述的方法,其中,所述对所述低碳交通行为数据原文所属的用户进行身份匿名处理,包括:为所述低碳交通行为数据原文,生成随机数;根据所述随机数、所述低碳交通行为数据原文所属的用户公钥和交易代理方的公钥数组,生成目标公钥数组;采用所述目标公钥数组对所述交易代理方所发送的数据进行环签名,以进行用户身份匿名处理。9.根据权利要求1-6中任一项所述的方法,还包括:根据所述用户的碳减排核查结果进行碳交易;根据碳交易结果,向所述用户分配奖励。10.基于区块链的碳减排处理装置,包括:交通行为获取模块,用于获取用户的低碳交通行为数据密文;其中,所述用户的低碳交通行为数据密文通过对用户的低碳交通行为数据原文进行加密得到;碳减排量获取模块,用于获取用户的碳减排量密文;其中,所述用户的碳减排量密文通过根据所述用户的低碳交通行为数据密文确定用户的碳减排量原文,并对所述用户的碳减排量原文进行加密得到;碳减排量核查模块...
【专利技术属性】
技术研发人员:荆博,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。