This application discloses a method, device, equipment, system and storage medium for circulating information query, which belongs to the field of network technology. The method includes: obtaining the item identification of the item; sending a query request to the authorized node in the block chain platform, which carries the item identification; receiving the flow information sent by the authorized node, which is obtained by the authorized node according to the block information, and the block information is obtained by the authorized node according to the item identification. The block chain platform is traced back. This application sends the item identification to the authorized node in the block chain platform. According to the item identification, the authorized node traces the block information corresponding to the item in the block chain platform and obtains the circulation information of the item according to the block information. Since the block information is tampered with, the tampering event will be uploaded to the block chain platform, so the block. The block information stored in the chain platform is difficult to be tampered with, so the circulation information obtained by the query device according to the block information is more accurate.
【技术实现步骤摘要】
流通信息查询方法、装置、设备、系统及存储介质
本申请涉及网络
,特别涉及一种流通信息查询方法、装置、设备、系统及存储介质。
技术介绍
物品通常会在多个流通节点之间流通。例如,药品从药厂生产出到药店销售,中间会经过物流公司、分销商、销售商等多个流通节点。物品在流通时会产生相应的流通信息,随着网络技术的发展,用户具有查询流通信息的需求。相关技术中,每个在物品流通过程中经过的流通节点会存储该物品的流通信息,并将流通信息通过有线或无线网络上传至第三方网络平台上,用户在注册该第三方网络平台的账号后,即可通过物品标识,在第三方网络平台上查询到该物品的流通信息。由于第三方网络平台缺乏监管,因此物品的流通信息可能会被篡改,从而导致用户在第三方物流平台上查询到的物流信息在某些情况下并不准确。
技术实现思路
本申请实施例提供了一种流通信息查询方法、装置、设备、系统及存储介质,用以解决相关技术中的流通信息查询方法在某些情况下不准确的问题。所述技术方案如下:一方面,本申请实施例提供了一种流通信息查询方法,所述方法应用于终端中,所述方法包括:获取物品的物品标识;向区块链平台中的授权节点发送查询请求,所述查询请求用于请求所述授权节点发送所述物品对应的流通信息,所述查询请求中携带有所述物品标识;接收所述授权节点发送的所述流通信息,所述流通信息是所述授权节点根据区块信息得到的,所述区块信息是所述授权节点根据所述物品标识在所述区块链平台上追溯得到的;其中,所述区块信息包括所述物品经过至少一个流通节点时,所述流通节点向所述区块链平台上传的信息,所述区块链平台上存在至少一个目标区块链节点存储 ...
【技术保护点】
1.一种流通信息查询方法,其特征在于,所述方法应用于终端中,所述方法包括:获取物品的物品标识;向区块链平台中的授权节点发送查询请求,所述查询请求用于请求所述授权节点发送所述物品对应的流通信息,所述查询请求中携带有所述物品标识;接收所述授权节点发送的所述流通信息,所述流通信息是所述授权节点根据区块信息得到的,所述区块信息是所述授权节点根据所述物品标识在所述区块链平台上追溯得到的;其中,所述区块信息包括所述物品经过至少一个流通节点时,所述流通节点向所述区块链平台上传的信息,所述区块链平台上存在至少一个目标区块链节点存储有所述区块信息。
【技术特征摘要】
1.一种流通信息查询方法,其特征在于,所述方法应用于终端中,所述方法包括:获取物品的物品标识;向区块链平台中的授权节点发送查询请求,所述查询请求用于请求所述授权节点发送所述物品对应的流通信息,所述查询请求中携带有所述物品标识;接收所述授权节点发送的所述流通信息,所述流通信息是所述授权节点根据区块信息得到的,所述区块信息是所述授权节点根据所述物品标识在所述区块链平台上追溯得到的;其中,所述区块信息包括所述物品经过至少一个流通节点时,所述流通节点向所述区块链平台上传的信息,所述区块链平台上存在至少一个目标区块链节点存储有所述区块信息。2.根据权利要求1所述的方法,其特征在于,所述区块信息包括加密信息,所述加密信息是所述流通节点通过非对称加密密钥中的公钥加密的本节点的节点信息,所述接收所述授权节点发送的所述流通信息,包括:接收所述授权节点发送的解密后的流通信息;其中,所述解密后的流通信息是所述授权节点根据解密后的区块信息得到的,所述解密后的区块信息是所述授权节点根据所述节点信息得到的,所述节点信息是所述授权节点通过所述非对称加密密钥中的私钥对所述加密信息解密得到的。3.根据权利要求2所述的方法,其特征在于,所述获取物品的物品标识之前,还包括:向所述授权节点发送注册请求,所述注册请求用于请求所述授权节点在所述区块链平台注册所述终端对应的用户帐号,所述注册请求中携带有所述用户帐号;接收所述授权节点发送的注册确认信息,所述注册确认信息是所述授权节点在接收到所述注册请求后,根据所述用户帐号在所述区块链平台上注册所述用户帐号后,向所述终端发送的信息。4.根据权利要求2所述的方法,其特征在于,所述向区块链平台中的授权节点发送查询请求,包括:向所述授权节点发送查询权限请求,所述查询权限请求用于请求所述授权节点确定所述终端是否具有查询权限,所述查询权限请求中携带有所述物品标识;接收所述授权节点发送的权限确认信息,所述权限确认信息是所述授权节点在确定所述终端发送的所述物品标识与本地存储的物品标识相同,确定所述终端具有所述查询权限后,向所述终端发送的信息;根据所述权限确认信息,向所述授权节点发送所述查询请求。5.根据权利要求1所述的方法,其特征在于,所述向区块链平台中的授权节点发送查询请求,包括:向所述授权节点发送查询权限请求,所述查询权限请求用于请求所述授权节点确定所述终端是否具有查询权限,所述查询权限请求中携带有所述物品标识;所述接收所述授权节点发送的所述流通信息,包括:向所述区块链平台中的代理节点发送委托查询请求,所述委托查询请求用于请求所述代理节点向所述授权节点转发所述委托查询请求,所述委托查询请求中携带有所述物品标识;接收所述代理节点发送的所述流通信息,所述流通信息是所述代理节点向所述授权节点转发所述委托查询请求后所述授权节点发送至所述代理节点的信息;所述委托查询请求是所述代理节点接收到所述授权节点发送的权限确认信息后向所述授权节点转发的信息;所述权限确认信息是所述授权节点在接收到所述查询权限请求后,在确定所述终端发送的所述物品标识与本地存储的物品标识相同,确定所述终端具有所述查询权限后,向所述代理节点发送的信息。6.根据权利要求5所述的方法,其特征在于,所述区块信息包括加密信息,所述加密信息是所述流通节点通过非对称加密密钥中的公钥加密的本节点的节点信息,所述接收所述代理节点发送的所述流通信息,包括:接收所述代理节点发送的解密后的流通信息;其中,所述解密后的流通信息是所述授权节点根据解密后的区块信息得到的,所述解密后的区块信息是所述授权节点根据所述节点信息得到的,所述节点信息是所述授权节点通过所述非对称加密密钥中的私钥对所述加密信息解密得到的。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:向所述代理节点发送委托注册请求,所述委托注册请求用于请求通过所述代理节点在所述区块链上注册所述用户帐号,所述委托注册请求中携带有所述终端对应的用户帐号;接收所述代理节点发送的注册确认信息,所述注册确认信息是所述代理节点在接收到所述委托注册请求后,根据所述用户帐号在所述区块链平台上注册所述用户帐号后,向所述终端发送的信息。8.根据权利要求1至7任一所述的方法,其特征在于,所述区块信息包括所述物品标识、所述加密信息、所述流通节点对所述物品进行操作的事件、所述流通节点的签名、所述流通节点上传所述区块信息的时间戳、非对称加密密钥中的公钥中的至少一种。9.根据权利要求1至7任一所述的方法,其特征在于,所述获取物品的物品标识,包括:通过所述终端扫描所述物品的包装上的条形码或二维码,获取所述物品标识。10.一种流通信息查询方法,其特征在于,所述方法应用于区块链平台中的代理节点中,所述方法包括:接收终端发送的委托查询请求,所述委托查询请求中携带有所述终端获取的物品的物品标识;接收所述区块链平台中的授权节点发送的权限确认信息,所述权限确认信息是所述授权节点在接收到所述查询权限请求后,在确定所述终端发送的所述物品标识与本地存储的物品标识相同,确定所述终端具有所述查询权限后,向所述代理节点发送的信息;根据所述权限确认信息,向所述授权节点发送所述委托查询请求;接收所述授权节点发送的流通信息,所述流通信息是所述授权节点根据区块信息得到的,所述区块信息是所述授权节点接收到所述委托查询请求后,根据所述物品标识在所述区块链平台上追溯得到的;向所述终端发送所述流通信息;其中,所述区块信息包括所述物品经过至少一个流通节点时,所述流通节点向所述区块链平台上传的信息,所述区块链平台上存在至少一个目标区块链节点存储有所述区块信息。11.根据权利要求10所述的方法,其特征在于,所述区块信息包括加密信息,所述加密信息是所述流通节点通过非对称加密密钥中的公钥加密的本节点的节点信息,所述接收所述授权节点发送的流通信息,包括:接收所述授权节点发送的解密后的流通信息,所述解密后的流通信息是所述授权节点根据解密后的区块信息得到的,所述解密后的区块信息是所述授权节点根据所述节点信息得到的,所述节点信息是所述授权节点通过所述非对称加密密钥中的私钥对所述加密信息解密得到的;所述向所述终端发送所述流通信息,包括:向所述终端发送所述解密后的流通信息。12.根据权利要求11所述的方法,其特征在于,所述方法还包括:接收所述终端发送的委托注册请求,所述委托注册请求中携带有所述用户帐号;向所述授权节点发送所述委托注册请求;接收所述授权节点发送的注册确认信息,所述注册确认信息是所述授权节点接收所述委托注册请求后,根据所述用户帐号在所述区块链平台注册所述用户帐号后,向所述授权节点发送的信息;向所述终端发送所述注册确认信息。13.根据权利要求10至12任一所述的方法,其特征在于,所述区块信息包括所述物品标识、所述加密信息、所述流通节点对所述物品进行操作的事件、所述流通节点的签名、所述流通节点上传所述区块信息的时间戳、非对称加密密钥中的公钥中的至少一种。14.根据权利要求10至12任一所述的方法,其特征在于,所述获取物品的物品标识,包括:通过所述终端扫描所述物品的包装上的条形码或二维码,获取所述物品标识。15.一种流通信息查询方法,其特征在于,所述方法应用于区块链平台中的授权节点中,所述方法包括:接收终端发送的查询请求,所述查询请求中携带有所述终端获取的物品的物品标识;根据所述物品标识在所述区块链平台中追溯得到所述物品对应的区块信息,所述区块信息包括所述物品经过至少一个流通节点时,所述流通节点向所述区块链平台上传的信息,所述区块链平台上存在至少一个目标区块链节点存储有所述区块信息;根据所述区块信息得到流通信息;向所述终端发送所述流通信息。16.根据权利要求15所述的方法,其特征在于,所述根据所述物品标识在所述区块链平台中追溯得到所述物品对应的区块信息,包括:向所述区块链平台广播所述查询请求;接收所述区块链平台中的目标区块链节点发送的区块信息,所述区块信息是所述目标区块链节点根据所述物品...
【专利技术属性】
技术研发人员:唐文宁,陈水明,汪玲,刘滔,毕思远,赵越,刘运霆,陆莹,张猛,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。