一种基于区块链的环保积分奖励方法及其装置与流程

文档序号:23618367发布日期:2021-01-12 10:28阅读:104来源:国知局
一种基于区块链的环保积分奖励方法及其装置与流程

本申请涉及区块链技术领域,尤其涉及一种基于区块链的环保积分奖励方法及其装置。



背景技术:

目前,区块链、物联网以及人工智能并列为未来科技的三大技术。区块链技术是基于去中心化的对等网络,用开源软件把密码学原理、时序数据和共识机制相结合,来保障分布式数据库中各节点的连贯和持续,使信息能即时验证、可追溯,但难以篡改和无法屏蔽,从而创造了一套隐私、高效、安全的共享价值体系。

在物品回收领域,整个回收链条包括物品回收、工厂处理、工厂再生产以及新物品销售等环节。当这些环节的信息存储在中心化的服务器中,被篡改的风险较大;数据被篡改后,无法知道新物品是否是回收后的物品处理后得到;此外,也面临监管困难的问题。

将物品的回收流程上链,能解决数据被篡改的问题;但是数据上链,需要占用区块链系统的网络资源和cpu资源,就需要支付给区块链系统一些费用。

此时,如何鼓励物品回收的参与者,也是将这些数据上链,成为需要解决的问题。

上述内容仅用于辅助理解本申请的技术方案,并不能直接将上述内容理解为现有技术。



技术实现要素:

为了解决上述问题,本申请提供一种基于区块链的环保积分奖励方法及其装置,该方法在物品回收的关键环节,给予积分奖励;被奖励的用户可以用奖励的积分来支付物品回收数据上链的上链费用,从而达到鼓励用户将物品回收数据上链的效果。

本申请第一方面公开了一种基于区块链的环保积分奖励方法,所述方法包括:业务节点接收第一终端发送的物品回收数据,所述物品回收数据包括回收人、回收时间、物品名称、回收站点名称、物品照片以及回收数量;其中,所述第一终端响应于回收用户操作,接收回收用户输入的物品回收数据;

所述业务节点根据所述物品回收数据,向所述第一终端发送第一预设积分奖励,并将所述物品回收数据进行上链流程。

可选的,所述方法还包括:所述业务节点接收第二终端发送的物品处理数据,所述物品处理数据包括工厂名称、处理人、成品名称、成品照片、成品时间以及成品数量;其中,所述第二终端响应于工厂用户操作,接收工厂用户输入的物品处理数据;所述业务节点根据所述物品处理数据,向所述第二终端发送第二预设积分奖励,并将所述物品处理数据进行上链流程。

可选的,所述方法还包括:所述业务节点接收第三终端发送的成品销售数据,所述成品销售数据包括成品名称、销售网点名称、成品照片、成品名称、销售时间以及销售成品数量;其中,所述第三终端响应于销售用户操作,接收销售用户输入的成品销售数据;所述业务节点根据所述成品销售数据,向所述第三终端发送第三预设积分奖励,并将所述成品销售数据进行上链流程。

可选的,所述方法还包括:所述业务节点调用积分奖励智能合约,将积分奖励地址上的积分转入被奖励终端的地址上;其中,所述积分奖励智能合约存储有积分奖励方式,积分奖励的数量与所述物品回收数据中的物品名称和回收数量、所述物品处理数据中的成品名称和成品数量、所述成品销售数据中的成品名称和销售成品数量正相关。

可选的,所述第一终端、所述第二终端以及所述第三终端均为经过全球回收标准认证机构认证的设备。

可选的,所述第一预设积分奖励、所述第二预设积分奖励以及所述第三预设积分奖励的积分用途包括以下至少一种:支付所述业务节点将所述物品回收数据、所述物品处理数据以及所述成品销售数据上链资源费,所述上链资源费包括网络资源费和cpu资源费;兑换所述成品。

