溯源处理方法、系统、服务平台及电子设备与流程

文档序号:21534064发布日期:2020-07-17 17:26阅读:351来源:国知局
溯源处理方法、系统、服务平台及电子设备与流程

本申请涉及一种溯源处理方法、系统、服务平台及电子设备,属于计算机技术领域。



背景技术:

商品溯源是指通过对商品的生产、加工、流通、最后到货架上的实物商品之间的多个关键环节的见证,来形成一条完整的数据链条,从而能够清晰的了解商品的产生过程。目前业界对于商品溯源的记录体系并不完善,溯源数据存在许多不准确的地方,并且很多溯源数据存在作假的情况。



技术实现要素:

本发明实施例提供一种溯源处理方法、系统、服务平台及电子设备,以更好地提供溯源服务。

为了实现上述目的,本发明实施例提供了溯源处理方法,包括:

获取商品所处的阶段信息;

根据所述阶段信息,获取与商品所处的阶段信息对应的溯源任务,所述溯源任务包括溯源见证内容和见证角色要求;

根据所述溯源任务的见证角色要求,确定见证角色,并将溯源见证内容发送给确定的见证角色;

获取所述见证角色返回的见证证据并保存。

本发明实施例还提供了一种溯源服务平台,包括:

溯源码处理模块,用于为商品分配溯源码,并响应于溯源码的激活指令,将与商品绑定的溯源码与该商品对应的溯源数据关联;

溯源数据查询处理模块,用于响应于包含溯源码的查询请求,从所述溯源数据区块链中获取对应的溯源数据,并向所述查询请求的发起方返回所述溯源数据。

本发明实施例还提供了一种溯源处理方法,包括:

为商品分配溯源码;

响应于溯源码的激活指令,将与商品绑定的溯源码与该商品对应的溯源数据关联;

响应于包含溯源码的查询请求,从所述溯源数据区块链中获取对应的溯源数据,并向所述查询请求的发起方返回所述溯源数据。

本发明实施例还提供了一种电子设备,包括:

存储器,用于存储程序;

处理器,耦合至所述存储器,用于执行所述程序,以用于如下处理:

获取商品所处的阶段信息;

根据所述阶段信息,获取与商品所处的阶段信息对应的溯源任务,所述溯源任务包括溯源见证内容和见证角色要求;

根据所述溯源任务的见证角色要求,确定见证角色,并将溯源见证内容发送给确定的见证角色;

获取所述见证角色返回的见证证据并保存。

本发明实施例还提供了一种电子设备,包括:

存储器,用于存储程序;

处理器,耦合至所述存储器,用于执行所述程序,以用于如下处理:

为商品分配溯源码;

响应于溯源码的激活指令,将与商品绑定的溯源码与该商品对应的溯源数据关联;

响应于包含溯源码的查询请求,从所述溯源数据区块链中获取对应的溯源数据,并向所述查询请求的发起方返回所述溯源数据。

本发明实施例根据商品形成进度所处的阶段来触发执行与该阶段对应的溯源任务,使得整个溯源链得到了系统化的有效管理,并且每个溯源任务通过多个角色来生成见证证据,充分保证了见证证据以及见证结果的客观性和真实性。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

图1为本发明实施例的溯源处理系统的应用场景示意图。

图2为本发明实施例的溯源服务平台的结构示意图之一。

图3为本发明实施例的溯源服务平台的结构示意图之二。

图4为本发明实施例的溯源服务平台的结构示意图之三。

图5为本发明实施例的溯源处理方法的流程示意图之一。

图6为本发明实施例的溯源处理方法的流程示意图之二。

图7为本发明实施例的电子设备的结构示意图之一。

图8为本发明实施例的电子设备的结构示意图之二。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

商品的溯源链是指从原料到形成货架上的商品或者到用户手中的商品(一些商品可能是线上销售,可以不经过实体商店)的整个过程的信息记录链条。一条溯源链会设置多个溯源环节,各个溯源环节会形成独立的见证证据,各个溯源环节对应的见证证据构成了溯源链中的主要信息。上述的从原料到形成货架上的商品的整个过程主要包括生产和流通两大环节。针对不同的产业以及不同的商品,溯源链设置的溯源环节有所不同。

