数字人民币双离线支付实现原理及应用场景分析
编辑导读:离线支付并不罕见,微信和支付宝早已实现,在手机网络不顺畅的时候,可以享受“先享后付”。但这实质上是一种单离线支付,而数字人民币的“双离线支付”是怎么实现的?有哪些应用场景和面临的安全问题呢?
虎年新气象,开年第一篇,愿新的一年各位小伙伴诸事666!2022年将通过5篇系列文章对数字人民币实现原理和基础功能进行一一阐述。
在了解数字人民币双离线支付之前,再次科普一次数字人民币钱包是什么。数字人民币钱包分软件和硬件两种钱包形态,软件钱包即此前体验的“数字人民币”钱包,主要以手机App形式为主;硬件钱包则是指基于“芯片”存在的钱包,比如智能卡、手机eSE等。
其实,离线支付功能并不新鲜,微信和支付宝早已经实现了,这样使得我们在一些场景实现了“先享后付”功能。这种离线支付付款方可以离线,而收款方必须在线,实现原理是将离线的付款信息传到平台服务器端进行校验后完成交易,实质是一种单离线支付。
那么,数字人民币的“双离线支付”是怎么实现的?有哪些应用场景和面临的安全问题呢?
一、实现原理
1. 普通双离线支付
普通双离线支付,即在收付双方都离线的场景下先进行记账,等能做安全验证时再完成扣款。对支付业务来说,它通过交易完成之后的延期请款来完成闭环交易的过程,核心是实现快速的核身和支付的一种技术方案。
2. 数字人民币双离线支付
数字人民币双离线支付采用NFC技术来实现,需要收付双方设备具备内置安全芯片的硬件钱包功能,最典型的是数字人民币碰一碰功能,主要满足地下室、停车场、山区甚至是地理灾害等特殊环境下的支付需求。
NFC是一种近距离高频无线通信技术,传输距离小于10厘米,采用点对点通信,无需第三方设备中转传输信号。NFC手机支持芯片硬件加密和软件加密,不到0.1秒就可以完成点对点的加密通信,保证了支付安全。
双离线支付是数字人民币创新场景的一个重要方向,彻底脱离了网络对移动支付行为的约束。
二、应用场景
双离线支付是数字人民币创新场景的一个重要方向,彻底脱离了网络对移动支付行为的约束。
双离线主要支付形式是通过“碰一碰”来达到的。具体而言,包括手机与NFC标签的碰一碰、手机与手机的碰一碰、手机与POS机的碰一碰。而只有具备硬件钱包功能的手机与手机、手机与POS机之间才可以实现双离线支付功能。
双离线支付一般用于公交等小额支付场景,以此来降低“双花”风险。
下面主要针对公交双离线支付应用场景对双离线支付进行拆解:
公交乘车-双离线支付流程:
1.在网络条件好的情况下,乘客先把金额充值到载体中,乘车二维码、IC卡(公交卡)或者手机钱包(华为、小米钱包)中;
2.基于IC技术或者NFC技术实现离线刷卡。在线刷卡都比较好理解,离线刷卡无非就是先记账,等网络通了以后通过延期请款来完成闭环交易,业务系统进一步跟数字人民币中心进行结算;
3. 乘客钱包余额充足,即可正常完成扣款。因在完成扣款前乘车业务系统无法获知乘客钱包余额,因此会存在钱包余额不足导致扣款失败的情况;
4.乘车业务系统与公交公司完成车票款项结算,交易完成。
垫付和追缴的机制:
如乘客钱包余额一直不足抵扣车票款项,乘车业务系统就会存在坏账的情况。此时,业务系统就需要拥有垫付和追缴的机制。追缴机制一般通过限制乘客最多可欠款的乘车次数来控制,达到一定的欠款次数乘客无法再次使用乘车服务,直到补齐欠款;垫付一般由业务系统合作方来承担坏账金额。以上垫付和追缴机制同样适用于地铁乘车等小额高频场景,主要应用城市有北京亿通行、青岛琴岛通、深圳通和天府通等城市。
三、安全问题及应对措施
1. 面临的安全问题
通过了解,数字人民币的碰一碰支付背后的技术其实是NFC技术,它比二维码扫码要安全得多。不过“双离线支付”也面临较高的安全风险,有人可能利用当中的时间差作恶,比如将同一笔数字货币重复花几次,在现实中这是克隆的假币,而在线上世界只要复制数字货币的核心数据,这就行业中所说的“双花问题”(DoubleSpending)。这就也是我们最担心的安全问题。为了防止“双花”,第三方支付平台需要对每一笔交易进行验证,而“双离线支付”却无法在第一时间进行验证,因此双离线支付”一般只用于公交等小额支付的场景,以此来降低风险。
2. 安全应对措施
一是基于风控制度,在交易安全机制方面主要对双离线支付的交易时间和次数加以限制。
双离线支付在“交易时间”和“交易次数”方面均有限制。双离线支付的交易时限是为4小时,次数为10次。无论是卡式还是手机的双离线支付,都有一定的“离线可用次数”,即在双离线支付的情况下,付款方仅可以使用有限次数的双离线支付。当“离线可用次数”消耗尽时即需要通过某种通讯手段与数字人民币的钱包后台进行同步,使硬件钱包里的钱与数字人民币钱包后台的钱保持一致。
对于双离线使用次数的限制,一方面是由于硬件钱包的储存容量问题,硬件钱包的容量目前比较小,而双离线交易下需要将币串和信息存储在本地,这导致可存储的币串有限,间接地影响了交易笔数上限。另一方面,目前由于低功耗下硬件钱包芯片的算力有限,离线交易次数过多,会造成交易时间过长,从而影响交易时间和效率。
第二个是垫付和追缴的机制。
前文公交场景中已作了描述,这里不再赘述。
四、数字人民币碰一碰
数字人民币的碰一碰支付安全吗?会不会随便什么人拿个手机碰一碰我的手机就把我的钱偷走了呢?答案是,肯定不会。手机碰一碰不会直接付款。碰一碰之后,还要输入支付金额,以及输入支付密码或者指纹才能完成转账,步骤跟现在的扫码支付类似。
数字人民币碰一碰要比扫码支付方便,扫码支付遇到网络不好或者光线不好,是无法完成支付的。数字人民币碰一碰只要在10厘米范围以内,碰一碰,就可以完成支付,支付体验和安全要优于扫码支付。
五、结束语
硬件钱包的双离线支付功能更好地体现了数字人民币支付即结算的天然属性。数字人民币将会采取事后追责机制,以对不良交易记录进行惩戒(在征信系统中实现),也就是说,如果联网后在验币处理时,系统判断硬件钱包出现伪币或者双花现象,该钱包将被列入黑名单,钱包也将处于停用状态。且用且珍惜!!
作者:沐沐,公众号“沐沐讲数币”运营号主,“数字人民币支付产品”专家、特邀讲师。曾任职于某上市支付公司,N年支付产品汪一枚(支付界老油条)。做过几年聚合支付系统建设,经历过数字人民币支付场景从0到1的搭建的过程。
本文由 @沐沐讲数币 原创发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于CC0协议
支付系统的基础知识:工作原理和主要特点-中天互通
支付系统是现代经济的重要组成部分,它允许个人和企业之间进行金融交易。理解支付系统的工作原理和主要特点对于掌握金融交易的基本知识至关重要。
工作原理:
1. 交易发起:支付过程通常从购买者(支付方)发起,当他们选择一种支付方式(如信用卡、借记卡、电子钱包或在线支付系统)来支付商品或服务时。
2. 信息传递:购买者的支付信息,如卡号和有效期,通过安全的电子网络传递给卖家(收款方)的银行或支付处理中心。
3. 授权和验证:支付处理中心对交易进行授权和验证。这包括检查账户余额、卡有效性和交易合法性。
4. 资金转移:一旦交易被授权和验证,购买者的银行会将资金转移到卖家账户上。这个过程可能涉及多个金融机构和支付网络。
5. 确认和收据:交易完成后,购买者和卖家都会收到交易确认。购买者的银行账户会显示资金减少,而卖家的账户则增加。
主要特点:
1. 安全性:支付系统强调交易的安全性,采用多种安全措施(如加密技术、双重认证)来保护用户的财务信息和防止欺诈。
2. 便捷性:现代支付系统提供了极大的便利,允许快速、轻松地在全球范围内进行交易。
3. 速度:随着技术的进步,许多支付系统能够实现即时或近乎即时的资金转移。
4. 可访问性:支付系统普遍可访问,为不同的用户和企业提供服务,包括那些无法获得传统银行服务的人群。
5. 多样性:市场上有多种支付方式,包括传统的信用卡和借记卡支付、在线支付平台(如PayPal)、移动支付(如Apple Pay)和加密货币支付等。
6. 全球化:许多支付系统支持跨国交易,使得国际购买和销售变得更加容易。
7. 合规性:支付系统必须遵守各种国家和国际的金融法规和标准。
总结:
支付系统通过安全、快速、便捷的方式促进了金融交易的进行,是现代金融活动不可或缺的一部分。随着技术的发展和全球化的进程,支付系统将继续演变,为用户提供更多样化、更高效的支付解决方案。
中天互通用26年致力研发具有行业特色的营销管理软件。以“聆听八方,互通天下”的理念,立志成为眼镜行业管理软件的领跑者,实现互联共生,共创智慧企业 。做客户信赖的长期合作伙伴,用信息技术推动行业进步。
相关问答
手机 支付 的 原理 是什么?谢谢悟空小秘书邀请。手机支付原理,是专业技术问题,如何设计,核心原理是保密的。不过,简单的原理,就是通过计算机服务器通过终端传输与接收,由手机卡和移动...谢...
如何让自动售货机实现 电子支付 功能?自助售卖机实现微信支付或者支付宝支付,支付后设备自动出货。老旧的自助机都是采用收取现金或者硬币的方式进行销售东西。其实现在的扫码支付和收硬币原理大同小...
华为mate60pro智感 支付原理 ?华为mate60pro智感支付是基于NFC技术和华为自主开发的麒麟芯片实现的,用户在手机上打开智感支付功能,将手机靠近支持NFC的POS机,通过麒麟芯片的加密算法,将用...
什么是 电子支付 密码器?电子支付密码器(ElectronicPaymentTokenizer,也称为EPT)是一种用于增强网上支付安全性的小型设备。它的作用是保护持卡人的银行卡信息,并在线生成唯一的、...
支付 的 原理 ?这...举个例子说,假设2008年2月整个社会需要交换的商品总价值为2万亿,假设这2万亿的商品是一次性换成货币的,为了保证钱货交换的正常进行,那么2月份社会中的...
NFC是一种更高级的手机 支付 吗?【牛码付为你解答:】NFC绝对是一种更高级的手机支付方式!1、历史的进步性从侧面来告诉你nfc是一中更为高级的手机支付方式。时间告诉我们,时代在变化,而且...
电子现金 的工作 原理 是什么 - 150****0006 的回答 - 懂得具体原理:消费者将电子现金发给商家以支付商品/服务的费用。商家要验证电子现金(是否伪造、是否属于这位消费者)。只有当商品送达消费者时,商家才能...
农业银行 电子支付 密码器怎么使用- 汇财吧专业问答test[回答]转账等账户操作时,需要使用该口令控制K宝的工作,由您亲自保管。在使用K宝做支付农业银行K宝密码是用来管理K宝安全的密码,保障账户安全。农业银行k...
数字货币的 支付原理 ?实际上就是人民币数字化,你手机存放一堆加密的代码,理论上是无法破解的,当你扫码支付的时候,你手机上代表人民币的代码就会发生转移到别人的手机上。是无需网...
【简述BtoBtoC 电子商务 模式特点】作业帮[最佳回答]1、电子商务模式定义电子商务活动中的各个主体,按照一定的交互关系和交互内容所形成的相对固定的商务活动样式.2、定义释义(1)主体无论是从经济学...