本申请第二方面公开了一种基于区块链的环保积分奖励装置,所述装置为业务节点,所述业务节点为区块链节点,所述业务节点包括接收单元、积分奖励单元以及发送单元;其中,所述接收单元,接收第一终端发送的物品回收数据,所述物品回收数据包括回收人、回收时间、物品名称、回收站点名称、物品照片以及回收数量;其中,所述第一终端响应于回收用户操作,接收回收用户输入的物品回收数据;所述积分奖励单元,根据所述物品回收数据,通过所述发送单元向所述第一终端发送第一预设积分奖励,并将所述物品回收数据进行上链流程。

可选的,所述接收单元,接收第二终端发送的物品处理数据,所述物品处理数据包括工厂名称、处理人、成品名称、成品照片、成品时间以及成品数量;其中,所述第二终端响应于工厂用户操作,接收工厂用户输入的物品处理数据;

所述积分奖励单元,根据所述物品处理数据,通过所述发送单元向所述第二终端发送第二预设积分奖励,并将所述物品处理数据进行上链流程。

可选的,所述接收单元,接收第三终端发送的成品销售数据,所述成品销售数据包括成品名称、销售网点名称、成品照片、成品名称、销售时间以及销售成品数量;其中,所述第三终端响应于销售用户操作,接收销售用户输入的成品销售数据;

所述积分奖励单元,根据所述成品销售数据,通过所述发送单元向所述第三终端发送第三预设积分奖励,并将所述成品销售数据进行上链流程。

可选的,所述积分奖励单元,调用积分奖励智能合约,将积分奖励地址上的积分转入被奖励终端的地址上;其中,所述积分奖励智能合约存储有积分奖励方式,积分奖励的数量与所述物品回收数据中的物品名称和回收数量、所述物品处理数据中的成品名称和成品数量、所述成品销售数据中的成品名称和销售成品数量正相关。

可选的,所述第一终端、所述第二终端以及所述第三终端均为经过全球回收标准认证机构认证的设备。

可选的,所述第一预设积分奖励、所述第二预设积分奖励以及所述第三预设积分奖励的积分用途包括以下至少一种:支付所述业务节点将所述物品回收数据、所述物品处理数据以及所述成品销售数据上链资源费,所述上链资源费包括网络资源费和cpu资源费;兑换所述成品。

本申请的方法在物品回收的几个关键环节,给予积分奖励;被奖励的用户可以用奖励的积分来支付物品回收数据上链的上链费用,从而达到鼓励用户将物品回收数据上链的效果;同时,物品回收数据上链后,购买成品的用户,就可以在区块链上查询该成品的回收流程数据,借助于区块链不可篡改且可溯源的特征,提升了购买用户的进行回收流程数据查询的体验,即查询的回收流程数据更加真实。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。

图1为本申请公开的一种基于区块链的环保积分奖励方法流程示意图;

图2为本申请公开的一种基于区块链的环保积分奖励装置结构示意图;

图3为本申请公开的一种基于区块链的环保积分奖励实体装置结构示意图。

具体实施方式

为了更清楚的阐释本申请的整体构思,下面结合说明书附图以示例的方式进行详细说明。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的顺序在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请实施例中所称的节点,可以理解为响应外界特定触发条件,并按一定规则做状态转换的抽象机器,可以是手机、平板电脑、掌上电脑、个人pc电脑等可以按照应用软件且能够联网的设备。

本说明书公开了一种基于区块链的环保积分奖励方法,所述方法包括步骤s101-s102。

s101、业务节点接收第一终端发送的物品回收数据,所述物品回收数据包括回收人、回收时间、物品名称、回收站点名称、物品照片以及回收数量;其中,所述第一终端响应于回收用户操作,接收回收用户输入的物品回收数据。

该步骤中,上述列举的物品回收数据,仅仅作为示例,并不以此为限。第一终端可以是回收站点的设备,作为物品回收流程的重要环节,该第一终端、下述第二终端、第三终端的设备数据可以存储在区块链上。

s102、所述业务节点根据所述物品回收数据,向所述第一终端发送第一预设积分奖励,并将所述物品回收数据进行上链流程。

本说明书中上链流程采用的共识算法不进行限定,故对物品回收数据的上链流程不进行详细说明。

