The embodiment of the present invention discloses a method and device for tracing the origin of agricultural product block chain, which includes: DID registration of agricultural products and the participating units of the said agricultural products in production, agency and sale; DID issuing or verifying verifiable declarations for each agricultural product, and putting the verifiable declarations of each agricultural product on the block chain according to the seal of agricultural products; The word technology prints a two-dimensional code on the surface of the agricultural product. After scanning the two-dimensional code, the user can obtain a block chain certificate containing the information of the agricultural product, thereby realizing traceability of the agricultural product. The embodiment of the invention creates, signs, verifies, revokes and holds the verifiable declaration of agricultural products and their participating units through registered DID through block chain technology, and generates two-dimensional codes to facilitate users to trace the origin of agricultural products, thus resolving the problems of data tampering, untrustworthiness and difficulty for users to obtain information in each link of agricultural products from production to sale.
【技术实现步骤摘要】
一种农产品区块链溯源方法及装置
本专利技术实施例涉及农业
,具体涉及一种农产品区块链溯源方法及装置。
技术介绍
农业领域中果蔬从生产到销售整个流程的数据往往缺乏可信度,其中涉及到多种技术,如溯源技术、信息读写技术和印字技术。溯源技术中产品溯源是将当前先进的物联网技术、自动控制技术、自动识别技术、互联网技术结合利用,通过专业的机器设备对单件产品赋予唯一的二维码或条形码等作为防伪身份证,实现“一物一码”,然后可对产品的生产、仓储、分销、物流运输、市场稽查、销售终端等各个环节采集数据并追踪,构成产品的生产、仓储、销售、流通和服务的一个全生命周期管理。传统的溯源行业由于中心化存储、信息不共享等原因,易导致信息丢失或被篡改,商家恶意窜货等问题,影响市场良性发展。受溯源技术的限制,目前溯源产业还处于初级阶段,商品溯源覆盖率较低。信息读写技术中读写产品信息一般有两种方法,一是将带有二维码或条形码的标签印在袋上,再将袋套在产品上,或直接将标签贴在产品上,以苹果为例,苹果和袋、苹果和标签本身的绑定性不强,造成信息可信度低,同时也易造成信息丢失。另一种方法是将信息以芯片等方式嵌入到产品中,这种方法解决了产品与袋绑定性弱的问题,在一定程度上保证了产品信息的真实性。但是,这种侵入式的标记方式,会对苹果的生长造成不利影响,给供应链上各方造成损失,对苹果不适用。印字技术通过套单层纸袋、套双层纸袋、纸加膜套袋、膜袋贴字等方式,加文字或图案等内容通过字帖的方式贴在苹果等果蔬上,待果蔬成熟后,果蔬表面因帖子部分不着色而长出对应文字或图案,从而达到在果蔬上印字的效果。现有技术中使用具有 ...
【技术保护点】
1.一种农产品区块链溯源方法,其特征在于,包括:对农产品以及所述农产品在生产、代理、销售各环节的参与单位进行分布式身份标识DID注册;通过各DID为每个农产品签发或验证可验证声明,并将每个农产品的可验证声明放到区块链上;根据农产品印字技术在所述农产品表面打印二维码,以使用户扫描所述二维码后可获取到包含所述农产品的信息的区块链证书,以实现对所述农产品进行溯源。
【技术特征摘要】
1.一种农产品区块链溯源方法,其特征在于,包括:对农产品以及所述农产品在生产、代理、销售各环节的参与单位进行分布式身份标识DID注册;通过各DID为每个农产品签发或验证可验证声明,并将每个农产品的可验证声明放到区块链上;根据农产品印字技术在所述农产品表面打印二维码,以使用户扫描所述二维码后可获取到包含所述农产品的信息的区块链证书,以实现对所述农产品进行溯源。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据采摘农产品负责人的DID身份为农产品创建第一声明,所述第一声明用于说明农产品的采摘时间及产地;根据农产品代理商的DID身份为农产品创建第二声明,所述第二声明用于说明农产品的物流信息;根据农产品销售商的DID身份为农产品创建第三声明,所述第三声明用于说明农产品的售卖价格;其中,所述参与单位包括所述采摘农产品负责人、所述农产品代理商和所述农产品销售商。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据农产品检验机构的DID身份从区块链上获取农产品的所述第一声明、所述第二声明和所述第三声明,对所述第一声明、所述第二声明和所述第三声明进行检验,若通过检验,则分别创建所述第一声明、所述第二声明和所述第三声明的已签署声明;其中,所述参与单位包括所述农产品检验机构。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据各参与单位的DID身份在区块链进行持有、创建、签名、验证和撤销可验证声明;其中,各参与单位若要验证声明,则需要从区块链上获取声明,再进行对应的验证。5.一种农产品区块链溯源装置,其特征在于,包括:注册模块,用于对农产品以及所述农产品在生产、代理、销售各环节的参与单位进行分布式身份标识DID注册;声明模块,用于通过各DID为每个农产品签发或验证可验证声明,并将每个农产品的可验证声明放到区块链上;二维码生成...
【专利技术属性】
技术研发人员:张一博,王虎,杨识澜,颜振强,陈昌,杨文韬,
申请(专利权)人:西安纸贵互联网科技有限公司,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。