由于同样的原材料可能会产生多个种类的商品,而且同一件商品可能需要多种原材料,因此,溯源链并不一定是单线的链条,可能是由多个链条组合而成。一般而言,溯源链是与供货商,一个供货商可以对应多条溯源链,具体的溯源链的形成可以根据供货商的产品形态或者产品结构而定。在本发明实施例中,溯源服务平台可以为各个供货商提供设计溯源链的服务。

以农产品中的猪肉为例,源头的生产环节中,涉及了饲料采购、饲养场地、加工屠宰等环节,在流通环节中,涉及了包装运输、冷藏等。而一头猪会形成多个商品单品,例如,猪头、猪排、一般猪肉、猪内脏、猪手等。这个形成过程会合理地设计多个溯源环节,并按照本发明实施例提供的见证体系,形成溯源链数据。

实施例一

如图1所示,其为本发明实施例的溯源处理系统的应用场景示意图。图1所示的溯源处理系统为针对某个肉类农产品的溯源链而构建的溯源处理系统,该溯源处理系统可以应用于溯源服务平台上,该溯源平台上可以同时运行与多个不同的溯源链对应的溯源处理系统。下面将针对这个溯源处理系统进行详细说明。

图1所示的溯源处理系统包括多个溯源节点以及任务驱动加点,各个溯源节点分别与溯源链中的各个溯源环节对应。

任务驱动节点11,用于获取商品生成的进度信息,并根据该进度信息生成溯源任务,并发送给与该溯源任务对应的溯源节点。任务驱动节点中存储了整个溯源链的相关信息,包括了各个溯源环节以及与每个溯源环节对应的一个或多个溯源任务。在具体的溯源任务中,可以包含溯源任务的具体内容以及溯源任务对角色的要求。

如图中所示,养殖、加工、入库、配送等为该溯源链中的多个溯源环节,而各个溯源节点就与这些溯源环节相对应。在实际应用中,溯源链的溯源环节可以根据需要而设定。在图中的示例中,每个溯源环节,设定了多个溯源任务,例如,养殖的溯源环节中,设置了基地见证、繁育见证、出栏见证以及入栏见证等多个溯源任务。

上述的商品生成的进度信息是指从溯源的起点到最终形成货架上的商品或者到用户手中的商品进度。以图中示例为例,溯源服务平台会一直监控各个批次的猪或者具体到某一头猪的养殖、加工、入库、配送等处理过程,从而能够在相应的时间点或者时间段来触发溯源任务。这些信息的采集可以通过设置在具体地点的终端设备采集并上报给溯源服务平台。这些设备可以是例如养殖场所的摄像头设备或者加工厂的计算机设备或者管理人员的移动终端等。溯源服务平台通过对这些信息的搜集能够掌握不同商品的进度信息,并提供给任务驱动节点11。任务驱动节点11根据这些信息来进行溯源任务的触发。

溯源节点12,用于接收溯源任务,将溯源任务发送给多个见证角色,接收各个见证角色返回的见证证据,将见证证据作为溯源数据写入到溯源数据区块链中。在本发明实施例中,每个溯源节点会选择多个见证角色去见证,从而让见证证据以及见证结果能够更加客观和真实。如前面所介绍的,溯源任务中包含该溯源任务所需的见证角色要求,相应地,溯源节点还用于根据见证角色要求选择见证角色。

上述的见证角色可以包括质检机构、用户、第三方见证服务机构中的一个或多个。这里所说的用户是指大众消费者。其中,质检机构可以是官方机构,例如质量监督局、环境精测局等。第三方服务机构可以是具有具备专业技能和设备的公司,例如专业的测绘公司、提供化学成分检测的检测公司等。检测设备也可以作为独立的见证角色而存在,例如,一些溯源环节可能需要非常专业检测设备,在这种情况下,专业的检测设备也作为一种独立的角色而存在。此外,由于溯源环节和溯源任务会会多,可以让用户来参与到这些溯源任务中,用户适于参与溯源任务可以是一些真实性方面的见证,比如产地的见证、仓储见证等,这些溯源任务通过用户亲眼观察或者拍照录像等方式,可以产生可靠的见证证据。

