[发明专利]一种基于区块链的交易系统及交易方法在审
申请号: | 201910730034.9 | 申请日: | 2019-08-08 |
公开(公告)号: | CN111614707A | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 白杰;李冬云;吴先锋 | 申请(专利权)人: | 傲为信息技术(江苏)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q20/38;G06Q20/40 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 郭放;许伟群 |
地址: | 210000 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 交易系统 交易 方法 | ||
本申请提供了一种基于区块链的交易系统及交易方法。所述系统中的部分节点被配置为交易验证节点,除交易验证节点以外的部分节点被配置为交易记账节点。交易验证节点可以从第一预设数据库中获取第一交易请求,并对第一交易请求进行合法性验证;交易记账节点可以从第二预设数据库中获取已验证的第二交易请求,并进行记账。如此,交易验证节点负责对交易进行验证,交易记账节点负责记账,两者分工明确。既可以提高交易验证的效率,缩短交易验证的时间,又可以提高交易记账的效率,缩短交易记账的时间,进而能够有效避免当待验证交易过多时,造成较长时间的等待和交易排队较多的情况。
本申请要求在2019年2月26日提交中国专利局、申请号为201910141898.7、发明名称为“基于区块链的高并发快速交易及验证方法”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及区块链技术领域,特别涉及一种基于区块链的交易系统及交易方法。
背景技术
区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。
对于发生在区块链中的交易来说,完成一笔交易至少需要两个步骤,第一个步骤用于验证该笔交易是否合法;第二个步骤用于在交易合法的前提下,将该笔交易进行记账并全网同步,最终完成全网共识。例如,比特币网络和以太坊网络处理交易时,上述两个步骤是同步进行的,也就是说在对交易进行验证的同时生成区块。验证和记账分属于两个不同的进程,以“并行”的方式实现“同时”,有利于提高效率。然而,区块的作用在于记账,记账的前提是验证,因此,必然产生由于“验证与记账”的时序性和“验证与记账”的并行性之间的矛盾。例如,当待验证交易数量过多时,这种交易机制容易造成较长时间的等待和交易排队较多的情况。
基于此,目前亟需一种基于区块链的交易系统,用于解决当待验证交易过多时,现有技术中的交易机制容易造成较长时间的等待和交易排队较多的问题。
发明内容
本申请提供了一种基于区块链的交易系统及交易方法,可用于解决当待验证交易过多时,现有技术中的交易机制容易造成较长时间的等待和交易排队较多的技术问题。
第一方面,本申请实施例提供一种基于区块链的交易系统,所述系统中的节点相互建立网络连接;所述系统中的部分节点被配置为交易验证节点,除所述交易验证节点以外的部分节点被配置为交易记账节点;
所述交易验证节点进一步被配置为:从第一预设数据库中获取第一交易请求,以及对所述第一交易请求进行合法性验证,如果所述第一交易请求通过合法性验证,在所述第一交易请求中附加所述交易验证节点的签名,以及将附加签名后的第一交易请求存储至第二预设数据库中;
所述交易记账节点进一步被配置为:从第二预设数据库中获取第二交易请求,以及根据第二交易请求中附加的签名,如果确定所述第二交易请求为合法交易,生成所述第二交易请求对应的第一区块链数据,存储所述第一区块链数据。
在一种可能的实现方式中,所述交易验证节点进一步被配置为:接收交易发起节点或所述交易验证节点的邻近节点发送的交易请求,将所述交易请求存储至第一预设数据库中。
在一种可能的实现方式中,所述交易验证节点进一步被配置为:从第一预设数据库中获取第一交易请求的历史验证次数,如果所述第一交易请求的历史验证次数大于第一阈值,放弃对所述第一交易请求进行的合法性验证,以及将所述第一交易请求存储至第二预设数据库中;如果所述第一交易请求的历史验证次数小于或等于第一阈值,对所述第一交易请求进行合法性验证。
在一种可能的实现方式中,所述交易验证节点进一步被配置为:在对所述第一交易请求进行合法性验证之后,更新所述第一交易请求的历史验证次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于傲为信息技术(江苏)有限公司,未经傲为信息技术(江苏)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910730034.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种相变建筑材料稳定性的表征方法
- 下一篇:一种基于区块链的交易系统