首页 / 专利库 / 资料储存系统 / 区块链 / 一种基于区块链的信用卡防盗刷方法

一种基于链的信用卡防盗刷方法

阅读:893发布:2023-01-27

专利汇可以提供一种基于链的信用卡防盗刷方法专利检索,专利查询,专利分析的服务。并且本 发明 属于 银 行卡安全技术领域,具体为一种基于 区 块 链 的信用卡 防盗 刷方法。本发明方法使用区块链记录所有 交易记录 ,信用卡发行方即银行建立原始区块;发行方对每一张信用卡标记出一对唯一的公钥与私钥,将其发给持卡人,每一个公钥标记唯一信用卡,持卡人可对私钥进行 修改 ;每次消费交易记录首先都会向全网广播;当合法的消费记录将向全网广播,持卡人若不对消费记录存在 异议 ,则写进区块链,触发 智能合约 向卖家进行转账。本发明可确保存在于区块链上每一笔消费记录都是为本人消费,不为盗刷;区块链上的数据不会被人为地篡改,因而能有效地阻止盗刷。,下面是一种基于链的信用卡防盗刷方法专利的具体信息内容。

1.一种基于链的信用卡防盗刷方法,其特征在于,具体步骤如下:
(1)信用卡发行方即行建立原始区块;
(2)信用卡发行方对每一张信用卡标记出一对唯一的公钥与私钥,将其发给持卡人,每一个公钥标记唯一信用卡,持卡人可对私钥进行修改
(3)持卡人使用该信用卡进行消费,每一笔交易记录都通过全网广播,达成共识后将其写进区块链,并且触发智能合约向商家进行转账;
(4)若出现盗刷行为,信用卡持卡人将其盗刷的交易信息,连带其出现盗刷记录的信用卡的公私钥发送给银行;
(5)银行在收到该公私钥之后,进行匹配,若无问题,则可判定该消费记录为盗刷,向全网进行广播该交易记录,并且在其中加入标志,标识为盗刷记录,银行方将盗刷记录写进数据的数据库当中,银行自身作为备份;
(6)网络中的各节点,即参与记账共同维护区块链的节点,在收到带有标志性的交易记录之后,则可判定先前不带标志的交易记录为盗刷,并将其拒绝写入自己的区块当中,最终达成一致性共识不将其写进区块链,从而不触发银行的自动转账。

说明书全文

一种基于链的信用卡防盗刷方法

技术领域

[0001] 本发明属于行卡安全技术领域,具体涉及一种银行卡防盗刷方法。

背景技术

[0002] 根据《2016年国内银行卡盗刷大数据报告》指出,2016年,全网统计银行卡盗刷共7095次,累计造成客户损失达1.83亿元。
[0003] 根据明确盗刷渠道的2362次盗刷投诉统计,65%的盗刷渠道为快捷支付,23%为网银支付。在快捷支付盗刷中,97%通过第三方支付盗刷。其中,支付宝涉及的银行卡盗刷投诉最多,全年共562次,列行业第一,京东钱包次之,278次,财付通(含微信支付)245次位列第三。
[0004] 所有投诉之中,工商银行全年投诉量为1923次,成为盗刷投诉第一大户,占总投诉量的25.6%,用户损失金额3874.8万元。建设银行盗刷投诉量次之,全年1507次,用户损失金额3720.4万元。招商银行盗刷投诉量为875次,超越四大行中的农业银行,中国银行,位举全行业第三,用户损失金额达2358.3万元。
[0005] 结合投诉统计案件来看,盗刷投诉的解决率极低,不仅仅是银行的的投诉解决率低,盗刷事件的报案情况也并不理想。7095次盗刷投诉案例中,有2268次,投诉中明确说明了报警情况,其中有148次报警投诉反映警方不予受理,报案不受理率达6.5%。
[0006] 区块链,本质上为一个去中心化的分布式数据库,同时作为比特币的底层技术,区块链是一种使用密码学方法相关联产生的数据块,每一个数据块中包含了一次交易信息,用于验证其信息的有效性(防伪)和生成下一个区块。
[0007] 狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式帐本。广义来讲,区块链技术是利用区块链数据结构来验证与存储数据,利用分布式节点共识算法来生成和更新数据,利用密码学的方式保证数据传输和访问安全,利用自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。
[0008] 基于区块链本质上为分布式数据库,在其系统当中,存在着数据的一致性,若某种程度上各节点的数据没有达成一致性,则可判别出该交易存在问题,可将其利用于银行卡的盗刷问题当中。
[0009] 本发明将区块链用于信用卡领域,将信用卡其交易信息与区块链结合。利用区块链需要向全网进行广播信息,矿工们需要达成共识等特性,确认其信用卡是否存在盗刷等行为。

