基于区块链的数据处理方法、装置及设备、介质、产品与流程

文档序号:36731632发布日期:2024-01-16 12:42阅读:16来源:国知局
基于区块链的数据处理方法、装置及设备、介质、产品与流程

本申请涉及区块链,尤其涉及一种基于区块链的数据处理方法、装置以及计算设备、计算机可读存储介质、计算机程序产品。


背景技术:

1、随着商业模式的不断变化,商品交易从钱货两清的模式逐渐衍生出商品所有权交易的模式,这使得完成交易后商品的所有权发生了转移,但是商品本身并不必须发生交割转移。在这类商品交易模式下,存在通过赋予每个商品消费券的方法以实现在一定程度上对商品的管理,例如近年来出现的针对螃蟹的消费券等,但商品消费券容易被伪造或篡改,导致商品的真伪难以辨别,不利于商品的交易和流通。


技术实现思路

1、本申请提供了基于区块链的数据处理方法、装置及设备、介质、产品,可以通过在链上存储商品等目标对象的凭证并引入链上凭证的更新处理来实现对目标对象的有效管理。

2、一方面,本申请提供了一种基于区块链的数据处理方法,该方法包括:

3、响应于检测到的针对目标对象的所有权转移请求,从区块链上获取上述目标对象的对象凭证;上述对象凭证是根据对上述目标对象进行验证处理且验证通过后得到的验证指示信息生成的;

4、根据上述所有权转移请求携带的转移信息,对上述对象凭证进行更新,得到上述目标对象的更新凭证;其中,上述对上述对象凭证进行更新包括:根据上述转移信息包括的接收对象参数对上述对象凭证包括的第一字段进行更新、根据上述转移信息包括的转移描述信息对上述对象凭证包括的第二字段进行更新中的任意一个步骤或者两个步骤的组合;

5、对上述目标对象的更新凭证进行上链处理。

6、另一方面,本申请提供了另一种基于区块链的数据处理方法,该方法包括:

7、响应于接收到的针对目标对象的凭证请求,生成上述目标对象的初始凭证,上述初始凭证至少包括属性字段,上述属性字段用于记录从上述凭证请求中获取到的上述目标对象的属性信息;

8、在接收到验证对象针对上述目标对象的验证处理通过的验证指示信息时,在上述初始凭证的验证字段记录上述验证对象的验证对象信息;

9、触发上述目标对象的归属对象和上述验证对象对记录了上述目标对象的属性信息、及验证对象的验证对象信息的初始凭证进行私钥签名,得到私钥签名后的初始凭证;

10、根据上述私钥签名后的初始凭证,生成上述目标对象的对象凭证,并对生成的对象凭证进行上链处理。

11、另一方面,本申请提供了一种基于区块链的数据处理装置,该装置包括:

12、获取模块,用于响应于检测到的针对目标对象的所有权转移请求,从区块链上获取上述目标对象的对象凭证;上述对象凭证是根据对上述目标对象进行验证处理且验证通过后得到的验证指示信息生成的;

13、处理模块,用于根据上述所有权转移请求携带的转移信息,对上述对象凭证进行更新,得到上述目标对象的更新凭证;其中,上述对上述对象凭证进行更新包括:根据上述转移信息包括的接收对象参数对上述对象凭证包括的第一字段进行更新、根据上述转移信息包括的转移描述信息对上述对象凭证包括的第二字段进行更新中的任意一个步骤或者两个步骤的组合;

14、上链模块,用于对上述目标对象的更新凭证进行上链处理。

15、再一方面,本申请提供了另一种基于区块链的数据处理装置,该装置包括:

16、生成模块,用于响应于接收到的针对目标对象的凭证请求,生成上述目标对象的初始凭证,上述初始凭证至少包括属性字段,上述属性字段用于记录从上述凭证请求中获取到的上述目标对象的属性信息;

17、执行模块,用于在接收到验证对象针对上述目标对象的验证处理通过的验证指示信息时,在上述初始凭证的验证字段记录上述验证对象的验证对象信息;

18、上述执行模块,还用于触发上述目标对象的归属对象和上述验证对象对记录了上述目标对象的属性信息、及验证对象的验证对象信息的初始凭证进行私钥签名,得到私钥签名后的初始凭证;

19、上述执行模块,还用于根据上述私钥签名后的初始凭证,生成上述目标对象的对象凭证,并对生成的对象凭证进行上链处理。

20、相应地,本申请提供了一种计算设备,包括处理器、存储器和网络接口,上述处理器、存储器和网络接口相互连接,其中,上述存储器用于存储计算机程序,上述计算机程序包括程序指令,上述处理器被配置用于调用上述程序指令,用以实现上述基于区块链的数据处理方法的步骤。

