System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及区块链,尤其涉及一种基于区块链的碳减排激励方法、装置、设备及存储介质。
技术介绍
1、随着全球对气候变化和碳排放问题的日益关注,迫切需要一种有效的方法来激励和奖励碳减排工作。传统的激励计划往往面临着透明度不足、责任认定困难以及难以验证和量化碳减排成果的挑战。因此,需要一种改进的方式来解决这些问题,为碳减排工作提供可靠和高效的激励方法。
2、常见的碳减排行为激励方法存在一些缺点。碳交易市场复杂,容易出现市场失灵和不公平现象。碳税的分配问题困难,激励效果有限,可能面临反对和逃避,导致资源的不均衡分配。
技术实现思路
1、本专利技术的主要目的在于提供一种基于区块链的碳减排激励方法、装置、设备及存储介质,旨在解决现有技术碳减排激励不合理的技术问题。
2、为实现上述目的,本专利技术提供了一种基于区块链的碳减排激励方法,所述方法包括以下步骤:
3、获取区块链上各用户节点的绿龄值以及碳减排数据;
4、基于所述绿龄值使用预设共识算法计算各用户节点的夏普利值;
5、基于所述碳减排数据和所述夏普利值计算各用户节点的更新夏普利值;
6、基于所述更新夏普利值和所述绿龄值对区块激励值进行再分配,以实现碳减排激励。
7、可选地,所述基于所述绿龄值使用预设共识算法计算各用户节点的夏普利值,包括:
8、对所述绿龄值进行排序,从排序后的绿龄值中筛选目标绿龄值,得到绿点集合;
9、使用预设共识算法
10、基于所述绿点集合和所述及时验证集合得到联盟节点集合;
11、通过所述联盟节点集合以及所述绿点集合计算各用户节点的夏普利值。
12、可选地,所述通过所述联盟节点集合以及所述绿点集合计算各用户节点的夏普利值,包括:
13、通过所述联盟节点集合得到联盟的价值函数;
14、通过所述绿点集合以及所述价值函数计算所述联盟节点集合中各用户节点的夏普利值。
15、可选地,所述基于所述碳减排数据和所述夏普利值计算各用户节点的更新夏普利值,包括:
16、基于所述碳减排数据得到各用户节点的历史碳减排数据和当前碳减排数据;
17、根据所述历史碳减排数据和所述当前碳减排数据计算碳减排差值;
18、根据所述碳减排差值和所述夏普利值计算各用户节点的更新夏普利值。
19、可选地,所述基于所述更新夏普利值和所述绿龄值对区块激励值进行再分配,以实现碳减排激励,包括:
20、通过所述更新夏普利值和所述绿龄值计算更新系数;
21、获取各用户节点的币龄;
22、基于所述币龄计算目标用户节点通过打包区块获得的区块激励值;
23、通过所述更新系数和所述区块激励值计算目标区块激励值;
24、通过所述目标区块激励值对目标用户节点的区块激励值进行再分配,以实现碳减排激励。
25、可选地,获取区块链上各用户节点的碳减排数据,包括:
26、获取各用户节点的历史能耗数据以及当前能耗数据;
27、获取碳排放因子;
28、通过所述历史能耗数据和所述碳排放因子计算历史碳减排数据;
29、通过所述当前能耗数据和所述碳排放因子计算当前碳减排数据;
30、将所述历史碳减排数据和所述当前碳减排数据得到各用户节点的碳减排数据。
31、可选地,获取区块链上各用户节点的绿龄值,包括:
32、获取区块链上各用户节点的碳减排数据、绿电交易数据、节能量市场的认证节能量、绿证市场的可再生能源发电交易量、处理污染物消耗的节能量;
33、通过所述碳减排数据、所述绿电交易数据、所述节能量市场的认证节能量、所述绿证市场的可再生能源发电交易量以及处理污染物消耗的节能量中的一种或多种计算各用户节点的绿龄值。
34、此外,为实现上述目的,本专利技术还提出一种基于区块链的碳减排激励装置,所述基于区块链的碳减排激励装置包括:
35、获取模块,用于获取区块链上各用户节点的绿龄值以及碳减排数据;
36、计算模块,用于基于所述绿龄值使用预设共识算法计算各用户节点的夏普利值;
37、所述计算模块,还用于基于所述碳减排数据和所述夏普利值计算各用户节点的更新夏普利值;
38、分配模块,用于基于所述更新夏普利值和所述绿龄值对区块激励值进行再分配,以实现碳减排激励。
39、此外,为实现上述目的,本专利技术还提出一种基于区块链的碳减排激励设备,所述基于区块链的碳减排激励设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于区块链的碳减排激励程序,所述基于区块链的碳减排激励程序配置为实现如上文所述的基于区块链的碳减排激励方法的步骤。
40、此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有基于区块链的碳减排激励程序,所述基于区块链的碳减排激励程序被处理器执行时实现如上文所述的基于区块链的碳减排激励方法的步骤。
41、本专利技术通过获取区块链上各用户节点的绿龄值以及碳减排数据;基于所述绿龄值使用预设共识算法计算各用户节点的夏普利值;基于所述碳减排数据和所述夏普利值计算各用户节点的更新夏普利值;基于所述更新夏普利值和所述绿龄值对区块激励值进行再分配,以实现碳减排激励,将用户节点的绿龄值作为区块链共识算法中的权益值,从而对区块激励值进行再分配,解决了收益分配不合理的问题。
本文档来自技高网...【技术保护点】
1.一种基于区块链的碳减排激励方法,其特征在于,所述基于区块链的碳减排激励方法包括:
2.如权利要求1所述的基于区块链的碳减排激励方法,其特征在于,所述基于所述绿龄值使用预设共识算法计算各用户节点的夏普利值,包括:
3.如权利要求2所述的基于区块链的碳减排激励方法,其特征在于,所述通过所述联盟节点集合以及所述绿点集合计算各用户节点的夏普利值,包括:
4.如权利要求1所述的基于区块链的碳减排激励方法,其特征在于,所述基于所述碳减排数据和所述夏普利值计算各用户节点的更新夏普利值,包括:
5.如权利要求1所述的基于区块链的碳减排激励方法,其特征在于,所述基于所述更新夏普利值和所述绿龄值对区块激励值进行再分配,以实现碳减排激励,包括:
6.如权利要求1所述的基于区块链的碳减排激励方法,其特征在于,获取区块链上各用户节点的碳减排数据,包括:
7.如权利要求1至6中任一项所述的基于区块链的碳减排激励方法,其特征在于,获取区块链上各用户节点的绿龄值,包括:
8.一种基于区块链的碳减排激励装置,其特征在于,所述基
9.一种基于区块链的碳减排激励设备,其特征在于,所述基于区块链的碳减排激励设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于区块链的碳减排激励程序,所述基于区块链的碳减排激励程序配置为实现如权利要求1至7中任一项所述的基于区块链的碳减排激励方法。
10.一种存储介质,其特征在于,所述存储介质上存储有基于区块链的碳减排激励程序,所述基于区块链的碳减排激励程序被处理器执行时实现如权利要求1至7中任一项所述的基于区块链的碳减排激励方法。
...【技术特征摘要】
1.一种基于区块链的碳减排激励方法,其特征在于,所述基于区块链的碳减排激励方法包括:
2.如权利要求1所述的基于区块链的碳减排激励方法,其特征在于,所述基于所述绿龄值使用预设共识算法计算各用户节点的夏普利值,包括:
3.如权利要求2所述的基于区块链的碳减排激励方法,其特征在于,所述通过所述联盟节点集合以及所述绿点集合计算各用户节点的夏普利值,包括:
4.如权利要求1所述的基于区块链的碳减排激励方法,其特征在于,所述基于所述碳减排数据和所述夏普利值计算各用户节点的更新夏普利值,包括:
5.如权利要求1所述的基于区块链的碳减排激励方法,其特征在于,所述基于所述更新夏普利值和所述绿龄值对区块激励值进行再分配,以实现碳减排激励,包括:
6.如权利要求1所述的基于区块链的碳减排激励方法,其特征在...
【专利技术属性】
技术研发人员:赵钰,包岩,周晓阳,李玉杰,陈鹏飞,徐荣蓉,卫俊俊,刘渊渊,吉宜斌,孔新年,
申请(专利权)人:中国移动紫金江苏创新研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。