上述的见证证据可以包括:图片、视频、语音以及文本中的一项或多项。见证的内容可以包括见证时间信息、见证地点信息以及见证的事实内容等。见证证据形成后,溯源节点可以将其写入到溯源数据区块链中。

溯源数据区块链能够按照时间的顺序以不可篡改的方式将整个溯源链中产生的见证证据保存起来,供日后查找。

在各个溯源节点中,针对某个溯源任务,在收到各个见证角色返回的见证证据后,可以根据各个角色的见证证据生成见证结果,并将见证结果与见证证据一起作为溯源数据写入到溯源数据区块链中。

在上述的见证证据中可以包含独立的见证结果,也可以仅仅是对事实的记录。此外,各个溯源节点可以根据各个见证角色返回的见证证据,进行一次综合性的分析,根据预设的规则来进行综合见证结果判定。

见证结果的生成规则可以采用如下示例性的规则:

见证结果采用大于半数以上的角色所产生的见证结果。例如,有10个见证角色参与,如果有6个见证结果为合格,最终的见证结果就是合格,如果小于6个合格的见证结果(或者说是6见证结果为合格,4个见证结果为不合格),即6>10/2,则最终的见证结果就是不合格。

溯源节点生成的见证结果与见证证据一起作为溯源数据写入到溯源数据区块链中。不过,需要说明的是,溯源节点可以不对各个见证角色的见证证据进行判断,这些见证证据本身会记录到溯源数据区块链,可以让用户自己去判断。

此外,溯源节点会根据各个见证角色在溯源任务中的贡献度和/或见证证据的真实性,确定各个见证角色的奖励信息和/或惩罚信息。为了激励各个见证角色积极并诚信地执行溯源任务,溯源服务平台可以设置一些激励池以及奖惩机制,从而实现激励效应。激励池的奖金可以来自于提出溯源链构建请求的供应商,也可以服务平台的运营方。溯源节点生成的奖励信息和/或惩罚信息就可以作为溯源服务平台对各个角色执行奖惩的依据。

本发明实施例提供的溯源处理系统中,构建了与溯源链中的溯源环节对应的溯源节点,并且在任务驱动节点的驱动下,根据溯源对象的形成进度来触发各个溯源节点执行溯源任务,使得整个溯源链得到了系统化的有效管理,并且每个溯源任务通过多个角色来生成见证证据,充分保证了见证证据以及见证结果的客观性和真实性。

实施例二

实施例一中介绍了与溯源链对应的溯源处理系统。下面再介绍一下溯源服务平台的内部结构。溯源服务平台主要用于面向用户提供溯源数据的查询服务,并且也面对商品供应商,为其提供溯源数据的构建以及溯源链的构建服务。

图2所示,其为本发明实施例的溯源服务平台的结构示意图之一。在该溯源服务平台上设置有溯源码处理模块21和溯源数据查询处理模块22。

溯源码处理模块21,用于为商品分配溯源码,并响应于溯源码的激活指令,将与商品绑定的溯源码与该商品对应的溯源数据关联。通过图1中的溯源数据处理系统的处理,已经形成了针对商品的溯源数据。这些溯源数据还需要和实物形态的商品进行关联才能实现溯源数据的真正作用,即用户在买到具体的商品时,能够查询到该商品对应的溯源数据。溯源码可以是二位码的形态,在一批商品最终成形时(例如形成超市货架上的商品),溯源服务平台可以根据商品的数量生成一些二维码。这写二维码可以采用随机的方式生成,也可以根据商品的种类、生成批次等信息来生成,只要保证这些二维码的唯一性即可。这写二维码在生成后,并没有与商品或者溯源数据正式关联,在经过溯源码激活过程后,才会建立商品与溯源数据关联。激活的方式可以是在将二维码打印后贴在商品上之后,在通过终端设备发出的激活指令,将该溯源码激活,在激活的过程中,溯源服务平台就会将二维码与溯源区块链记录的与该商品相关的溯源数据进行关联,从而使得用户能够通过该二维码找到溯源数据区块链中的相关溯源数据。

