[发明专利]基于区块链的清算系统以及基于区块链的清算方法在审
申请号: | 202110088208.3 | 申请日: | 2021-01-20 |
公开(公告)号: | CN114785776A | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 张修陌;陈贤强;袁道繁;沈小梅 | 申请(专利权)人: | 银联国际有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/1095;H04L67/1042;H04L67/1097;G06Q40/02;G06Q40/04 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 臧霁晨;姜冰 |
地址: | 200120 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 清算 系统 以及 方法 | ||
本发明涉及一种基于区块链的清算系统以及基于区块链的清算系统方法。该系统包括:多个区块节点构成区块链,其中,所述多个区块节点的每一个区块节点包括:广播模块,用于从外部接收清算交易并将该清算交易同步到下述的缓存池中,同时以规定广播方式向与本区块节点连接的其他区块节点广播该清算交易;缓存池,用于缓存接收到的清算交易;打包模块,用于从所述缓存池中取出清算交易并打包成区块;以及共识认证模块,用于执行智能合约并且用于执行共识认证,在达成共识认证之后以将本次区块上链到区块链。根据本发明,能够实现实时清算并且保证交易安全性。
技术领域
本发明涉及区块链技术,具体地涉及一种基于区块链的清算系统以及基于区块链的清算方法。
背景技术
当前银行联合系统根据清算文件在T+1的固定时间进行清算,双信息交易需收单机构主动上传清算文件到清算系统,由清算系统完成对账后进行资金的清算;单信息交易由清算系统自行根据交易日志进行资金清算,收单机构可从清算系统下载清算文件进行对账。
在现有技术的清算模式存在以下弊端:
其一,时效性不强,需要在T+1日才开始清算。
其二,对于选择双信息的收单机构,每天需要上传清算文件,然后清算系统再根据清算文件对账,明明交易已经发生,双方都对此交易知情,但是还需要再做一次对账完成清算,该过程繁琐且不必要。
其三,对于选择单信息的收单机构,其清算完全由中心化的清算系统完成,无法参与到清算中,清算的正确与否完全由清算系统决定。
发明内容
鉴于上述问题,本发明旨在提出一种能够实现实时清算并且保证交易安全性的基于区块链的清算系统以及基于区块链的清算方法。
本发明一方面的基于区块链的清算系统,其特征在于,包括:所述区块链由多个区块节点构成,其中,所述多个区块节点的每一个区块节点包括:
广播模块,用于从外部接收清算交易并向与本区块节点连接的其他区块节点广播该清算交易;
缓存池,用于缓存从外部接收到的清算交易;
打包模块,用于从所述缓存池中取出清算交易并打包成区块;以及
智能合约执行模块,用于对于打包成的区块执行智能合约以实现清算交易的验证;以及
共识认证模块,用于对于经过验证的区块执行共识认证,在达成共识认证之后以将本次区块上链到区块链。
可选地,所述区块节点进一步包括:
底层存储区块链模块,用于存储区块链。
可选地,所述广播模块以规定广播方式广播该清算交易,其中,所述规定广播方式为:其他收到广播的区块节点,同样将该清算交易同步到本身的缓存池中,并且随机对其他区块节点中的部分区块节点广播该清算交易,其中,对于同一清算交易,一个区块节点只广播一次。
可选地,所述广播模块从外部接入清算交易通过密钥交换实现。
可选地,所述打包模块打包成区块后对区块中的清算交易做批量处理,并且打包的区块大小设置为动态调整。
可选地,所述执行智能合约模块对于所述打包模块打包成的区块以投票方式验证清算交易,
所述共识认证模块对于所述智能合约模块的投票结果进行验证,在所有区块节点投票结果一致后在所有区块节点中投票选举出一个具有记账权的区块节点,以达成共识并准备将本次区块上链。
可选地,所述执行智能合约模块采用哈希算法进行清算交易的验证。
可选地,所述区块链每次更新后,存储在区块节点的底层存储区块链模块中,每次区块链更新时或间隔一段时间后,以最长的区块链为准,对其他区块节点的底层存储区块链模块中的区块链进行更新,拥有最长区块链的区块节点,将最长区块链广播到区块节点网络中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银联国际有限公司,未经银联国际有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110088208.3/2.html,转载请声明来源钻瓜专利网。