区块链业务处理方法、装置、系统和计算机设备制造方法及图纸

技术编号:43280168 阅读:17 留言:0更新日期:2024-11-12 16:04
本申请涉及一种区块链业务处理方法、系统、装置、计算机设备、计算机可读存储介质和计算机程序产品。该方法包括:获取针对业务交易的上链代理请求;确定将业务交易的合约调用参数上链需消耗的虚拟资源下限;生成携带合约调用参数、以及与虚拟资源下限匹配的资源量的上链请求并广播;在上链请求满足更新条件的情况下,更新该上链请求并广播,直至广播的上链请求被上链处理节点响应;广播的各上链请求中携带的资源量按广播时间顺序梯度递增;向响应上链请求的上链处理节点转移被响应上链请求携带的资源量所表征的虚拟资源,并调用智能合约实现业务交易。采用上述方法能够节约业务处理所耗费的计算资源。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种区块链业务处理方法、装置、系统、计算机设备、计算机可读存储介质和计算机程序产品。


技术介绍

1、区块链作为去中心化的多节点网络,能够实现数据的安全存储。应用过程中,在业务交易的合约调用参数上链的情况下,区块链节点可以通过调用区块链上部署的智能合约实现该业务交易。

2、传统技术中,由业务交易的请求方发起合约调用参数的上链请求,在上链请求被上链处理节点响应的情况下,由区块链节点调用相应的智能合约实现该业务交易。采用传统技术,请求方在发起上链交易请求的过程中,需要耗费大量的计算资源。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够节省计算资源的区块链业务处理方法、装置、系统、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种区块链业务处理方法。所述方法包括:

3、获取针对业务交易的上链代理请求;所述业务交易包括需要通过调用区块链系统部署的智能合约实现的交易;

4、确定将所述业务交易的合约调用本文档来自技高网...

【技术保护点】

1.一种区块链业务处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定将所述业务交易的合约调用参数上链需消耗的虚拟资源下限,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述当前交易量、所述复杂度以及所述数据量,确定将所述业务交易的合约调用参数上链需消耗的虚拟资源下限,包括:

5.根据权利要求1所述的方法,其特征在于,所述上链代理请求由请求方发起;所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述基于所述请求...

【技术特征摘要】

1.一种区块链业务处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定将所述业务交易的合约调用参数上链需消耗的虚拟资源下限,包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述当前交易量、所述复杂度以及所述数据量,确定将所述业务交易的合约调用参数上链需消耗的虚拟资源下限,包括:

5.根据权利要求1所述的方法,其特征在于,所述上链代理请求由请求方发起;所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述基于所述请求方的剩余资源量以及所述请求方关联的待响应上链请求,确定所述请求方的可用资源额度,包括:

7.根据权利要求5所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,更新所述上链请求的过程,...

【专利技术属性】
技术研发人员:黄桂鸿
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1