溯源数据查询处理模块22,用于响应于包含溯源码的查询请求,从溯源数据区块链中获取对应的溯源数据,并向查询请求的发起方返回所述溯源数据。这里所说的查询请求的发起方可以是任何获得溯源码的人或者机构,一般来说,溯源数据会作为一项公开信息允许公众进行查询。具体地,基于溯源码处理模块21所激活的溯源码,用户在拿到商品后,可以直接通过商品上记录的溯源码,获取到溯源数据区块链中的相关溯源数据,以查看该商品的整个行程过程。

如图3所示,其为本发明实施例的溯源服务平台的结构示意图之二。在图2的基础上,增加了多个溯源处理系统23。关于溯源处理系统23的技术原理以及具体结构在实施例一种已经进行了详细介绍。需要说明的是,实施例一种的各个溯源处理系统,可以设置在溯源服务平台以外的数据处理平台中,实施例一中各个溯源处理系统形成的溯源数据会写入到溯源区块链中,而溯源服务平台可以从溯源区块链中提取已经生成的溯源数据。在图3所示的示例中,多个溯源处理系统23与图2所示的模块一起设置在溯源服务平台中。每个溯源处理系统23与一个溯源链对应,而一个商品供应商会对应有一个或多个溯源链。

进一步地,溯源服务平台还可以面向商品供应商提供服务,为商品供应商构建溯源链以及溯源处理系统。溯源服务平台通过对溯源处理系统进行管理来帮助商品供应商构建溯源链数据。

如图4所示,其为本发明实施例的溯源服务平台的结构示意图之三,该平台还可以包括溯源链构建模块24,用于接收商品供应方的溯源链构建请求,构建与商品供应方提供的溯源链对应的溯源处理系统,并将溯源处理系统加载到平台中。商品供应方可以将其需要形成溯源链的商品的相关信息发送给溯源服务平台,溯源服务平台根据商品的特点,生成溯源链,该溯源链中包含了多个溯源环节以及每个溯源环节对应的溯源任务,然后,根据溯源链生成对应的溯源处理系统(如实施例一所介绍的)。溯源处理系统加载到溯源服务平台后,就可以帮助该商品供应方形成溯源数据。

本发明实施例的溯源服务平台,能够向用户提供商品溯源数据的查询服务,并且能够帮助商品供应商管理与溯源链相关的溯源数据,从而提供系统化的商品溯源服务。

实施例三

如图5所示,其为本发明实施例的溯源处理方法的流程示意图之一,该方法可以运行于前面实施例的溯源服务平台上,该方法包括:

s101:获取商品所处的阶段信息。这里所说的阶段信息是根据商品生成的进度而划分的,一件商品从溯源的起点到最终形成货架上的商品或者到用户手中的商品会经历很多阶段,例如,前面提到的养殖、加工、入库、配送等多个阶段。商品所处的阶段信息的采集可以通过设置在具体地点的终端设备采集并上报给溯源服务平台。这些设备可以是例如养殖场所的摄像头设备或者加工厂的计算机设备或者管理人员的移动终端等。

s102:根据获取到的商品所处的阶段信息,获取与商品所处的阶段信息对应的溯源任务,其中,溯源任务可以包括溯源见证内容和见证角色要求。在为某个商品构建溯源链的过程中,可以根据产商品的特点以及溯源链的需求,预先配置出多个溯源任务并存储到溯源服务平台中,这些溯源任务是和商品生成进度中的各个阶段对应的,因此,在获取到商品所处的阶段信息后,就可以获取预先配置的溯源任务。

s103:根据溯源任务的见证角色要求,确定见证角色,并将溯源见证内容发送给确定的见证角色。为了确保溯源数据的真实可靠,对于每个溯源任务可以选择多个见证角色去执行见证。由于各个溯源任务需要见证的内容不同,对见证角色的要求也不同。对于一些比较专业的溯源任务,可能要接着专业的检测设备或者需要专业机构的参与,而对于一些更偏重事实性见证的内容,也可以让一般用户作为见证角色来执行溯源任务。上述的见证角色可以包括质检机构(这些机构一般拥有专业的检验设备以及专业人员)、用户、第三方见证服务机构(可以是一些公证或者认证机构等)中的一个或多个。

