[发明专利]一种区块链业务校验方法及装置有效
申请号: | 201711430186.4 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108154367B | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 邓柯;李贵宁 | 申请(专利权)人: | 成都质数斯达克科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40;G06Q40/04 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠;王宝筠 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 业务 校验 方法 装置 | ||
本申请公开了一种区块链业务校验方法及装置,当接收到待校验交易业务后,由该交易业务相关的目标业务共识节点进行业务共识,当目标业务共识节点对该交易业务达成共识,且共识结果是该交易业务允许被执行后,将该交易业务信息发送给核心共识集群进行核心共识,核心共识集群对该交易业务达成共识后,核心共识结果是该交易业务将被允许或拒绝写入区块链。该方法采用业务共识和区块链核心共识相分离的机制,将整个业务校验中依赖于外部业务系统的部分隔离在区块链核心之外,这样,区块链系统的核心共识过程将不再受到外部业务系统的响应速度和稳定性的影响,从而,提高了区块链系统的可靠性,同时,提高了交易速度。
技术领域
本发明属于计算机技术领域,尤其涉及一种区块链业务校验方法及装置。
背景技术
区块链技术是一种互联网数据库技术,也被称之为分布式账本技术,是下一代金融交换技术的基础核心技术之一。区块链技术解决了在不可信信道上传输可信信息、价值转移的问题,而区块链的共识机制解决了区块链如何在分布式场景下达成一致性的问题。
区块链的共识机制是基于区块链内置机制,共识的主要参数和维度包括:交易信息的hash签名是否正确,交易的余额是否足够,是否存在双花(即,double spending)等问题。但实际的金融业务中,一笔交易业务是否能够被确认,还和其它各类外部系统制约因素有关,例如:某笔交易试图从账户A转账给账户B,此种应用实例中,需要验证账户A和账户B都是合法账户(例如,实际存在的银行账户、支付账户或其它合法的资金结算账户等)、账户转账能够通过外部金融系统(例如,银行系统)的系统校验,转账行为被认定为合法等等。
区块链应用于外部业务系统的业务校验受到外部业务系统的制约,按照区块链现有的共识机制,每笔交易的共识校验都在区块链的核心节点上串行进行,如果区块链外接的某个业务系统的响应速度很慢,将会导致区块链的所有业务校验阻塞,即,其它业务系统的业务校验无法进行。例如,有个业务需要调用银行接口进行资金归集,那么归集资金的业务请求需要银行节点投赞成票才能进行;而银行系统是在区块链系统之外的外部系统,区块链系统调用银行系统,银行系统的响应速度可能很慢(例如,1s),这就意味着区块链核心会被阻塞1s,这是不可接受的,即区块链核心上的所有业务都被堵塞1s。这样,会严重影响区块链的交易速度。
发明内容
有鉴于此,本发明的目的在于提供一种区块链业务校验方法及装置,以解决目前的区块链的共识机制受外部业务系统的业务共识的制约,严重影响区块链的交易速度的技术问题。其具体的技术方案如下:
第一方面,本申请提供一种区块链业务校验方法,应用于区块链系统中,所述区块链系统包括核心共识集群和多个业务共识集群,所述方法包括:
获取待校验交易业务的业务信息,所述业务信息包括交易参与方信息和交易类型;
根据所述业务信息从所述业务共识集群中确定出与所述待校验交易业务相对应的目标业务共识节点;
由所述目标业务共识节点对所述待校验交易业务进行业务共识;
当所述待校验交易业务达成允许执行的业务共识结果时,将所述待校验交易业务发送给所述核心共识集群进行核心共识,所述核心共识包括交易签名、交易双花和交易幂。
可选地,所述确定与所述待校验交易业务相对应的目标业务共识节点,包括:
根据所述交易参与方信息确定所述待校验交易业务对应的交易节点;
根据所述交易类型从所述交易节点所包含的业务共识节点中确定出所述目标业务共识节点。
可选地,所述由所述目标业务共识节点对所述待校验交易业务进行业务共识,包括:
根据所述待校验交易业务的业务类型和业务共识关系,创建业务共识层级树;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都质数斯达克科技有限公司,未经成都质数斯达克科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711430186.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:跨链数字资产转移方法和终端设备
- 下一篇:一种资源风险的检测方法、装置及设备