一种基于区块链系统的个人碳积分计算方法及系统与流程

文档序号:33767336发布日期:2023-04-18 20:04阅读:289来源:国知局
一种基于区块链系统的个人碳积分计算方法及系统与流程

本发明涉及计算机,特别是涉及一种基于区块链系统的个人碳积分计算方法及系统。


背景技术:

1、在应对全球气候变化和加快推进我国“3060”双碳目标的大背景下,城市交通与能源、环境之间的矛盾日益严峻,居民作为交通活动的实施主体,其出行行为影响着城市交通结构的构成,是造成交通碳排放变化的最主要因素。在此背景下,居民交通出行和相关行为对交通碳排放造成的影响量化和评估显得尤为重要,目的为最大程度满足社会经济发展和人民生活质量提高所必需的交通条件前提下,引导城市居民选择低碳化出行方式,解决城市居民出行以及与之相关的能源环境问题,以实现城市交通的可持续发展。

2、将居民出行方式打造个人碳账户、碳积分等碳普惠机制可引导居民在出行决策过程中更倾向于绿色出行,有效降低碳排放。目前市面上个人碳账户系统还十分稀少,个人碳交易模式和运行机制一直未有定论,绿色出行碳减排行为如何计量并转换为碳积分,缺乏具体方法,并且现有的个人碳账户系统存在获取数据方法以及计算过程过于繁复,需要短时间内大量获取用户个人信息,不能做到实时上传更新,且无法保证数据安全可靠。

3、针对上述的现有技术中存在的现有的个人碳账户系统存在数据需要进行大量计算,不能做到实时上传更新,且无法保证数据安全可靠的技术问题,需要对碳积分的监测和算法进一步完善,包括杜绝用户舞弊以及中心服务器对用户数据篡改等行为、个人碳积分数据共享,实现多方互信。目前尚未提出有效的解决方案。


技术实现思路

1、本公开的实施例提供了一种基于区块链系统的个人碳积分计算方法及系统,以至少解决现有技术中存在的现有的个人碳账户系统存在数据需要进行大量计算,不能做到实时上传更新,且无法保证数据安全可靠、多方互信的技术问题。

2、根据本公开实施例的一个方面,提供了一种基于区块链系统的个人碳积分计算方法,包括:内部系统从外部系统采集目标用户的行为数据;内部系统对目标用户的行为数据进行审核,确定目标用户的减碳行为,并上传至区块链系统;区块链系统基于智能合约根据预先设置的规则对减碳行为进行计算,确定与减碳行为对应的减碳得分;内部系统从区块链系统获取减碳得分,根据减碳得分更新目标用户的个人碳积分,并将个人碳积分上传至区块链系统。

3、根据本公开实施例的另一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行以上任意一项所述的方法。

4、根据本公开实施例的另一个方面,还提供了一种基于区块链系统的个人碳积分计算系统,包括:采集模块,用于内部系统从外部系统采集目标用户的行为数据;审核模块,用于内部系统对目标用户的行为数据进行审核,确定目标用户的减碳行为,并上传至区块链系统;计算模块,用于区块链系统基于智能合约根据预先设置的规则对减碳行为进行计算,确定与减碳行为对应的减碳得分,并基于智能合约搭建与外部平台的碳积分转化机制,实现内外部平台积分转化计算;上传模块,用于内部系统从区块链系统获取减碳得分,根据减碳得分更新目标用户的个人碳积分,并将个人碳积分上传至区块链系统。

5、与现有技术相比,本发明的有益效果是:

6、本发明通过采集外部系统数据,获取平台用户的步行、单车、公交、地铁、地图导航等绿色出行数据,并以此为基础计算个人碳积分,计算方法简单轻便,可即时获取针对于平台用户个人的碳排放量。

7、从记录到计算过程上来说,区块链技术记录了与计算用户碳排放量逻辑一致的实时记录;从记录的后续保存和更新角度而言,一旦数据成为分布式存储引擎中的永久部分,并被区块链网络中的计算节点所有,不可篡改,并且使用了分布式的存储引擎用来存储账本数据,具有较好的水平线性弹性扩展性,满足区块链系统对于海量存储的需求,同时减轻了节点存储的压力,利用区块链的共识机制,实现碳积分数据多方互信,构建一条安全可靠的信息共享通道,有利于调动用户的积极性,扩展了区块链技术的适用场景。

8、本发明基于区块链的成熟技术,提高了系统的数据安全性、可维护性和可用性,进而解决现有技术中存在的个人碳账户系统存在数据需要进行大量计算,不能做到实时上传更新,且无法保证数据安全可靠的技术问题,实现了个人碳积分多方互信,打通了信息共享机制,体现了个人碳账户的公平性,可形成个人碳减排总账本,同时促进了区块链系统在个人碳数据方面的技术应用。



技术特征:

1.一种基于区块链系统的个人碳积分计算方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述行为数据包括步行、单车、公交、地铁以及地图导航。

3.根据权利要求1所述的方法,其特征在于,所述减碳行为包括步行、单车、公交以及地铁,并且所述区块链系统根据预先设置的规则对所述减碳行为进行计算,确定与所述减碳行为对应的减碳得分的操作,包括:

4.根据权利要求3所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,所述内部系统从所述区块链系统获取所述减碳得分,根据所述减碳得分更新所述目标用户的个人碳积分的操作之后,还包括:

6.一种计算机可读存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时由处理器执行权利要求1至5中任意一项所述的方法。

7.一种基于区块链系统的个人碳积分计算系统,其特征在于,包括:

8.根据权利要求7所述的系统,其特征在于,所述减碳行为包括步行、单车、公交以及地铁,并且计算模块,包括:

9.根据权利要求8所述的系统,其特征在于,还包括:

10.根据权利要求7所述的系统,其特征在于,还包括:


技术总结
本发明公开了一种基于区块链系统的个人碳积分计算方法及系统。其中,基于区块链系统的个人碳积分计算方法,包括:内部系统从外部系统采集目标用户的行为数据;内部系统对目标用户的行为数据进行审核,确定目标用户的减碳行为,并上传至区块链系统;区块链系统基于智能合约根据预先设置的规则对减碳行为进行计算,确定减碳行为对应的减碳得分;内部系统从区块链系统获取减碳得分,根据减碳得分更新目标用户的个人碳积分,并将个人碳积分上传至区块链系统。解决现有技术中存在的现有的个人碳账户系统存在数据需要进行大量计算,不能做到实时上传更新,且无法保证数据安全可靠、多方互信的技术问题。

技术研发人员:朱朝勇,高培道,张益兵,麻建,焦凌峰
受保护的技术使用者:国网英大国际控股集团有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1