发明内容

[0010] 本发明的目的在于提供一种可确保银行信用卡安全的信用卡防盗刷方法。
[0011] 本发明提供的信用卡防盗刷方法,是基于区块链技术的,具体步骤如下:(1)信用卡发行方(银行)建立原始区块;
(2)信用卡发行方对每一张信用卡标记出一对唯一的公钥与私钥,将其发给持卡人,每一个公钥标记唯一信用卡,持卡人可对私钥进行修改
(3)持卡人使用该信用卡进行消费,每一笔交易记录都通过全网广播,达成共识后将其写进区块链,并且触发智能合约向商家进行转账;
(4)若出现盗刷行为,信用卡持卡人将其盗刷的交易信息,连带其出现盗刷记录的信用卡的公私钥发送给银行;
(5)银行在收到该公私钥之后,进行匹配,若无问题,则可判定该消费记录为盗刷,向全网进行广播该交易记录,并且在其中加入标志,标识为盗刷记录,银行方将盗刷记录写进数据的数据库当中,银行自身作为备份;
(6)网络中的节点(即参与记账共同维护区块链的节点,如:部分商家,第三方支付平台等),在收到带有标志性的交易记录之后,则可判定先前不带标志的交易记录为盗刷,并将其拒绝写入自身的区块当中,最终达成一致性共识,不将这条盗刷的消费记录写进去区块链,阻断银行机构对商家的自动转账。
[0012] 本发明方法,使用区块链记录所有交易记录,每次消费交易记录首先都会向全网广播,消费记录分为两种,一种为合法的消费记录,一种为盗刷的消费记录。
[0013] 当合法的消费记录将向全网广播,持卡人若不对消费记录存在异议,则消费记录终会广播至全网,全网达成共识,写进区块链,触发智能合约向卖家进行转账。
[0014] 本发明方法,可确保存在于区块链上每一笔消费记录都是为本人消费,不为盗刷:(1)若持卡人对消费记录存在异议,即该消费为盗刷行为,则仅需要提供出该卡的公私钥于银行,银行在确定无误后,判定该消费记录为盗刷,拒绝这笔交易,并且向全网广播,全网最终达成共识不将该消费记录写进区块链;
(2)银行将该笔存在问题的消费记录写进自己的系统当中作为备份。
[0015] 本发明方法,区块链上的数据不会被人为地篡改,因为若链上的数据遭到人为地篡改,由于得不到链上其他节点的共识,所以最终将不会写进区块链。
[0016] 本发明方法,能有效地阻止盗刷:(1)银行在确认为盗刷行为之后,向全网广播带有标志的交易信息,确认之前不带标志信息的的交易为盗刷行为;
(2)网络中的节点在收到该交易记录之后即可判定先前的交易信息为盗刷行为并且拒绝将其写入区块链,因最终全网达成共识,确定该消费记录为盗刷行为,进而阻止这笔转账。
附图说明
图1为本发明所述的基于区块链的信用卡防盗刷系统的操作流程图

具体实施方式

