基于区块链的交易处理方法、装置、介质及电子设备制造方法及图纸

技术编号:40577982 阅读:19 留言:0更新日期:2024-03-06 17:19
本申请的实施例提供了一种基于区块链的交易处理方法、装置、介质及电子设备。该方法包括:接收支付交易信息,支付交易信息中包含有输入UTXO信息和输出UTXO信息,该输入UTXO信息中包含交易发起方拥有的至少两种虚拟资源的待使用额度,该输出UTXO信息中包含交易发起方消耗后的虚拟资源剩余额度,以及交易承接方获得的虚拟资源交易额度;根据UTXO信息调用与指定虚拟资源相对应的智能合约,对指定虚拟资源的交易过程进行校验,得到指定虚拟资源的交易校验结果;若根据指定虚拟资源的交易校验结果确定对支付交易信息校验通过,则将支付交易信息进行上链处理。本申请实施例的技术方案可以拓展UTXO模型的应用场景,同时也可以提高虚拟资源的管理效率。

【技术实现步骤摘要】

本申请涉及计算机及通信,具体而言,涉及一种基于区块链的交易处理方法、装置、介质及电子设备


技术介绍

1、utxo(unspent transaction output,未花费的交易输出)是区块链系统中的一种记录保存方式,即每一笔交易信息都由交易输入和交易输出组成,每一笔交易信息都要花费(spend)一笔输入,并且产生一笔输出(output),而其所产生的输出就是“未花费的交易输出”,也就是utxo。在相关技术中,utxo难以支持多种虚拟资源(诸如优惠券、储值卡等)应用场景下的交易过程。


技术实现思路

1、本申请的实施例提供了一种基于区块链的交易处理方法、装置、介质及电子设备,进而可以拓展utxo模型的应用场景,同时也可以通过区块链系统实现对虚拟资源的交易管理,提高了虚拟资源的管理效率。

2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

3、根据本申请实施例的一个方面,提供了一种基于区块链的交易处理方法,包括:接收支付交易信息,所述支付交易信息中本文档来自技高网...

【技术保护点】

1.一种基于区块链的交易处理方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,与所述指定虚拟资源相对应的智能合约中包含有所述指定虚拟资源的有效期;

3.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,与所述指定虚拟资源相对应的智能合约中包含有所述指定虚拟资源的单次使用限额;

4.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,与所述指定虚拟资源相对应的智能合约中包含有所述指定虚拟资源的使用场景;

5.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,若所述指定虚拟资源为一次性...

【技术特征摘要】

1.一种基于区块链的交易处理方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,与所述指定虚拟资源相对应的智能合约中包含有所述指定虚拟资源的有效期;

3.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,与所述指定虚拟资源相对应的智能合约中包含有所述指定虚拟资源的单次使用限额;

4.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,与所述指定虚拟资源相对应的智能合约中包含有所述指定虚拟资源的使用场景;

5.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,若所述指定虚拟资源为一次性使用的类型,则调用与所述至少两种虚拟资源中的指定虚拟资源相对应的智能合约,对所述指定虚拟资源的交易过程进行校验,包括:

6.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,所述方法还包括:根据所述输入utxo信息中包含的所述至少两种虚拟资源的待使用额度,以及所述输出utxo信息中包含的所述交易发起方消耗后的虚拟资源剩余额度和所述交易承接方获得的虚拟资源交易额度,对所述输入utxo信息中的总额度与所述输出utxo信息中的总额度进行校验;

7.根据权利要求6所述的基于区块链的交易处理方法,其特征在于,若所述指定虚拟资源为一次性使用的类型,则所述交易承接方所获得的交易额度中包含了所述指定虚拟资源未使用的额度。

8.根据权利要求1所述的基于区块链的交易处理方法,其特征在于,所述至少两种虚拟资源包括第一虚拟资源和第二虚拟资源,所述第一虚拟资源为所述指定虚拟资源;

9.根据权利要求1所述的基...

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

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

1