s104:获取见证角色返回的见证证据并保存。见证角色在执行完溯源任务后,会产生见证证据,这些见证证据会返回给溯源服务平台进行保存。具体地,这些见证证据可以作为溯源数据写入到溯源数据区块链中,从使得见证证据不可篡改,并可以接受公众的监督。上述的见证证据可以包括:图片、视频、语音以及文本中的一项或多项。

另外,在上述步骤s104中,还可以包括:根据各个角色的见证证据生成见证结果,并将见证结果与见证证据一起作为溯源数据写入到溯源数据区块链中。

在上述的见证证据中可以包含独立的见证结果,也可以仅仅是对事实的记录。在各个见证角色返回的见证证据包含见证结果的情况下,还可以对各个见证角色返回的见证证据,进行一次综合性的分析,根据预设的规则来进行综合见证结果判定,生成最终的见证结果。

上述的最终的见证结果的生成规则可以采用如下示例性的规则:最终的见证结果采用大于半数以上的角色所产生的见证结果。例如,有10个见证角色参与,如果有6个见证结果为合格,最终的见证结果就是合格,如果小于6个合格的见证结果(或者说是6见证结果为合格,4个见证结果为不合格),即6>10/2,则最终的见证结果就是不合格。

溯源服务平台可以将上述的最终的见证结果与各个见证角色返回的见证证据可以一起作为溯源数据写入到溯源数据区块链中。不过,需要说明的是,溯源服务平台可以不对各个见证角色的见证证据进行判断,这些见证证据本身会记录到溯源数据区块链,可以让用户自己去判断。

此外,在上述步骤s104中,还可以包括:根据各个见证角色在溯源任务中的见证证据的真实性,并根据各个角色的见证证据的真实性对各个见证角色执行激励和/或惩罚的处理。为了激励各个见证角色积极并诚信地执行溯源任务,溯源服务平台可以设置一些奖惩机制,从而实现激励效应。

在激励方面,可以设置激励池,并对溯源任务执行较好的见证角色进行奖金激励。激励池可以按照不同的供应商而分别设置,或者根据不同的商品而分别设置。激励池的奖金可以来自于提出溯源链构建请求的供应商,也可以服务平台的运营方。具体地,针对见证证据被确定为真实的见证角色,从预设的激励池账户中提取奖金,并向该见证角色对应的账户进行转账。

对于惩罚措施,可以对作假的见证角色可以进行罚款,具体地,针对见证证据被确定为虚假的见证角色,从各个见证角色的账户中扣除惩罚金。此外,还可以在一定时间内禁止其参与溯源任务。另外,也可以对各个见证角色设定级别,不同的级别获得的激励奖金也不同,并可以根据对溯源任务的完成情况,提升或者降低级别。

进一步地,本发明实施例的溯源处理方法还可以包括为商品供应商构建溯源链体系的处理,其包括:

接收商品供应商的溯源需求信息,溯源需求信息包括商品信息和商品形成的多个阶段信息;

根据商品供应商的溯源需求信息,生成与各个阶段信息对应的溯源任务,以及针对该商品在激励池账户中设置于奖金。

对于上述处理过程具体说明、技术原理详细说明以及技术效果详细分析在前面实施例中进行了详细描述,在此不再赘述。

本发明实施例的溯源处理方法,根据商品形成进度所处的阶段来触发执行与该阶段对应的溯源任务,使得整个溯源链得到了系统化的有效管理,并且每个溯源任务通过多个角色来生成见证证据,充分保证了见证证据以及见证结果的客观性和真实性。

实施例四

如图6所示,其为本发明实施例的溯源处理方法的流程示意图之二,该方法可以运行于前面实施例的溯源服务平台上,该方法包括:

