[发明专利]处理区块链中的交易的方法、系统及装置在审
申请号: | 201810629819.2 | 申请日: | 2018-06-19 |
公开(公告)号: | CN108830599A | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 范北爽 | 申请(专利权)人: | 众安信息技术服务有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 钟胜光 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易数据 原始交易数据 区块 交易 系统及装置 解封装 封装 保证 | ||
本发明一方面提供了一种处理区块链中的交易的方法,包括:接收至少两笔原始交易数据;针对至少两笔原始交易数据中的每笔原始交易数据,生成与每笔原始交易数据相对应的签名;将每笔原始交易数据和与每笔原始交易数据相对应的签名结合形成至少两笔带签名的交易数据;将至少两笔带签名的交易数据封装成整体交易数据。另一方面提供了一种处理区块链中的交易的方法,包括:接收整体交易数据,其中,整体交易数据中封装有至少两笔带签名的交易数据;对整体交易数据进行解封装以获得至少两笔带签名的交易数据,进而获得与至少两笔带签名的交易数据相对应的至少两笔原始交易数据。本发明可以大幅度增加区块链的TPS,保证多笔交易的执行顺序。
技术领域
本发明涉及区块链技术,尤其涉及处理区块链中的交易的方法、系统及装置。
背景技术
区块链是利用分布式节点共识算法来生成和更新数据,利用密码学的方式保证数据传输和访问的安全,生成不可篡改和不可伪造的分布式账本,建立互相信任的数据网络。区块链账本的数据是以交易为单位执行并更新的,如果频繁发送单笔交易,不但区块链执行效率较低,而且交易到达区块链的顺序无法保证。用户每一笔交易在区块链上经过多个节点广播共识后打包入块,性能瓶颈较大。
发明内容
针对上述问题,本发明一方面提供了一种处理区块链中的交易的方法,所述方法包括:接收至少两笔原始交易数据;针对所述至少两笔原始交易数据中的每笔原始交易数据,生成与所述每笔原始交易数据相对应的签名;将所述每笔原始交易数据和与所述每笔原始交易数据相对应的签名结合形成至少两笔带签名的交易数据;以及将所述至少两笔带签名的交易数据封装成整体交易数据。
在一种实施方式中,将所述至少两笔带签名的交易数据封装成整体交易数据之前还包括:分别对所述至少两笔带签名的交易数据中的每笔带签名的交易数据进行哈希计算,以获得与所述每笔带签名的交易数据相对应的至少两个交易哈希。
本发明的另一方面提供了一种处理区块链中的交易的方法,所述方法包括:接收整体交易数据,其中,所述整体交易数据中封装有至少两笔带签名的交易数据;对所述整体交易数据进行解封装以获得所述至少两笔带签名的交易数据,进而获得与所述至少两笔带签名的交易数据相对应的至少两笔原始交易数据。
在一种实施方式中,所述方法还包括:分别执行与所述至少两笔原始交易数据相对应的至少两笔交易。
在一种实施方式中,所述方法还包括:对所述至少两笔带签名的交易数据中的每笔带签名的交易数据进行哈希计算,以获得与所述至少两笔带签名的交易数据相对应的至少两个交易哈希。
在一种实施方式中,所述方法还包括:如果所述至少两笔交易中每笔交易都执行成功,则将所述每笔交易的执行状态信息存储到区块链账本中。
本发明另一方面还提供了一种处理区块链中的交易的系统,所述系统至少包括:第一装置和第二装置,其中,所述第一装置被配置为向所述第二装置发送整体交易数据,其中,所述整体交易数据中封装有至少两笔带签名的交易数据,并且所述第二装置位于区块链上;所述第二装置被配置为对接收到的所述整体交易数据进行解封装,以获得与所述至少两笔带签名的交易数据相对应的至少两笔原始交易数据。
一种实施方式中,所述第二装置还被配置为分别执行与所述至少两笔原始交易数据相对应的至少两笔交易中的每笔交易。
一种实施方式中,所述第一装置被配置为通过以下方式获得所述整体交易数据:接收所述至少两笔原始交易数据;针对所述至少两笔原始交易数据中的每笔原始交易数据,生成与所述每笔原始交易数据相对应的签名;将所述每笔原始交易数据和与所述每笔原始交易数据相对应的签名结合形成所述至少两笔带签名的交易数据;以及将所述至少两笔带签名的交易数据封装成所述整体交易数据。
一种实施方式中,所述第二装置还被配置为对所述至少两笔带签名的交易数据中的每笔带签名的交易数据进行哈希计算,以获得与所述至少两笔带签名的交易数据相对应的至少两个交易哈希。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于众安信息技术服务有限公司,未经众安信息技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810629819.2/2.html,转载请声明来源钻瓜专利网。