本公开属于区块链,尤其涉及一种基于区块链技术的茶产品溯源方法及装置。
背景技术:
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、1、本公开应用区块链技术开发茶产品生产追溯,区块链记录茶产品溯源相关的数据,通过共识算法确保数据写入区块中,有效提高了数据的可信度和可靠性,在茶产品信息溯源过程中可以有效提高消费者或下一个生产环节的参与方对商品安全的信任度和保障消费者的权益。
30、2、对数据进行加密,通过共识算法保证区块不可篡改和不可伪造。
31、3、区块链上溯源信息的管理,基于时间和共识机制而构建,确保信息的唯一性和真实性,采取这种方式能够避免信息被篡改,而且能够保证信息的多种确认和信息的快速查询。
1.一种基于区块链技术的茶产品溯源方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于区块链技术的茶产品溯源方法,其特征在于,响应于茶产品的溯源请求信息,确定所述茶产品在区块链上的目标区块,包括:
3.如权利要求2所述的基于区块链技术的茶产品溯源方法,其特征在于,所述茶产品在原料种植、加工、流通、销售中的每一个生产环节中至少包括一个生产环节对象。
4.如权利要求3所述的基于区块链技术的茶产品溯源方法,其特征在于,还包括:
5.如权利要求1所述的基于区块链技术的茶产品溯源方法,其特征在于,所述生产环节对象将所述数据进行打包处理,生成区块,包括:
6.如权利要求1所述的基于区块链技术的茶产品溯源方法,其特征在于,所述区块链存储所述溯源信息的请求日志。
7.一种基于区块链技术的茶产品溯源装置,其特征在于,所述装置包括:
8.一种电子设备,其特征在于,包括:
9.一种可读存储介质,其上存储有执行指令,其特征在于,所述执行指令被处理器执行时实现如权利要求1-6中任一项所述的方法。