首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于区块链执行批量交易的处理方法、装置和系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:杭州溪塔科技有限公司

摘要:本说明书一个或多个实施例公开了一种基于区块链执行批量交易的处理方法、装置和系统,该方案包括:目标用户终端使用批量交易智能合约的地址作为合约地址,并对待提交的多个交易的交易参数进行拼接得到批量交易参数,从而将多个交易合并创建为一个批量交易;在对该批量交易签名后发送给区块链节点验证,在验证通过且共识打包后,调用合约地址对应的批量交易智能合约解析批量交易参数并依次对每个交易进行格式验证,如果全部验证正确,则依次调用每个交易的子合约地址对应的交易子合约对相应交易进行处理。这样,在处理交易时仅需一次签名及验签,且批量交易的数据体量要小于多个交易数据的体量,极大缓解区块链紧张的处理能力,提升交易处理效率。

主权项:1.一种基于区块链执行批量交易的处理方法,应用于包含目标用户终端和区块链网络的处理系统,所述区块链网络上至少部署有批量交易智能合约;所述方法包括:目标用户终端基于待提交的多个交易创建一个批量交易,并对所述批量交易进行签名,以及,将签名后的批量交易发送给所述区块链网络中至少一个区块链节点进行验证;所述批量交易的批量交易参数基于所述多个交易中每个交易的交易参数确定,所述批量交易的合约地址为所述批量交易智能合约的地址;其中,所述交易参数包括:交易子合约地址和方法数据;在验证通过且共识打包后,其它区块链节点通过解析所述批量交易获取合约地址,并基于所述合约地址调用所述批量交易智能合约对所述批量交易参数对应的每个交易进行验证;如果验证成功,则其它区块链节点基于每个交易的交易子合约地址调用相应的交易子合约对该交易进行处理;如果验证失败,则结束处理;其中,在所述至少一个区块链节点通过解析所述批量交易获取合约地址之后,以及基于所述合约地址调用所述批量交易智能合约对所述批量交易参数对应的每个交易进行验证之前,所述方法还包括:判断所述批量交易中是否携带有表征交易之间具有依赖关系的方法标记;如果不携带,所述至少一个区块链节点从所述批量交易智能合约中调用第二交易方法,基于每个交易的交易子合约地址调用相应的交易子合约对该交易进行处理,并在任一交易处理失败时,跳过本次交易继续执行下一个交易;当调用第二交易方法对每个交易进行处理且发生交易处理失败的情况时,通过合约事件的方式对处理失败的交易进行记录;或者,在交易处理过程中,支撑交易执行所需的计算和或存储资源不足时,终止本次批量交易,并通过合约事件的方式在批量交易智能合约中对处理成功的交易进行记录。

全文数据:

权利要求:

百度查询: 杭州溪塔科技有限公司 一种基于区块链执行批量交易的处理方法、装置和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。