【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种基于区块链的数据处理方法、装置、设备及可读存储介质。
技术介绍
1、随着区块链技术的快速发展,目前许多业务系统都采用区块链来存储相关业务数据。区块链是一种分布式数据存储、点对点传输、共识机制以及加密算法等计算机技术的新型应用模式,主要用于对数据按时间顺序进行整理,并加密成账本,使其不可被篡改和伪造,同时可进行数据的验证、存储和更新。
2、区块链中可以部署有不同的智能合约,智能合约可以理解为是一种区块链各节点(如业务节点、共识节点等)可以理解并执行的代码,其可以执行任意逻辑并得到结果。对于区块链中的各个智能合约,在较多业务场景中,需要与其他智能合约或外部系统进行交互,例如,某个智能合约需要调用另一个智能合约来得到某个结果。以智能合约a与智能合约b为例,假设智能合约a需要调用智能合约b来让智能合约b执行方法c,以得到某个结果,但是,在智能合约a调用智能合约b期望智能合约b执行方法c时,可能智能合约b并不支持接口d,而由于该方法c包含于接口d中,那么也就说明该智能合约b并未实现该方法c,此时该智能合约
...【技术保护点】
1.一种基于区块链的数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述试执行结果为试执行成功结果;
4.根据权利要求1所述的方法,其特征在于,在将所述第一智能合约针对所述待检测接口的接口属性返回至所述第二智能合约之后,所述第二智能合约用于对所述待检测接口的接口属性进行分析,且在确定所述待检测接口的接口属性为接口支持属性时,通过所述待检测接口与所述第一智能合约进行数据交互。
5.根据权利要求1所述的方法,其特征在于,所述接口检测函数所
...【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述试执行结果为试执行成功结果;
4.根据权利要求1所述的方法,其特征在于,在将所述第一智能合约针对所述待检测接口的接口属性返回至所述第二智能合约之后,所述第二智能合约用于对所述待检测接口的接口属性进行分析,且在确定所述待检测接口的接口属性为接口支持属性时,通过所述待检测接口与所述第一智能合约进行数据交互。
5.根据权利要求1所述的方法,其特征在于,所述接口检测函数所指示的函数逻辑为第一函数逻辑;
6.根据权利要求5所述的方法,其特征在于,所述根据所述遍历结果确定所述第一智能合约针对所述待检测接口的接口属性,包括:
7.根据权利要求1所述的方法,其特征在于,所述接口检测函数所指示的函数逻辑为第二函数逻辑;
8.根据权利要求7所述的方法,其特征在于,所述对所述待检测接口对应的接口属性值进行分析,确定所述第一智能合约针对所述待检测接口的接口属性,包括:
9.根据权利...
【专利技术属性】
技术研发人员:廖志勇,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。