一种基于区块链的物品跟踪方法及装置与流程

文档序号:32798760发布日期:2023-01-03 23:04阅读:17来源:国知局
一种基于区块链的物品跟踪方法及装置与流程

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.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
42.图1是本说明书的一个实施例中的基于区块链的物品跟踪方法的流程示意图;
43.图2是本说明书的另一个实施例中的基于区块链的物品跟踪方法的流程示意图;
44.图3是本说明书的一个实施例中的基于区块链的物品跟踪装置的示意图;
45.图4是是本说明书的另一个实施例中的基于区块链的物品跟踪装置的示意图;
46.图5是本说明书的一个实施例中的计算机设备的示意图。
具体实施方式
47.为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
48.本领域的技术人员知道,本说明书的实施方式可以实现为一种系统、装置设备、方法或计算机程序产品。因此,本说明书公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
49.考虑到随着社会和经济的不断发展,不同产地的物品会有不同的价格,比如不同产地的汽车,价格会存在差异。而基于现有技术中无法准确、及时地确定出物品的真实产地,从而造成用户流失、用户体验度不高等问题。
50.针对现有方法存在的上述问题,本技术考虑引入一种基于区块链的物品跟踪方法,以提高用户的消费体验和用户的召回率。
51.基于上述思路,本说明书提出一种基于区块链的物品跟踪方法,首先,在目标物品从生产节点产出时,对所述目标物品执行拍照操作,以得到所述目标物品的照片数据;其次,基于拍照操作确定所述生产节点的位置信息;最后,将所述照片数据、所述位置信息与所述目标物品关联,作为区块存储至区块链中。
52.图1是本说明书的一个实施例中的基于区块链的物品跟踪方法的流程示意图。虽然本说明书提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者部分合并后更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本说明书实施例或附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置、服务器或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境、甚至包
括分布式处理、服务器集群的实施环境)。具体实施时,参阅图1所示,所述方法可以包括如下内容。
53.s101:在目标物品从生产节点产出时,对所述目标物品执行拍照操作,以得到所述目标物品的照片数据。
54.在一些实施例中,上述目标物品可以为待跟踪的物品,可以根据用户的跟踪请求和生产节点来确定,其中,上述用户发出的跟踪请求可以根据用户的实际需求确定,跟踪请求可以为一个或者多个,本说明书在此不作具体限定;上述产地可以为目标物品的生产、出产或制造的地点。
55.在一些实施例中,可以先接收用户的跟踪请求,再基于上述生产节点响应用户的跟踪请求,以从生产节点中产出待跟踪的物品即目标物品。如:用户想要跟踪汽车的真实产地时,会先向生产节点发出跟踪请求,生产节点在接收到用户发出的跟踪请求时,会做出对跟踪请求的响应,并产出基于跟踪请求的响应结果,即产出目标物品。需要说明的是,如果用户发出多个跟踪请求,则会基于生产节点产出多个响应结果,每一个响应结果作为一个待跟踪的物品。
56.在一些实施例中,上述对所述目标物品执行拍照操作,以得到所述目标物品的照片数据,在具体实施时,可以包括:
57.s1:调取预先设置的拍照设备,其中,所述拍照设备具有定位功能;
58.s2:通过所述拍照设备,对所述目标物品执行拍照操作;
59.在一些实施例中,上述拍照设备可以为携带全球卫星定位系统(global positioning system,gps)的用于拍照的相机,本说明书在此不限定具体的相机类型,可以根据实际需求设定。通过使用gps系统可以获取经度、纬度等信息并存储在相应的照片中,得到照片数据;上述预先设置的拍照设备可以理解为预先设置拍照设备的拍照参数,如:图片分辨率、快门速度、光圈值及拍摄时长等信息。通过调取设置好的拍照设备,为后续执行拍照操作,进而获得准确的位置信息和拍照数据奠定基础。同时,在对目标物品执行拍照操作,通过获取具有经纬度和拍照时间等信息的照片数据,可以使得以照片形式存在的目标物品不易被篡改或者更换,从而能够为后续有效地确定目标物品的真实产地,提高用户消费体验奠定基础。
60.s102:基于拍照操作确定所述生产节点的位置信息。
61.在一些实施例中,上述基于拍照操作确定所述生产节点的位置信息,在具体实施时,可以包括:
62.通过所述拍照设备具备的定位功能,确定所述生产节点的位置信息。
63.在本实施例中,通过确定生产节点的位置信息,可以为后续进一步确定生产节点产出目标物品的所在位置进而跟踪目标物品奠定基础。
64.在一些实施例中,在确定出上述目标物品的照片数据和上述生产节点的位置信息之后,在具体实施时,还可以对目标物品的照片数据和生产节点的位置信息进行标记,以得到对应的目标标识码。需要说明的是,当生产节点产出多个物品时,需要对多个物品执行拍照操作,获得多组拍照数据和位置信息,此时每组拍照数据和位置信息对应一个唯一的标识码。通过对目标物品的照片数据和生产节点的位置信息进行标记可以保证在照片数据和位置信息不断增加的情况下,能够快速地获取目标物品对应的照片数据和位置信息,避免
数据的混乱以及数据的冗余。
65.s103:将所述照片数据、所述位置信息与所述目标物品关联,作为区块存储至区块链中。
66.参阅图2所示,上述将所述照片数据、所述位置信息与所述目标物品关联,作为区块存储至区块链中,在具体实施时,可以包括:
67.s201:将所述照片数据、所述位置信息和拍照时间,与所述目标物品关联,存储在本地数据库;
68.s202:确定是否到批量上传时间节点;
69.s203:在确定到达批量上传时间节点的情况下,将本地数据库中存储的多个物品中各物品的照片数据、位置信息和拍照时间,与对应物品进行关联,作为区块存储至区块链中。
70.在一些实施例中,上述批量上传时间节点可以理解为本地数据库中存储的照片数据、生产节点的位置信息的数量达到了预设阈值,此时所对应的时间节点作为批量上传时间节点。如:生产节点中可以响应用户的跟踪请求而产出多个物品,对每个物品均执行拍照操作,可以获得多个物品对应的多组照片数据、生产节点的位置信息以及对应的拍照时间,当多组照片数据、生产节点的位置信息数量不再继续增加时,即达到了批量上传时间节点时,此时需要将多组照片数据、生产节点的位置信息以及对应的拍照时间与对应的物品进行一一关联,并作为区块存储在区块链中。需要说明的是,每个区块中包含一组与物品关联的照片数据、位置信息和拍照时间,且由于每组照片数据和位置信息都具有唯一的标识码,在执行关联操作时,可以有效地提高与对应物品的关联效率和准确率。
71.需要说明的是,本技术所获取和使用的与用户相关的数据均为在用户知晓且同意的前提下获取和使用的。并且本技术技术方案中对上述数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
72.在一些实施例中,上述确定是否到批量上传时间节点,在具体实施时,还可以包括:
73.s1:在确定未到达批量上传时间节点的情况下,获取多组物品;
74.s2:对多组物品按序执行拍照操作,以得到多组照片数据、多组生产节点位置的信息和多组拍照时间,直至所述多组照片数据、多组生产节点位置的信息和多组拍照时间不再发生变化,停止对多组物品的拍照操作。
75.在一些实施例中,如果未到达批量上传时间节点,需要继续获取多组物品,多组物品中各物品的获取方式和目标物品的获取方式相同,均采用相应的生产节点产出。需要说明的是,由于多组物品中各物品的产地有所不同,因此产出对应物品的生产节点的位置信息也不相同。
76.在一些实施例中,上述在将所述照片数据、所述位置信息与所述目标物品关联,作为区块存储至区块链中之后,在具体实施时,还可以包括:
77.s1:接收目标用户对所述目标物品进行查看的查看请求;
78.s2:确定所述目标用户的查看权限;
79.s3:在确定所述目标用户存在查看权限的情况下,响应于所述查看请求,从所述区块链中查询出与所述目标物品关联的所述照片数据和所述位置信息;
80.s4:将所述照片数据和所述位置信息推送至所述目标用户进行显示。
81.在一些实施例中,当接收到目标用户对目标物品进行查看的查看请求时,需要确定目标用户的查看权限,以保证存储在区块链中的数据的安全性,防止数据被恶意篡改。在确定目标用户存在查看权限的情况下,区块链中的节点会响应用户的查看请求,从区块链中找到与目标物品关联的照片数据和位置信息并实时地推送给用户进行显示,可以使得用户端能够及时地获取目标商品的照片数据和节点的位置信息,进而能够准确地确定出目标物品所在的位置,即确定出目标物品的原产地,有效地提高了用户的消费体验并提高了用户的召回率。
82.在一些实施例中,上述从所述区块链中查询出与所述目标物品关联的所述照片数据和所述位置信息,在具体实施时,可以包括:
83.s1:获取与所述目标物品关联的所述照片数据和所述位置信息所属的区块的目标散列值;
84.s2:根据所述目标散列值,确定所述所属的区块在所述区块链中的目标位置;
85.s3:从所述目标位置读取与所述目标物品关联的所述照片数据和所述位置信息。
86.在一些实施例中,上述目标散列值可以采用以下方式获取:可以将与目标物品相关联的照片数据、位置信息和拍照时间输入至预先构建的散列算法中,输出目标散列值;所述目标散列值存在于区块中;其中,散列算法可以根据照片样本数据、位置样本信息训练得到。需要说明的是,存在多个物品时,可以将与各物品关联的照片数据、位置信息和拍照时间作为多个区块存储至区块链中,每个区块中均含有对应的散列值,如:物品a具有的照片数据1和位置信息2以及拍照时间3,则将a123作为区块a1存储至区块链中,物品b具有的照片数据4和位置信息5以及拍照时间6,则将b456作为区块b1存储至区块链中。在区块链中,后一个区块包含本区块的散列值和前一个区块的散列值以及本区块中与物品关联的照片数据、位置信息和拍照时间。一旦区块链中的某个区块中的内容发生变化,相应的,区块中的散列值也会随之发生变化,进而影响下一个区块。通过获取目标散列值可以准确获取目标物品存储在区块链的哪个区块中,从而提高了后续对照片数据和位置信息的查询速度。
87.在一些实施例中,可以根据加密算法或签名算法完成对与目标物品关联的照片数据和位置信息的加密和用户的登录验证,其中,在数据加密时,可以采用公钥加密、私钥解密的形式;在用户登录验证时,可以采用私钥加密、公钥解密的形式。如:在接收到用户发出对目标物品进行查看的查看请求时,需要确定用户是否具有查看权限,即用户可以将私钥加密形成的登录信息发送给区块链的节点服务器中,节点服务器根据公钥对登录信息进行解码,并进一步验证解码后的登录信息,在验证通过后,则会响应用户查询请求,将查询到的数据返回至用户端。通过对用户权限进行验证,可以防止数据的安全性遭到破坏,实现数据隐私保护。
88.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。具体的可以参照前述相关处理相关实施例的描述,在此不做一一赘述。
89.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺
序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
90.下面结合一个具体实施例对上述方法进行说明,然而值得注意的是,该具体实施例仅是为了更好地说明本技术,并不构成对本技术的不当限定。
91.在具体实施时,首先,接收用户的跟踪请求,再基于生产节点响应所述的跟踪请求并产出目标物品。其次,调取预先设置好的具有定位功能的拍照设备,基于拍照设备对目标物品执行拍照操作,得到照片数据,同时基于拍照设备所具备的定位功能,确定生产节点的位置信息。最后,将照片数据、生产节点的位置信息和拍照时间与目标物品进行关联并存储在本地数据库中,如果照片数据、位置信息在不断增加的情况下,再判断照片数据、位置信息和对应的拍照时间是否到达了批量上传时间节点,在达到批量上传时间节点时,将本地数据库中存储的多个物品中各物品的照片数据、位置信息和拍照时间,与对应物品进行一一关联,作为各个区块存储至区块链中。在存储至区块链之后,当目标用户发出对目标物品进行查看的查看请求时,需要先判断目标用户是否具有查看权限,如果目标用户存在查看权限,则从基于目标散列值确定目标区块在区块链的目标位置,再确定出目标位置的情况下,查询目标位置出的与所述目标物品关联的所述照片数据和所述位置信息,最终将所述照片数据和所述位置信息推送至所述目标用户进行显示。通过以上方法,可以有效地避免在数据发生篡改而造成跟踪不准确的问题,使用户更加准确的了解到物品的产地,提高用户的召回率。
92.基于同一发明构思,本技术实施例中还提供了一种基于区块链的物品跟踪装置,如下面的实施例所述。由于基于区块链的物品跟踪装置解决问题的原理与基于区块链的物品跟踪方法相似,因此基于区块链的物品跟踪装置的实施可以参见基于区块链的物品跟踪方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图3是本技术实施例的基于区块链的物品跟踪装置的一种结构框图,如图3所示,包括:照片采集模块301、定位模块302、存储模块303,下面对该结构进行说明。
93.照片采集模块301用于在目标物品从生产节点产出时,对所述目标物品执行拍照操作,以得到所述目标物品的照片数据;
94.定位模块302用于基于拍照操作确定所述生产节点的位置信息;
95.存储模块303用于将所述照片数据、所述位置信息与所述目标物品关联,作为区块存储至区块链中。
96.在一个实施例中,上述照片采集模块301具体还可以用于取预先设置的拍照设备,其中,所述拍照设备具有定位功能;通过所述拍照设备,对所述目标物品执行拍照操作。
97.在一个实施例中,上述定位模块302具体还可以用于通过所述拍照设备具备的定位功能,确定所述生产节点的位置信息。
98.在一个实施例中,上述存储模块303具体还可以用于将所述照片数据、所述位置信息和拍照时间,与所述目标物品关联,存储在本地数据库;确定是否到批量上传时间节点;在确定到达批量上传时间节点的情况下,将本地数据库中存储的多个物品中各物品的照片数据、位置信息和拍照时间,与对应物品进行关联,作为区块存储至区块链中。
99.在一个实施例中,如图4所示,上述基于区块链的物品跟踪装置还可以包括:权限确定模块401、响应模块402、显示模块403,下面对该结构进行说明。
100.权限确定模块401用于接收目标用户对所述目标物品进行查看的查看请求;确定所述目标用户的查看权限;
101.响应模块402用于在确定所述目标用户存在查看权限的情况下,响应于所述查看请求,从所述区块链中查询出与所述目标物品关联的所述照片数据和所述位置信息;
102.显示模块403用于将所述照片数据和所述位置信息推送至所述目标用户进行显示。
103.在一个实施例中,上述响应模块402具体还可以用于获取与所述目标物品关联的所述照片数据和所述位置信息所属的区块的目标散列值;根据所述目标散列值,确定所述所属的区块在所述区块链中的目标位置;从所述目标位置读取与所述目标物品关联的所述照片数据和所述位置信息。
104.从以上的描述中,可以看出,基于本说明书实施例提供的基于区块链的物品跟踪装置可以实现了如下技术效果:一方面通过拍照操作生成目标物品的照片数据以及生产节点的位置信息,可以避免目标物品被篡改或防止目标物品被偷换,同时生成节点的位置信息可以为追踪目标物品所在产地提供准确地追寻途径;另一方面,将目标照片数据、位置信息与目标物品进行关联,并在数据不断增加时,对存储在本地数据库中的多个物品与多组照片数据、多组位置信息进行关联可以避免数据冗余、错乱,从而造成目标物品的产地跟踪不准确的问题。
105.本说明书实施方式还提供了一种计算机设备,具体可以参阅图5所示的基于本说明书实施例提供的基于区块链的物品跟踪方法的计算机设备组成结构示意图,所述计算机设备具体可以包括输入设备51、处理器52、存储器53。其中,所述存储器53用于存储处理器可执行指令。所述处理器52执行所述指令时实现上述任意实施例中所述基于区块链的物品跟踪方法的步骤。
106.在本实施方式中,所述输入设备具体可以是用户和计算机系统之间进行信息交换的主要装置之一。所述输入设备可以包括键盘、鼠标、摄像头、扫描仪、光笔、手写输入板、语音输入装置等;输入设备用于把原始数据和处理这些数的程序输入到计算机中。所述输入设备还可以获取接收其他模块、单元、设备传输过来的数据。所述处理器可以按任何适当的方式实现。例如,处理器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(application specific integrated circuit,asic)、可编程逻辑控制器和嵌入微控制器的形式等等。所述存储器具体可以是现代信息技术中用于保存信息的记忆设备。所述存储器可以包括多个层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如ram、fifo等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、tf卡等。
107.在本实施方式中,该计算机设备具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
108.本说明书实施方式中还提供了一种基于区块链的商品产地跟踪方法的计算机存储介质,所述计算机存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实
现上述任意实施例中所述基于区块链的手机银行转账方法的步骤。
109.在本实施方式中,上述存储介质包括但不限于随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、缓存(cache)、硬盘(hard disk drive,hdd)或者存储卡(memory card)。所述存储器可以用于存储计算机程序指令。网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。
110.在本实施方式中,该计算机存储介质存储的程序指令具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
111.本说明书实施例还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述任意实施例中所述的基于区块链的商品产地跟踪方法的步骤。
112.显然,本领域的技术人员应该明白,上述的本说明书实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本说明书实施例不限制于任何特定的硬件和软件结合。
113.应该理解,以上描述是为了进行图示说明而不是为了进行限制。通过阅读上述描述,在所提供的示例之外的许多实施方式和许多应用对本领域技术人员来说都将是显而易见的。因此,本说明书的范围不应该参照上述描述来确定,而是应该参照前述权利要求以及这些权利要求所拥有的等价物的全部范围来确定。
114.以上所述仅为本说明书的优选实施例而已,并不用于限制本说明书,对于本领域的技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本说明书的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1