一种基于区块链的碳排放监测方法技术

技术编号:33886569 阅读:40 留言:0更新日期:2022-06-22 17:19
本发明专利技术公开了一种基于区块链的碳排放监测方法,包括如下步骤:用户注册时,将注册成功的账号信息对应的公司有关计划碳排放信息写入新形成的区块;对在产品生产过程中,能够体现碳的排放量的因素进行监测,监测该因素代表的碳排放量是否达到碳排放上限;若达到碳排放上限,则向该公司发送预警信息;本发明专利技术将区块链技术和碳排放结合起来,通过区块链技术实时监测碳的排放情况。监测碳的排放情况。监测碳的排放情况。

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


[0001]本专利技术涉及区块链
、碳排放
,尤其涉及一种基于区块链的碳排放监测方法。

技术介绍

[0002]区块链技术是一种数据存储技术,区块链具有去中心化、不可篡改的特性,因此保存到区块链中的数据是十分安全的;近年来怎么将区块链技术运用到生活中的各种场景是区块链技术的发展方向,因为这些场景通过区块链技术保存和处理其中的数据信息,保证了数据信息的安全性。
[0003]碳技术包括碳交易技术、碳排放技术、碳达峰技术和碳中和技术;在碳技术中怎么正确的统计碳的排放量是其他技术的基础,因为只有正确统计了碳的排放量,才能保证其他技术的正常实施,因此,怎么正确的统计碳的排放量是至关重要的。

技术实现思路