[0017] 下面将结合说明书附图和具体实例来对本发明所述的基于区块链的信用卡防盗刷方法进行进一步的详细说明,但是该详细说明不构成对本发明的限制。
[0018] 图1显示了本发明所述的基于区块链的信用卡防盗刷系统的操作流程,如图1所示,基于区块链的信用卡防盗刷系统;包括如下步骤:(1)信用卡发行方关于建立一个初始区块;
(2)信用卡发行方对每一张信用卡通过RSA算法生成出一对公私钥,将其发给持卡人,每一张信用卡具有一个唯一的id号,持卡人需要对私钥进行保管;
(3)持卡人使用该信用卡进行消费,每一笔交易记录都通过全网广播,全网中的所有节点负责维护区块链,将该条记录写进自身的区块当中,达成共识后再将其写进区块链,并且触发智能合约银行向商家进行转账;
(4)若出现盗刷行为,持卡人须将盗刷的消费记录,连同私钥通过公钥进行加密,一同发送于银行;
(5)银行在收到该公钥加密的信息之后,使用私用进行解密,再与解密信息中夹带的私钥进行匹配,若匹配不出错,则可判定该消费记录为盗刷的消费记录,并向全网进行广播该交易记录,并且在其中加入标志,标识为盗刷记录,银行方将盗刷记录写进数据的数据库当中,银行自身作为备份;
(6)网络中的节点在收到带有标志性的交易记录之后,则可判定先前不带标志的交易记录为盗刷,从自身所维护的区块当中剔除,最终由于全网达成共识,该交易记录为盗刷的消费记录,最终写入区块链当中的数据将不包含该条消费记录,从而将不会触发银行的自动转账;
(7)最后关于消费者,自身关于各银行所有的消费记录所有的消费记录将被整合到一棵Merkle Tree(默克尔树),存放于区块链上,消费者可以通过检索Merkle Tree(默克尔树),查找消费记录。
[0019] 上述所提到的公钥与私钥通过RSA算法生成,其中经过公钥加密过数据,只能通过私钥进行解密,加密算法与解密算法都是公开,尽管私钥是由公钥所决定,但是不能根据公钥计算出私钥。
[0020] Merkle Tree(默克尔树)为一种数据结构,通常也被称作为Hash Tree,即为一棵存储hash值的一棵树,Merkle树的叶子是数据块的hash值,在本系统中该hash值即为交易记录的hash值,非叶节点是其对应子节点串联字符串的hash。Merkle Tree亦为区块链所使用的数据结构。
[0021] Hash 是一个把任意长度的数据映射成固定长度数据的函数。
[0022] 智能合约为一种区块链技术,该技术将代码嵌套进区块链当中,条件满足时将能自主触发,免除过多的人为干预操作。
[0023] 与现行的技术相比,本发明具有以下优势:(1)具体的一个消费者,其关于所有银行卡的交易记录都将被整合到一棵Merkle Tree,最终将在区块链上体现,所有的交易记录都可查找;
(2)在消费者度,消费者能自主对盗刷消费进行阻断,免除繁琐地与银行进行交互,确定该盗刷行为是否为真实;
(3)阻断了篡改消费记录的可能性,由于向区块链中写入数据,需要大多数节点达到一致的共识才能够执行,所以单方面地篡改数据,将不会成功写进区块链;
(4)利用智能合约自动触发转账功能,当消费记录被正确地写进区块链后,银行所维护的区块上的智能合约将会被触发进行转账,对于盗刷的消费记录,由于条件不满足将不能触发智能合约对商家进行转账,免去了交易过程中过多的人工操作;
(5)通过网络中节点的共同作用,共同维护区块链,区块链的特性使得每一笔交易信息变得公开透明,可追踪,变得去中心化,银行等机构无需再为维护消费者的消费记录,付出昂贵的成本,银行只需好好保管好消费者的公私钥等信息。所有信息都可在区块链上找到,另一方面也减少了出错单一管理账本出错与损坏的可能性。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