一种支票交易数据的校验方法及装置制造方法及图纸

技术编号:37139219 阅读:28 留言:0更新日期:2023-04-06 21:42
本申请实施例提供了一种支票交易数据的校验方法及装置。具体地,执行本申请实施例提供的支票交易数据的校验方法时,先根据区块链节点构建支票交易联盟链,获取支票交易数据,将支票交易数据发送到与其对应的区块链节点中。再通过股份授权证明算法将发送到区块链节点中支票交易数据的各项交易请求加入到交易队列中。接着判断交易队列中支票交易数据的各项交易请求所使用的证书是否均为支票交易联盟链中系统颁发的签名证书以及交易是否重放。若是,则从与所述支票交易数据对应的区块链节点共享账本中获取支票数字化数据,否则,将支票交易数据丢弃或进行退票处理。本申请基于区块链技术,对支票的交易流程进行优化,实现了支票交易数据的实时追踪。支票交易数据的实时追踪。支票交易数据的实时追踪。

【技术实现步骤摘要】
一种支票交易数据的校验方法及装置


[0001]本申请涉及区块链、数据校验的
,特别是涉及一种支票交易数据的校验方法及装置。

技术介绍

[0002]传统的支票签发后,持票人或受益人将开票银行开立的支票到开票银行以外的银行柜台或支票机存入要求兑付时,需要柜员核对该支票后进入系统录入,复核,在确认无误后手工提交,此时客户款项仍处于圈存不可用状态,需要进行同城票据交换,通过同城票据交换确认申请兑付的支票为真实有效票据后所申请兑付的票款方可解圈可用。传统的支票存入处理,由于依赖第三方和本地央行组织的同城票据交换处理,导致支票交易速度慢,同时交易环境透明度差,整个处理过程不透明,客户无法查询交易进展情况。
[0003]因此,如何提高支票交易速度慢,同时使支票交易环境透明化以便客户查询交易进展情况,是本领域技术人员急需解决的技术问题。

技术实现思路

[0004]基于上述问题,本申请提供了一种支票交易数据的校验方法,提高支票交易速度慢,同时使支票交易环境透明化以便客户查询交易进展情况。本申请实施例公开了如下技术方案:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支票交易数据的校验方法,其特征在于,将支票业务行为的参与方作为区块链节点,根据所述区块链节点构建支票交易联盟链,所述区块链节点已与支票交易联盟链签署智能合约,所述方法包括:获取支票交易数据,将所述支票交易数据发送到与其对应的区块链节点中;通过股份授权证明算法将发送到所述区块链节点中的所述支票交易数据的各项交易请求加入到交易队列中;判断所述交易队列中所述支票交易数据的各项交易请求所使用的证书是否为所述支票交易联盟链中系统颁发的签名证书以及交易是否重放;若所述支票交易数据的各项交易请求所使用的证书均为所述支票交易联盟链中系统颁发的签名证书且交易未被重放,则从与所述支票交易数据对应的区块链节点共享账本中获取支票数字化数据;若所述支票交易数据的任一交易请求所使用的证书不是所述支票交易联盟链中系统颁发的签名证书和/交易被重放,则将所述支票交易数据丢弃或进行退票处理;其中,所述支票数字化数据与所述支票交易数据相对应。2.根据权利要求1所述的方法,其特征在于,在若所述支票交易数据的各项交易请求所使用的证书均为所述支票交易联盟链中系统颁发的签名证书,则从与所述支票交易数据对应的区块链节点共享账本中获取支票数字化数据之前,还包括:根据所述支票交易数据将安全密钥以及所述安全密钥加密的支票数字化数据下发至所述支票交易数据对应的所述区块链节点共享账本中;所述安全密钥包括公钥和私钥。3.根据权利要求1所述的方法,其特征在于,判断所述交易队列中所述支票交易数据的各项交易请求所使用的证书是否为所述支票交易联盟链中系统颁发的签名证书以及交易是否重放,包括:判断所述交易队列中所述支票交易数据的各项交易请求所使用的证书是否为系统颁发证书、证书与签名是否相符、交易内容与签名是否相符以及交易是否重放。4.根据权利要求1所述的方法,其特征在于,所述签署智能合约的具体过程为:在支票签发时,通过银行内部代码编写将支票业务规则或者法律进行数字化、代码化,从而利用所述支票的业务行为参与方的私钥对智能合约进行签署。5.一种支票交易数据的校验装置,其特征在于,所述装置包括:构建模块,用于根据区块链节点构建支票交易联盟链;所述区块链节点为支票的业务行为参与方;所述区块链节点已与支票交易联盟...

【专利技术属性】
技术研发人员:牙祖将
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1