s201:为商品分配溯源码。在已经形成了针对商品的溯源数据的基础上,这些溯源数据还需要和实物形态的商品进行关联才能实现溯源数据的真正作用,即用户在买到具体的商品时,能够查询到该商品对应的溯源数据。溯源码可以是二位码的形态,在一批商品最终成形时(例如形成超市货架上的商品),溯源服务平台可以根据商品的数量生成一些二维码。这写二维码可以采用随机的方式生成,也可以根据商品的种类、生成批次等信息来生成,只要保证这些二维码的唯一性即可。

s202:响应于溯源码的激活指令,将溯源码与商品绑定的溯源码与该商品对应的溯源数据关联。步骤s201所生成的二维码并没有与商品或者溯源数据正式关联,在经过溯源码激活过程后,才会建立商品与溯源数据关联。激活的方式可以是在将二维码打印后贴在商品上之后,在通过终端设备发出的激活指令,将该溯源码激活,在激活的过程中,溯源服务平台就会将二维码与溯源区块链记录的与该商品相关的溯源数据进行关联,从而使得用户能够通过该二维码找到溯源数据区块链中的相关溯源数据。其中,上述的溯源数据可以包括:在溯源链的各个溯源环节中,多个角色提交的见证证据,或者,多个角色提交的见证证据以及根据多个角色提交的见证证据生成的见证结果。

s203:响应于包含溯源码的查询请求,从溯源数据区块链中获取对应的溯源数据,并向查询请求的发起方返回溯源数据。在溯源码被激活后,就可以处理针对溯源数据的查询请求了,查询请求中会携带有溯源码,溯源服务平台在接收到该溯源码后就可以从溯源数据区块链中获取到相应数据并提供给用户。

此外,在本发明实施例的溯源服务平台中,还可以包括为商品供应商提供溯源数据的构建以及溯源链的构建服务。具体地,上述方法还可以包括:

接收商品供应方的溯源链构建请求,构建与商品供应方提供的溯源链对应的溯源处理系统,溯源处理系统对应溯源链,用于执行与该溯源链相关的多个溯源任务以形成溯源数据,并将溯源数据写入到溯源数据区块链中。商品供应方可以将其需要形成溯源链的商品的相关信息发送给溯源服务平台,溯源服务平台根据商品的特点,生成溯源链,该溯源链中包含了多个溯源环节以及每个溯源环节对应的溯源任务,然后,根据溯源链生成对应的溯源处理系统(如实施例一所介绍的)。溯源处理系统加载到溯源服务平台后,就可以帮助该商品供应方形成溯源数据。

对于上述处理过程具体说明、技术原理详细说明以及技术效果详细分析在前面实施例中进行了详细描述,在此不再赘述。

本发明实施例的溯源处理方法,能够向用户提供商品溯源数据的查询服务,并且能够帮助商品供应商管理与溯源链相关的溯源数据,从而提供系统化的商品溯源服务。

实施例五

前面实施例描述了本发明实施例的流程处理及装置结构,上述的方法和装置的功能可借助一种电子设备实现完成,如图7所示,其为本发明实施例的电子设备的结构示意图之一,具体包括:存储器110和处理器120。

存储器110,用于存储程序。

除上述程序之外,存储器110还可被配置为存储其它各种数据以支持在电子设备上的操作。这些数据的示例包括用于在电子设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。

存储器110可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

处理器120,耦合至存储器110,用于执行存储器110中的程序,以用于执行如下处理:

获取商品所处的阶段信息;

根据阶段信息,获取与商品所处的阶段信息对应的溯源任务,溯源任务包括溯源见证内容和见证角色要求;

根据溯源任务的见证角色要求,确定见证角色,并将溯源见证内容发送给确定的见证角色;

获取见证角色返回的见证证据并保存。

获取见证角色返回的见证证据,并将见证证据作为溯源数据写入到溯源数据区块链中。

其中,确定的见证角色为多个,获取见证角色返回的见证证据,并将见证证据作为溯源数据写入到溯源数据区块链中可以包括:

根据各个见证角色的见证证据生成见证结果,并将见证结果与见证证据一起作为溯源数据写入到溯源数据区块链中。

