【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种基于区块链网络的数据处理方法、装置及相关设备。
技术介绍
1、随着区块链技术的快速发展和大力推广,各类去中心化应用(也可以称为分布式应用)在区块链上广泛部署,用于提供多样化的业务服务。当前由于多种不同区块链的存在,使得不同区块链网络之间打通实现业务与价值链间流转的需求日益增长,对跨链技术的诉求日益突出。当前的跨链技术主要通过跨链中继服务进行不同区块链(例如源链与目标链)的互通,然而每新增一种去中心化应用的跨链服务,跨链中继服务都需要针对性的做单独的适配工作,进而导致目前的跨链业务的实现方式较为复杂,成本较高。
2、可见,如何简化跨链业务的实现方式,有效降低跨链成本已成为一个亟待解决的问题。
技术实现思路
1、本申请实施例提供一种基于区块链网络的数据处理方法、装置及相关设备,可以统一不同的去中心化应用的跨链调用接口,从而可以简化跨链业务的实现方式,有效降低跨链成本。
2、第一方面,本申请实施例提供了一种基于区块链网络的数据处理方法,所述方
...
【技术保护点】
1.一种基于区块链网络的数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一节点在执行所述目标交易之后,调用跨链中继器合约生成跨链交易事件,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一节点调用跨链中继器合约对所述合约调用参数以及所述数据消耗限制量进行处理,得到目标随机值,包括:
4.根据权利要求2或3所述的方法,其特征在于,所述第一节点调用所述跨链中继器合约对所述合约调用参数、所述目标随机值、所述数据消耗限制量以及所述跨链发起者标识进行处理,生成跨链交易事件,包括:
...
【技术特征摘要】
1.一种基于区块链网络的数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一节点在执行所述目标交易之后,调用跨链中继器合约生成跨链交易事件,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一节点调用跨链中继器合约对所述合约调用参数以及所述数据消耗限制量进行处理,得到目标随机值,包括:
4.根据权利要求2或3所述的方法,其特征在于,所述第一节点调用所述跨链中继器合约对所述合约调用参数、所述目标随机值、所述数据消耗限制量以及所述跨链发起者标识进行处理,生成跨链交易事件,包括:
5.根据权利要求1或2所述的方法,其特征在于,所述第一节点基于所述跨链交易结果确定目标交易结果,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种基于区块链网络的数据处理方法,其特征在于,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,所述跨链调用参数包括所述合约调用参数,所述第二节点响应所述跨链交易请求,基于执行器合约以及所述跨链调用参数执行跨链交易,得到跨链交易结果,包括:
9.根据权利要求8所述的方法,其特征在于,所述第二节点调用所述第二智能合约对所述合约调用参数中对应的输入参数进行处理,得到跨链交易结果,包括:
10.根据权利要求9所述的方法,其特征在于,所述第二节点将所述跨链调用的执行结果作为跨链结果参数添加到所述跨链结果事件中,并基于所述跨链结果事件确定跨链交易结果,包括:
11.根据权利要求8~10中任一项所述的方法,其特征在于,所述跨链调用参数还包括所述目标随机值以及所述数据消耗限制量,所述第二节点调用所述合约执行方法按照顺序对所述跨链调用参数包括的合约调用参数进行解析处理,得到所述合约调用参数包括的至少一个调用合约标识以及每个调用合约标识对应的输入参数之...
【专利技术属性】
技术研发人员:陈自民,郭锐,梁军,舒丽珂,王宗友,蓝虎,卢洋,张慧,梁作栋,莫洋,黄桂鸿,秦波,卢江玮,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。