在一个实施例中,所述业务节点接收第二终端发送的物品处理数据,所述物品处理数据包括工厂名称、处理人、成品名称、成品照片、成品时间以及成品数量;其中,所述第二终端响应于工厂用户操作,接收工厂用户输入的物品处理数据;所述业务节点根据所述物品处理数据,向所述第二终端发送第二预设积分奖励,并将所述物品处理数据进行上链流程。

该实施例中的第二终端,可以是工厂设备,工厂设备接收工厂对回收物品进行处理后得到的物品处理数据。

此外,工厂设备还可以将成品出厂数据发送给业务节点,由业务节点将成品出厂数据上链。成品出厂数据包括成品名称、出厂时间、目的地名称、成品数量以及工厂名称。物品处理数据以及成品出厂数据,作为工厂处理与出厂两个关键环节的数据,能够对物品回收流程进行完整的上链,也就可以作为积分奖励的关键环节。

需要说明的是,工厂处理环节,可以包括多个具体的处理环节,例如:回收瓶到成品面料,需要经过聚酯切片、纱线、胚布三个主要过程。任意一个工厂处理环节,都可以将对应的处理数据上链,并可以得到对应的预设积分奖励。

在一个实施例中,所述业务节点接收第三终端发送的成品销售数据,所述成品销售数据包括成品名称、销售网点名称、成品照片、成品名称、销售时间以及销售成品数量;其中,所述第三终端响应于销售用户操作,接收销售用户输入的成品销售数据;所述业务节点根据所述成品销售数据,向所述第三终端发送第三预设积分奖励,并将所述成品销售数据进行上链流程。

上述第三终端也就是销售设备,回收物品经过处理得到的成品,成品的销售也是回收流程中的关键环节之一。此时,才能将物品回收、工厂处理、出厂以及销售的数据存储在区块链上,形成一个物品回收流程的闭环。

在一个实施例中,所述第一终端、所述第二终端以及所述第三终端均为经过全球回收标准(globalrecycledstandard,grs)认证机构认证的设备。该第一终端、第二终端以及第三终端的设备数据都可以存储在区块链上,这些设备数据包括终端的使用者名称、ip、地理位置以及grs认证情况等。

此时,业务节点可以是全球回收标准认证机构的官方区块链节点。

上述采用grs官方区块链节点,以及经过grs官方机构认证过的设备,为了让整个物品回收流程便于监管。

在一个实施例中,所述业务节点调用积分奖励智能合约,将积分奖励地址上的积分转入被奖励终端的地址上;其中,所述积分奖励智能合约存储有积分奖励方式,积分奖励的数量与所述物品回收数据中的物品名称和回收数量、所述物品处理数据中的成品名称和成品数量、所述成品销售数据中的成品名称和销售成品数量正相关。

在该实施例中,积分奖励的方式是事先预存在智能合约之中的。一种物品回收的各流程,根据物品名称和物品数量的不同,进行对应的奖励;预设奖励规则,且让智能合约能够自动实现该预设奖励规则。因此,智能合约能够自动发放积分奖励,避免了人为参与。

需要指出的是,数据上链需要消耗区块链的网络资源,以及节点的cpu和存储资源;如果回收流程数据上链不需要支付积分费用,那么区块链系统的区块链节点数量和区块链节点的配置,都很难运营;更为重要的是,存储回收流程数据的区块链系统也很难进行推广。因此,本说明书提出了对回收流程的几个关键环境的数据,在上链的同时进行积分的奖励;一方面奖励的积分可以用来支付上链的资源费,从而用户少支付或者不支付资源费;一方面获取资源费的区块链业务节点能够运营,进而可以推广应用。

在一个实施例中,所述第一预设积分奖励、所述第二预设积分奖励以及所述第三预设积分奖励的积分用途包括以下至少一种:支付所述业务节点将所述物品回收数据、所述物品处理数据以及所述成品销售数据上链资源费,所述上链资源费包括网络资源费和cpu资源费;兑换所述成品。