21、相应地,本申请提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序包括程序指令,上述程序指令被处理器执行,用以实现上述基于区块链的数据处理方法的步骤。

22、相应地,本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机程序或计算机指令,上述计算机程序或计算机指令被处理器执行,用以实现如上述基于区块链的数据处理方法的步骤。

23、本申请实施例响应于检测到的针对目标对象的所有权转移请求,从区块链上获取目标对象的对象凭证;根据所有权转移请求携带的转移信息,对对象凭证进行更新,得到目标对象的更新凭证,以实现将目标对象的原始的身份信息更新为最新的身份信息;其中,更新凭证可以是对凭证中的用于指示目标对象的持有对象的第一字段、用于指示所有权转移过程的第二字段或两个字段的组合进行更新,以使得更新凭证可以指示目标对象的最新的所有权相关信息;通过对目标对象的更新凭证进行上链处理,保证了目标对象在链上存储的更新凭证的真实性和有效性,上述方法实现了在如商品等目标对象进行所有权转移时对其链上的凭证进行实时更新,以便于对目标对象在链上的身份信息进行有效管理,并可实现对目标对象在链上的身份信息的可信验证。



技术特征:

1.一种基于区块链的数据处理方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述根据所述所有权转移请求携带的转移信息,对所述对象凭证进行更新,得到所述目标对象的更新凭证之前,还包括:

3.如权利要求1所述的方法,其特征在于,所述响应于检测到的针对目标对象的所有权转移请求,从区块链上获取所述目标对象的对象凭证之前,还包括:

4.如权利要求1所述的方法,其特征在于,所述响应于检测到的针对目标对象的所有权转移请求,从区块链上获取所述目标对象的对象凭证,包括:

5.如权利要求1所述的方法,其特征在于,所述对所述目标对象的更新凭证进行上链处理,包括:

6.如权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:

7.如权利要求6所述的方法,所述确定所述查询对象的访问权限,包括:

8.如权利要求6所述的方法,其特征在于,所述信息查询页面包括:显示属性字段中的属性信息的区域、显示验证字段所对应内容的区域、显示第一字段所对应内容的区域,以及显示第二字段所对应内容的区域中的任意一个或者多个;所述属性信息包括目标对象的存储地址信息,所述显示属性字段中的属性信息的区域包括地图显示子区域,在所述地图显示子区域中显示了所述目标对象的存储位置。

9.如权利要求1-5中任一项所述的方法,其特征在于,所述方法还包括:

10.一种基于区块链的数据处理方法,其特征在于,所述方法包括:

11.如权利要求10所述的方法,其特征在于,所述响应于接收到的针对目标对象的凭证请求,生成所述目标对象的初始凭证,包括:

12.一种基于区块链的数据处理装置,其特征在于,包括用于实现如权利要求1-9中任一项所述的基于区块链的数据处理方法的模块,或者,包括用于实现如权利要求10-11中任一项所述的基于区块链的数据处理方法的模块。

13.一种计算设备,其特征在于,包括处理器、存储器和网络接口,所述处理器、存储器和网络接口相互连接,其中,所述存储器用于存储计算机程序,所述处理器用于运行所述计算机程序,实现如权利要求1-9中任一项所述的基于区块链的数据处理方法,或者,实现如权利要求10-11中任一项所述的基于区块链的数据处理方法。

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器运行时,使得具有所述处理器的计算设备实现如权利要求1-9中任一项所述的基于区块链的数据处理方法,或者,实现如权利要求10-11中任一项所述的基于区块链的数据处理方法。

15.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时,实现如权利要求1-9中任一项所述的基于区块链的数据处理方法,或者,实现如权利要求10-11中任一项所述的基于区块链的数据处理方法。


技术总结
本申请提供了基于区块链的数据处理方法、装置及设备、介质、产品,方法包括:响应于检测到的针对目标对象的所有权转移请求,从区块链上获取目标对象的对象凭证;对象凭证是根据对目标对象进行验证且验证通过后得到的验证指示信息生成的;根据所有权转移请求携带的转移信息,对对象凭证进行更新,得到目标对象的更新凭证;对对象凭证进行更新包括:根据转移信息包括的接收对象参数对对象凭证包括的第一字段进行更新、根据转移信息包括的转移描述信息对对象凭证包括的第二字段进行更新中的至少一种;对目标对象的更新凭证进行上链处理。本申请实施例可通过在链上存储商品等目标对象的凭证并引入链上凭证的更新处理来实现对目标对象的有效管理。

技术研发人员:李军,卢洋,张懿方,李立森
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1