预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109598520A(43)申请公布日2019.04.09(21)申请号201811240779.9(22)申请日2018.10.23(71)申请人众安信息技术服务有限公司地址518000广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)申请人复旦大学(72)发明人阚海斌蒋一瑶张亮张新鹏吴小川任艳丽(74)专利代理机构北京市万慧达律师事务所11111代理人张慧娟(51)Int.Cl.G06Q30/00(2012.01)G06F21/62(2013.01)权利要求书2页说明书7页附图1页(54)发明名称一种基于区块链的产品溯源方法及系统(57)摘要本发明公开一种基于区块链的产品溯源方法及系统,属于信息溯源领域。方法包括:购物运营方为每个产品生成对应的私钥A和私钥B,并基于预先构建的区块链网络,将私钥A分发至产品的购买方进行存储,将私钥B分发至产品的供货方存储;购物运营方将私钥A加密生成的公钥PA和私钥B加密生成的公钥PB在区块链网络中进行广播,以使供货方将公钥PA和公钥PB存储于产品的包装上;由产品流经的每一个物流节点将产品的物流流转信息通过公钥PA和公钥PB分别加密存储至区块链网络;由购买方通过私钥A或者由供货方通过私钥B从区块链网络中对产品的物流流转信息进行溯源查询。本发明实施例实现了对产品由产地到消费者手中的运输过程进行有效监督和高效追溯。CN109598520ACN109598520A权利要求书1/2页1.一种基于区块链的产品溯源方法,其特征在于,所述方法包括:购物运营方为每个产品生成对应的私钥A和私钥B,并基于预先构建的区块链网络,将所述私钥A分发至所述产品的购买方进行存储,将所述私钥B分发至所述产品的供货方进行存储;所述购物运营方将基于所述私钥A加密生成的公钥PA和基于所述私钥B加密生成的公钥PB在所述区块链网络中进行广播,以使所述供货方将所述公钥PA和所述公钥PB存储于所述产品的包装上;由所述产品流经的每一个物流节点将所述产品的物流流转信息通过所述公钥PA和所述公钥PB分别加密存储至所述区块链网络中;由所述购买方通过所述私钥A或者由所述供货方通过所述私钥B从所述区块链网络中对所述产品的物流流转信息进行溯源查询。2.根据权利要求1所述的方法,其特征在于,所述由所述产品流经的每一个物流节点将所述产品的物流流转信息通过所述公钥PA和所述公钥PB分别加密存储至所述区块链网络中步骤之前,所述方法还包括:由所述购物运营方对欲承运所述产品的物流方进行可信度验证;若所述物流方为可信物流方,则通过所述购物运营方的运营平台生成所述产品的物流订单,并写入所述区块链网络,以使得归属于所述物流方的多个物流节点根据所述物流订单运输所述产品;若所述物流方为不可信物流方,则拒绝所述物流方承运所述产品。3.根据权利要求1所述的方法,其特征在于,所述由所述产品流经的每一个物流节点将所述产品的物流流转信息通过所述公钥PA和所述公钥PB分别加密存储至所述区块链网络中步骤之前,所述方法还包括:所述供货方发出所述产品时,将所述产品的产品信息和发出地的定位信息通过所述公钥PA加密上传至所述区块链网络。4.根据权利要求1所述的方法,其特征在于,所述物流流转信息包括用于描述所述产品到达所述物流节点的产品到达信息。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:所述物流节点若在接收到所述产品时确认所述产品出现损坏,则将对应的产品损坏信息通过所述公钥PA和所述公钥PB分别加密存储至所述区块链网络。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:基于所述产品损坏信息,由通过所述购物运营方的运营平台向所述购买方提供多个处理请求,以供所述购买方进行选择;由所述购买方将在所述多个处理请求中选中的处理请求通过所述公钥PB加密存储至所述区块链网络。7.根据权利要求1至4任一项所述的方法,其特征在于,所述物流流转信息还包括用于描述所述物流节点发出所述产品的确认信息,所述确认信息包括产品发出操作标识和所述产品的GPS定位信息,所述方法还包括:验证所述GPS定位信息是否符合预设要求,若否,则对所述区块链网络存储的所述确认信息进行标识以作为所述物流节点所属的物流方的失信记录,此时若所述购买方或所述供2CN109598520A权利要求书2/2页货方拒绝所述产品继续发出,则将对应的拒收请求存储至所述区块链网络。8.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:所述购买方在接收到所述产品后,将用于指示是否确认收货的收货信息通过所述公钥PB加密存储至所述区块链网络。9.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:所述购