本说明书公开的方法,通过在物品回收的关键环节,给予积分奖励;被奖励的用户可以用奖励的积分来支付物品回收数据上链的上链费用,从而达到鼓励用户将物品回收数据上链的效果。

本说明还公开了一种基于区块链的环保积分奖励装置,如图2所示,所述装置为业务节点,所述业务节点为区块链节点,所述业务节点包括接收单元、积分奖励单元以及发送单元。

所述接收单元,接收第一终端发送的物品回收数据,所述物品回收数据包括回收人、回收时间、物品名称、回收站点名称、物品照片以及回收数量;其中,所述第一终端响应于回收用户操作,接收回收用户输入的物品回收数据;

所述积分奖励单元,根据所述物品回收数据,通过所述发送单元向所述第一终端发送第一预设积分奖励,并将所述物品回收数据进行上链流程。

在一个实施例中,所述接收单元,接收第二终端发送的物品处理数据,所述物品处理数据包括工厂名称、处理人、成品名称、成品照片、成品时间以及成品数量;其中,所述第二终端响应于工厂用户操作,接收工厂用户输入的物品处理数据;所述积分奖励单元,根据所述物品处理数据,通过所述发送单元向所述第二终端发送第二预设积分奖励,并将所述物品处理数据进行上链流程。

在一个实施例中,所述接收单元,接收第三终端发送的成品销售数据,所述成品销售数据包括成品名称、销售网点名称、成品照片、成品名称、销售时间以及销售成品数量;其中,所述第三终端响应于销售用户操作,接收销售用户输入的成品销售数据;所述积分奖励单元,根据所述成品销售数据,通过所述发送单元向所述第三终端发送第三预设积分奖励,并将所述成品销售数据进行上链流程。

在一个实施例中,所述积分奖励单元,调用积分奖励智能合约,将积分奖励地址上的积分转入被奖励终端的地址上;其中,所述积分奖励智能合约存储有积分奖励方式,积分奖励的数量与所述物品回收数据中的物品名称和回收数量、所述物品处理数据中的成品名称和成品数量、所述成品销售数据中的成品名称和销售成品数量正相关。

在一个实施例中,所述第一终端、所述第二终端以及所述第三终端均为经过全球回收标准认证机构认证的设备。

在一个实施例中,所述第一预设积分奖励、所述第二预设积分奖励以及所述第三预设积分奖励的积分用途包括以下至少一种:

支付所述业务节点将所述物品回收数据、所述物品处理数据以及所述成品销售数据上链资源费,所述上链资源费包括网络资源费和cpu资源费;

兑换所述成品。

上述装置实施例中与上述方法实施例中相同或相近之处,皆可参见,在此不再赘述。

本申请的方法在物品回收的几个关键环节,给予积分奖励;被奖励的用户可以用奖励的积分来支付物品回收数据上链的上链费用,从而达到鼓励用户将物品回收数据上链的效果;同时,物品回收数据上链后,购买成品的用户,就可以在区块链上查询该成品的回收流程数据,借助于区块链不可篡改且可溯源的特征,提升了购买用户的进行回收流程数据查询的体验,即查询的回收流程数据更加真实。

图3示出了一种计算机设备结构示意图,该计算机设备为环保积分奖励的实体装置,该计算机设备可以包括:处理器310、存储器320、输入/输出接口330、通信接口340和总线350。其中处理器340、存储器320、输入/输出接口330和通信接口340通过总线350实现彼此之间在设备内部的通信连接。

处理器310可以采用通用的cpu(centralprocessingunit,中央处理器)、微处理器、应用专用集成电路(applicationspecificintegratedcircuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。

存储器320可以采用rom(readonlymemory,只读存储器)、ram(randomaccessmemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器320可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器320中,并由处理器310来调用执行。

输入/输出接口330用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。

通信接口340用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。

总线350包括一通路,在设备的各个组件(例如处理器310、存储器320、输入/输出接口330和通信接口340)之间传输信息。

需要说明的是,尽管上述设备仅示出了处理器310、存储器320、输入/输出接口330、通信接口340以及总线350,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1