【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种基于区块链的数据处理方法、装置、设备及可读存储介质。
技术介绍
1、目前业务资源的授权转移机制中,需要用户通过外部账户进行初始化,将一定数值的业务资源授权合约账户,然后调用合约账户来发起转账,由合约账户代替用户进行转移操作,这使得用户需要与合约进行交互时,必须发起两笔交易,一笔是通过外部账户将业务资源授权给某个合约地址,一笔调用该合约以触发转移操作,这使得用户与区块链进行交互时需要提供两笔交易的消耗资源,增加了用户与区块链的交互成本,而且两笔交易也增加了区块链的计算资源成本。
技术实现思路
1、本申请实施例提供了一种基于区块链的数据处理方法、装置、设备及可读存储介质,可以降低用户与区块链的交互成本,且可以降低区块链的计算资源成本。
2、本申请实施例一方面提供了一种基于区块链的数据处理方法,包括:
3、业务设备获取发送方发送的交易信息和发送方签名信息;发送方签名信息是基于发送方的私钥,对交易信息进行签名得到的;交易信息包括业务数据、发送方
...【技术保护点】
1.一种基于区块链的数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述交易信息还包括目标交易时间和目标签名映射值;所述目标交易时间用于指示所述可信代理合约针对所述业务数据的授权有效时间,所述转移函数在所述授权有效时间内具有转移所述业务数据的权限;所述目标签名映射值用于确定所述发送方签名信息的被使用次数,所述目标签名映射值用于指示所述区块链节点在检测到所述被使用次数小于次数阈值时对所述发送方签名信息进行验签。
3.根据权利要求1所述的方法,其特征在于,还包括:
4.一种基于区块链的数据处理方法,其特征在于
...
【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述交易信息还包括目标交易时间和目标签名映射值;所述目标交易时间用于指示所述可信代理合约针对所述业务数据的授权有效时间,所述转移函数在所述授权有效时间内具有转移所述业务数据的权限;所述目标签名映射值用于确定所述发送方签名信息的被使用次数,所述目标签名映射值用于指示所述区块链节点在检测到所述被使用次数小于次数阈值时对所述发送方签名信息进行验签。
3.根据权利要求1所述的方法,其特征在于,还包括:
4.一种基于区块链的数据处理方法,其特征在于,包括:
5.根据权利要求4所述的方法,其特征在于,所述对所述业务方签名信息进行验签,在对所述业务方签名信息验签成功时,调用所述授权函数标识对应的授权函数,包括:
6.根据权利要求4所述的方法,其特征在于,所述在所述授权函数对所述发送方签名信息验签成功时,通过所述授权函数为所述可信代理合约授权所述转移交易数据中的所述交易信息,包括:
7.根据权利要求...
【专利技术属性】
技术研发人员:廖志勇,王宗友,时一防,朱耿良,刘区城,刘汉卿,黄杨峻,聂凯轩,梁军,蔡庆普,吴方,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。