[0004]为克服以上技术中存在的问题,本专利技术提供一种基于区块链的碳排放监测方法,该方法包括:
[0005]用户注册时,将注册成功的账号信息对应的公司有关计划碳排放信息写入新形成的区块;
[0006]对在产品生产过程中能够体现碳的排放量的因素进行监测,监测该因素代表的碳排放量是否达到碳排放上限;
[0007]若达到碳排放上限,则向该公司发送预警信息。
[0008]所述对在产品生产过程中能够体现碳的排放量的因素进行监测的方法为:通过产品生产过程中产生该因素与所造成排放量的关系,求出计划碳排放量最大时,该因素的阈值,产品生产过程中,该因素达到该阈值,则证明碳的排放量达到最大。
[0009]所述用户注册时包括:区块链系统对用户身份信息是否符合碳减排资格的审查,规定只有注册成功清洁发展机制(CDM)的公司才能在该区块链系统上注册成功。
[0010]更进一步,将符合规定的用户公司信息写入到区块链新形成的区块中,其中区块链新区块的形成伴随着记账者的选取,规定该区块链上交易信息在交易池中积累一定的量生成一个新区块,记账者的选取为在参与竞争区块记账者的节点中随机选取;所述交易池为区块链上暂存交易信息的存储结构,在区块链验证交易信息合法,且未产生记账者时,将交易信息暂存到交易池中。
[0011]将注册成功的账号信息对应的公司有关计划碳排放信息写入新形成的区块:将注册成功的账号信息对应的公司信息写入新形成的区块中;所述计划碳减排信息包括该公司根据清洁发展机制(CDM)获得的碳的排放权信息,公司身份信息。
[0012]所述碳的排放权信息为:根据清洁发展机制(CDM)碳的减排量和该公司往年碳的排放量计算的该年碳的排放量上限;若根据清洁发展机制(CDM)该公司需要减排的量为α,α
为一个百分数,往年碳的平均排放量为M,则通过计算得:m=M(1-α)中m的值便是该公司该年碳的排放量上限。
[0013]更进一步,对在产品生产过程中能够体现碳的排放量的因素进行监测的方法:通过对该公司该年碳的排放量上限的监测转换为对产品生产过程中生产因素的监测;首先将碳的排放量上限转化为该因素的量的阈值;将产品生产量因素作为碳的排放量上限转化的标准,若考虑到产品生产过程中产生碳排放的各种因素的影响,该公司生产一个产品碳的排放量为&,而碳的排放量上限为m,则该公司的产品生产量应为取整函数:其中X为该公司产品生产阈值;通过监测该公司的产品生产量,就能够得出该公司的碳的排放量。
[0014]更进一步,若达到碳排放上限,则向该公司发送预警信息:通过对产品生产量的监测,来判断碳的排放量,当产品生产量达到阈值时,则证明碳排放量达到上限。
[0015]更进一步,区块链系统将采集到产品生产量达到阈值的信息发送到区块链各记账节点上,区块链各记账节点验证产品生产量是否达到状态阈值,并将验证的结果发送到区块链系统中,区块链系统通过整理验证结果为产品生产量达到阈值的记账节点数量占总记账节点数量超过2/3,则证明该公司的产品生产量达到阈值,碳排放量达到碳的排放量上限,将该公司的产品生产量保存到区块链的新区块中,且将结果反馈到区块链各记账节点。
[0016]本专利技术的有益效果是:
[0017]本专利技术将区块链技术和碳排放技术结合起来,在区块链的基础上实现碳排放的实时监测;通过区块链技术保存信息的安全性,保证了碳排放信息的安全性;通过区块链共识机制多节点共同对碳排放进行监测,防止一个节点判断时,出现故障问题,而不能及时得到正确的监测结果。
附图说明
[0018]图1:一种基于区块链的碳排放监测方法的流程图。
[0019]图2:区块链共识机制判定产品生产量达到阈值的方法流程图。
具体实施方式
[0020]以下结合附图对本专利技术的具体实施例进行详细说明,应该理解的是此处所给出的具体实施例仅用于说明和解释本专利技术,并不能用来限制本专利技术。
[0021]如图1所示:为本专利技术的一种基于区块链的碳排放监测方法的流程图;该流程图包括如下步骤:步骤S100,用户注册时,将注册成功的账号信息对应的公司有关计划碳排放信息写入新形成的区块;步骤S101,对在产品生产过程中能够体现碳的排放量的因素进行监测,监测该因素代表的碳排放量是否达到碳排放上限;步骤S102,若达到碳排放上限,则向该公司发送预警信息。
[0022]具体地,首先,用户在区块链系统上注册身份信息,区块链系统将用户注册的身份信息对应的公司有关碳排放信息写入区块链新形成的区块中;区块链系统根据该公司产品生产情况和碳排放信息,根据产品的能够体现碳的排放量的因素,将该公司的碳排放上限转化为该产品生产的某个因素;最后,区块链通过产品生产过程中的该因素,来判断碳的排放量是否达到上限。
[0023]步骤S100,用户注册时,将注册成功的账号信息对应的公司有关计划碳减排信息写入新形成的区块;具体地,用户注册时,区块链系统对用户身份信息是否符合碳减排资格的审查,规定只有注册成功清洁发展机制(CDM)的公司才能在该区块链系统上注册成功。
[0024]具体地,清洁发展机制(CDM)指《京都议定书》中引入的灵活履约机制之一;核心内容是允许其缔约方即发达国家与非缔约方即发展中国家进行项目级的减排量抵消额的转让与获得,从而在发展中国家实施温室气体减排项目。
[0025]具体地,将符合规定的用户公司信息写入到区块链新形成的区块中;其中,区块链新区块的形成伴随着记账者的选取。
[0026]具体地,将注册成功的账号信息对应的公司有关计划碳排放信息写入新形成的区块包括:将注册成功的账号信息对应的公司信息写入新形成的区块中;所述计划碳减排信息包括该公司根据清洁发展机制(CDM)获得的碳的排放权信息,公司身份信息。
[0027]具体地,碳的排放权信息指:根据清洁发展机制(CDM)碳的减排量和该公司往年碳的排放量计算的该年碳的排放量上限;若根据清洁发展机制(CDM)该公司需要减排的量为α,α为一个百分数,往年碳的平均排放量为M,则通过计算得:m=M(1-α)中m的值便是该公司该年碳的排放量上限。
[0028]优选地,区块链新区块的形成和记账者的挑选的方式为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的碳排放监测方法,其特征在于,所述方法包括如下步骤:用户注册时,将注册成功的账号信息对应的公司有关计划碳排放信息写入新形成的区块;区块链对在产品生产过程中能够体现公司碳的排放量的因素进行监测,监测所述因素代表的碳排放量是否达到公司碳排放上限;若达到公司碳排放上限,则向所述公司发送预警信息;所述对在产品生产过程中能够体现公司碳的排放量的因素进行监测的方法为:通过产品生产过程中产生的因素与所述因素造成碳排放量的关系,求出计划碳排放量最大值相对于所述因素的阈值;产品生产过程中,所述因素达到阈值,则证明碳的排放量达到最大。2.根据权利要求1所述的一种基于区块链的碳排放监测方法,其特征在于,所述用户注册时包括:区块链系统对用户身份信息是否符合碳减排资格的审查,规定只有注册成功清洁发展机制(CDM)的公司才能在所述区块链系统上注册成功。3.根据权利要求1所述的一种基于区块链的碳排放监测方法,其特征在于,所述用户注册时还包括:将符合规定的用户公司信息写入到区块链新形成的区块中,其中区块链新区块的形成伴随着记账者的选取,规定区块链上交易信息在交易池中积累一定的量生成一个新区块,记账者的选取为在参与竞争区块记账者的节点中随机选取;所述交易池为区块链上暂存交易信息的存储结构,在区块链验证交易信息合法,且未产生记账者时,将交易信息暂存到交易池中。4.根据权利要求1所述的一种基于区块链的碳排放监测方法,其特征在于,所述将注册成功的账号信息对应的公司有关计划碳排放信息写入新形成的区块包括:将注册成功的账号信息对应的公司信息写入新形成的区块中;所述计划碳排放信息包括:公司根据清洁发展机制(CDM)获得的碳的排放权信息,公司身份信息。5.根据权利要求4所述的一种基于区块链的碳排放监测方法,其特征在于,所述碳的排放权信息包括:根据清洁发展机制(CDM)获得的公司碳的减排量...

【专利技术属性】
技术研发人员:陈维标
申请(专利权)人:广东钜联信息科技有限公司
类型:发明
国别省市:

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

1