其中,上述处理还可以包括:

根据见证结果,确定各个见证角色的见证证据的真实性,并根据真实性对各个见证角色执行激励和/或惩罚的处理。

其中,根据真实性对各色执行激励和/或惩罚的处理可以包括:

针对见证证据被确定为真实的见证角色,从预设的激励池账户中提取奖金,并向该见证角色对应的账户进行转账,

和/或,

针对见证证据被确定为虚假的见证角色,从各个见证角色的账户中扣除惩罚金。

其中,上述处理还可以包括:

接收商品供应商的溯源需求信息,溯源需求信息包括商品信息和商品形成的多个阶段信息;

根据商品供应商的溯源需求信息,生成与各个阶段信息对应的溯源任务,以及针对该商品在激励池账户中设置于奖金。

其中,上述见证角色可以包括质检机构、用户、第三方见证服务机构。

其中,见证证据可以包括:图片、视频、语音以及文本中的一项或多项。

对于上述处理过程具体说明、技术原理详细说明以及技术效果详细分析在前面实施例中进行了详细描述,在此不再赘述。

进一步,如图所示,电子设备还可以包括:通信组件130、电源组件140、音频组件150、显示器160等其它组件。图中仅示意性给出部分组件,并不意味着电子设备只包括图中所示组件。

通信组件130被配置为便于电子设备和其他设备之间有线或无线方式的通信。电子设备可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件130经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件130还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

电源组件140,为电子设备的各种组件提供电力。电源组件140可以包括电源管理系统,一个或多个电源,及其他与为电子设备生成、管理和分配电力相关联的组件。

音频组件150被配置为输出和/或输入音频信号。例如,音频组件150包括一个麦克风(mic),当电子设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器110或经由通信组件130发送。在一些实施例中,音频组件150还包括一个扬声器,用于输出音频信号。

显示器160包括屏幕,其屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。

实施例六

前面实施例描述了本发明实施例的流程处理及装置结构,上述的方法和装置的功能可借助一种电子设备实现完成,如图8所示,其为本发明实施例的电子设备的结构示意图之二,具体包括:存储器210和处理器220。

存储器210,用于存储程序。

除上述程序之外,存储器210还可被配置为存储其它各种数据以支持在电子设备上的操作。这些数据的示例包括用于在电子设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。

存储器210可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

处理器220,耦合至存储器210,用于执行存储器210中的程序,以用于执行如下处理:

为商品分配溯源码;

响应于溯源码的激活指令,将与商品绑定的溯源码与该商品对应的溯源数据关联;

响应于包含溯源码的查询请求,从溯源数据区块链中获取对应的溯源数据,并向查询请求的发起方返回溯源数据。

其中,上述处理还可以包括:

接收商品供应方的溯源链构建请求,构建与商品供应方提供的溯源链对应的溯源处理系统,溯源处理系统对应溯源链,用于执行与该溯源链相关的多个溯源任务以形成溯源数据,并将溯源数据写入到溯源数据区块链中。

其中,溯源数据可以包括:在溯源链的各个溯源环节中,多个角色提交的见证证据,或者,多个角色提交的见证证据以及根据多个角色提交的见证证据生成的见证结果。

对于上述处理过程具体说明、技术原理详细说明以及技术效果详细分析在前面实施例中进行了详细描述,在此不再赘述。

进一步,如图所示,电子设备还可以包括:通信组件230、电源组件240、音频组件250、显示器260等其它组件。图中仅示意性给出部分组件,并不意味着电子设备只包括图中所示组件。

通信组件230被配置为便于电子设备和其他设备之间有线或无线方式的通信。电子设备可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件230经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件230还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

电源组件240,为电子设备的各种组件提供电力。电源组件240可以包括电源管理系统,一个或多个电源,及其他与为电子设备生成、管理和分配电力相关联的组件。

音频组件250被配置为输出和/或输入音频信号。例如,音频组件250包括一个麦克风(mic),当电子设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器210或经由通信组件230发送。在一些实施例中,音频组件250还包括一个扬声器,用于输出音频信号。

显示器260包括屏幕,其屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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