【技术实现步骤摘要】
农产品信息维护方法、装置及系统
本申请涉及区块链
,尤其涉及一种农产品信息维护方法、装置及系统。
技术介绍
随着人们生活水平的不断提高,人们越来越关注农产品的品质以及安全性等相关农产品信息。其中,农产品从生产到售卖可能会涉及到农业公司种植、采购公司采购、运输公司运输以及农产品售卖公司售出等等多个环节。而农产品的品质以及安全性等与每个环节都有关系,每个环节出现问题都会导致农产品信息发生变化。因此,如何实现可靠的监管农产品流通中各个环节的农产品信息,以有利于提高农产品的质量和安全性是本领域技术人员迫切需要解决的技术问题。
技术实现思路
有鉴于此,本申请提供了一种农产品信息维护方法、装置及系统,以可以可靠的获得农产品流通中各个环节的农产品信息,有利于可靠的对农产品流通过程中各个环节的农产品信息进行监管。为实现上述目的,本申请提供了如下方案:一种农产品信息维护方法,应用于区块链中属于农产品所有权接收方的接收方节点,所述区块链包括至少三个节点,所述至少三个节点包括所述接收方节点以及农产品所有权转移方的转移方节点,所述方法包括:获得用于约束农产品交易的智能合约,所述智能合约至少记录有:待转移所有权的农产品的标识信息、所述农产品关联的农产品信息、所述农产品所有权接收方的标识信息以及农产品所有权转移方的标识信息;向所述区块链发送所述智能合约的上传请求,以便在所述区块链中除所述接收方节点和转移方节点之外的其他节点对所述智能合约验证通过后,在所述区块链中存储所述智能合约;在确认所述农产品的质量合格后,向所述区块链发送合约生效指示,所述合约生效指示用于指示所述区块链中的节点将 ...
【技术保护点】
1.一种农产品信息维护方法,其特征在于,应用于区块链中属于农产品所有权接收方的接收方节点,所述区块链包括至少三个节点,所述至少三个节点包括所述接收方节点以及农产品所有权转移方的转移方节点,所述方法包括:获得用于约束农产品交易的智能合约,所述智能合约至少记录有:待转移所有权的农产品的标识信息、所述农产品关联的农产品信息、所述农产品所有权接收方的标识信息以及农产品所有权转移方的标识信息;向所述区块链发送所述智能合约的上传请求,以便在所述区块链中除所述接收方节点和转移方节点之外的其他节点对所述智能合约验证通过后,在所述区块链中存储所述智能合约;在确认所述农产品的质量合格后,向所述区块链发送合约生效指示,所述合约生效指示用于指示所述区块链中的节点将所述智能合约的状态设置为生效状态,并记录所述农产品的所有权转移至所述接收方。
【技术特征摘要】
1.一种农产品信息维护方法,其特征在于,应用于区块链中属于农产品所有权接收方的接收方节点,所述区块链包括至少三个节点,所述至少三个节点包括所述接收方节点以及农产品所有权转移方的转移方节点,所述方法包括:获得用于约束农产品交易的智能合约,所述智能合约至少记录有:待转移所有权的农产品的标识信息、所述农产品关联的农产品信息、所述农产品所有权接收方的标识信息以及农产品所有权转移方的标识信息;向所述区块链发送所述智能合约的上传请求,以便在所述区块链中除所述接收方节点和转移方节点之外的其他节点对所述智能合约验证通过后,在所述区块链中存储所述智能合约;在确认所述农产品的质量合格后,向所述区块链发送合约生效指示,所述合约生效指示用于指示所述区块链中的节点将所述智能合约的状态设置为生效状态,并记录所述农产品的所有权转移至所述接收方。2.根据权利要求1所述的农产品信息维护方法,其特征在于,所述至少三个节点还包括:监管方维护的监管方节点;所述方法还包括:在确认所述农产品的质量不合格的情况下,向所述监管方节点发送针对所述农产品的质量不合格指示,以便所述监管方节点响应于所述质量不合格指示,从参与所述农产品的所有权转移的多个参与方中,确定存在不诚信行为的失信方,并向所述区块链中存储所述失信方的不诚信记录,所述多个参与方至少包括所述农产品所有权接收方和农产品所有权转移方。3.根据权利要求1所述的农产品信息维护方法,其特征在于,所述农产品关联的农产品信息包括:所述农产品的属性信息以及所述农产品的质量信息;所述智能合约还记录有用于约束所述农产品所有权接收方和所述农产品所有权转移方的权限规定;所述智能合约还携带有所述农产品所有权接收方的签名以及所述农产品所有权转移方的签名,农产品所有权接收方的签名为利用所述农产品所有权接收方在所述区块链中的私钥生成的;所述农产品所有权转移方的签名为利用所述农产品所有权转移方在所述区块链中的私钥生成的。4.一种农产品信息维护系统,其特征在于,包括:由多个节点构成的区块链,所述多个节点至少包括:属于农产品所有权转移方的转移方节点,属于农产品所有权接收方的接收方节点,以及,由监管方单位维护的监管方节点;其中,所述接收方节点以及所述转移方节点,用于获得用于约束农产品交易的智能合约,所述智能合约至少记录有:待转移所有权的农产品的标识信息、所述农产品关联的农产品信息、所述农产品所有权接收方的标识信息以及农产品所有权转移方的标识信息;所述接收方节点或者所述转移方节点,还用于向所述区块链发送所述智能合约的上传请求;所述区块链中除所述接收方节点和转移方节点之外的其他节点,用于响应于所述智能合约的上传请求,在对所述智能合约验证通过后,在所述区块链中存储所述智能合约;所述接收方节点,还用于在确认所述农产品的质量合格后,向所述区块链发送合约生效指示,所述合约生效指示用于指示所述区块链中的节点将所述智能合约的状态设置为生效状态,并记录所述农产品的所有权转移至所述农产品所有权接收方。5.根据权利要求4所述的农产品信息维护系统,其特征在于,所述区块链中的节点还用于,在接收到所述合约生效指示之后,存储用于记录所述农产品的所有权由所述农产品所...
【专利技术属性】
技术研发人员:李子杨,
申请(专利权)人:重庆金窝窝网络科技有限公司,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。