【技术实现步骤摘要】
一种基于区块链的垃圾分类激励方法及装置
本申请涉及区块链
,尤其是一种基于区块链的垃圾分类激励方法及装置。
技术介绍
垃圾分类,指按一定规定或标准将垃圾分类储存、分类投放和分类搬运,从而转变成公共资源的一系列活动的总称。分类的目的是提高垃圾的资源价值和经济价值,力争物尽其用。人们面对日益增长的垃圾产量和环境状况恶化的局面,如何通过垃圾分类管理,最大限度地实现垃圾资源利用,减少垃圾处置的数量,改善生存环境状态,是当前世界各国共同关注的迫切问题。
技术实现思路
基于上面所述的问题,本申请提供了一种基于区块链的垃圾分类激励方法,通过以家庭账户信息中所有投放用户为单位,与所述家庭账户信息包括至少一个投放用户的物品购买记录联系,对投放用户投放垃圾产生的权益进行计算,激励家庭账户信息中所有投放用户进行垃圾分类,由此实现对垃圾分类的管理。第一方面,本申请提供了一种基于区块链的垃圾分类激励方法,所述方法包括:接收垃圾投放事件,所述垃圾投放事件包括投放用户的身份信息以及本次投放的垃圾信息,所述垃圾信息包括本次投放的垃圾所属的第一类别和垃圾投放计量值;根据所述投放用户的身份信息在区块链网络中查找对应的家庭账户信息,所述家庭账户信息包括至少一个投放用户的身份信息和所述至少一个投放用户对应的垃圾投放事件,根据所述家庭账户信息中所述至少一个投放用户对应的垃圾投放事件,计算所述家庭账户信息中所有投放用户在第一预设时间内投放所述第一类别的垃圾的第一计量总和;根据所述家庭账户信息包括至少一个 ...
【技术保护点】
1.一种基于区块链的垃圾分类激励方法,其特征在于,所述方法包括:/n接收垃圾投放事件,所述垃圾投放事件包括投放用户的身份信息以及本次投放的垃圾信息,所述垃圾信息包括本次投放的垃圾所属的第一类别和垃圾投放计量值;/n根据所述投放用户的身份信息在区块链网络中查找对应的家庭账户信息,所述家庭账户信息包括至少一个投放用户的身份信息和所述至少一个投放用户对应的垃圾投放事件,根据所述家庭账户信息中所述至少一个投放用户对应的垃圾投放事件,计算所述家庭账户信息中所有投放用户在第一预设时间内投放所述第一类别的垃圾的第一计量总和;/n根据所述家庭账户信息包括至少一个投放用户的身份信息查找所述至少一个投放用户的物品购买记录,根据所述物品购买记录统计所述家庭账户信息中所有投放用户在所述第一预设时间内预计产生所述第一类别的垃圾的第二计量总和;/n若所述第一计量总和不小于所述第二计量总和,根据所述投放用户本次投放垃圾所属的第一类别和垃圾投放计量值,计算得到所述投放用户本次投放垃圾产生的权益,生成权益转移事件,所述权益转移事件包括所述第一类别、所述投放用户本次垃圾投放计量值以及所述投放用户本次投放垃圾产生的权益;/ ...
【技术特征摘要】
1.一种基于区块链的垃圾分类激励方法,其特征在于,所述方法包括:
接收垃圾投放事件,所述垃圾投放事件包括投放用户的身份信息以及本次投放的垃圾信息,所述垃圾信息包括本次投放的垃圾所属的第一类别和垃圾投放计量值;
根据所述投放用户的身份信息在区块链网络中查找对应的家庭账户信息,所述家庭账户信息包括至少一个投放用户的身份信息和所述至少一个投放用户对应的垃圾投放事件,根据所述家庭账户信息中所述至少一个投放用户对应的垃圾投放事件,计算所述家庭账户信息中所有投放用户在第一预设时间内投放所述第一类别的垃圾的第一计量总和;
根据所述家庭账户信息包括至少一个投放用户的身份信息查找所述至少一个投放用户的物品购买记录,根据所述物品购买记录统计所述家庭账户信息中所有投放用户在所述第一预设时间内预计产生所述第一类别的垃圾的第二计量总和;
若所述第一计量总和不小于所述第二计量总和,根据所述投放用户本次投放垃圾所属的第一类别和垃圾投放计量值,计算得到所述投放用户本次投放垃圾产生的权益,生成权益转移事件,所述权益转移事件包括所述第一类别、所述投放用户本次垃圾投放计量值以及所述投放用户本次投放垃圾产生的权益;
将所述权益转移事件发送至所述区块链网络中的共识节点,以使所述共识节点对所述权益转移事件进行共识验证,并在共识验证通过的情况下返回共识确认消息;
在接收到所述共识节点返回共识确认消息满足预设的共识策略的情况下,触发所述区块链网络中的智能合约将所述投放用户本次投放垃圾产生的权益转移至所述投放用户对应的家庭账户信息中。
2.根据权利要求1所述的方法,其特征在于,所述共识节点对所述权益转移事件进行共识验证,并在共识验证通过的情况下返回共识确认消息包括:
所述共识节点根据所述投放用户本次投放垃圾所属的第一类别和垃圾投放计量值,计算所述投放用户本次投放垃圾产生的校验权益,若投放用户本次投放垃圾产生的校验权益与所述投放用户本次投放垃圾产生的权益相同,则返回所述共识确认信息。
3.根据权利要求1所述的方法,其特征在于,所述根据所述物品购买记录统计所述家庭账户信息中所有投放用户在所述第一预设时间内预计产生所述第一类别的垃圾的第二计量总和包括:
从所述至少一个投放用户的物品购买记录中获取至少一个已购买物品的物品信息,所述物品信息包括对应已购买物品的材料组成信息,根据所述各个已购买物品的材料组成信息计算每个已购买物品预计产生的所述第一类别的垃圾的计量值;
根据所述至少一个投放用户的物品购买记录中所有已购买物品预计产生的所述第一类别的垃圾的计量值,统计所述家庭账户在所述第一预设时间内预计产生所述第一类别的垃圾的第二计量总和。
4.根据权利要求3所述的方法,其特征在于,所述物品信息还包括对应已购买物品的保质期信息;
所述根据所述至少一个投放用户的物品购买记录中所有已购买物品预计产生的所述第一类别的垃圾的计量值,统计所述家庭账户在所述第一预设时间内预计产生所述第一类别的垃圾的第二计量总和包括:
根据所述各个已购买物品的保质期信息确认每个已购买物品是否在所述第一预设时间内预计产生所述第一类别的垃圾,将在所述第一预设时间内预计产生所述第一类别的垃圾的已购买物品确定为第一物品;
根据所述至少一个投放用户的物品购买记录中第一物品预计产生的所述第一类别的垃圾的计量值,统计所述家庭账户在所述第一预设时间内预计产生所述第一类别的垃圾的第二计量总和。
5.根据权利要求1所述的方法,其特征在于,所述垃圾投放事件还包括本次垃圾投放处的标记以及所述本次垃圾投放处的标记签名;
在所述接收垃圾投放事件之后包括:
根据...
【专利技术属性】
技术研发人员:蔡弋戈,秦青,杨晨,王乐庆,李琴,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。