

当受理终端和支付设备都处于离线的双离线情况下,又该如何解决呢?
当受理终端和支付设备都处于离线的双离线情况下,又该如何解决呢?
实际上,整个交易流程并没有发生本质的变化,只不过将联网的过程适当地作了延后处理。而据专利显示,在数字人民币系统中定义的离线支付指的是近场支付,在此过程中接收方需事后联机确认收款。
与上文交易流程一样,双离线下接收方受理终端对收到数字货币能够通过「插件」的形式验证其真伪,并验证用户身份,但并不能验证其是否进行过重复支付,即「双花」问题,因此必须等待联网后对其进行验证。

据专利描述的设计思路是,需重复支付验证的数字货币在客户端电子钱包程序 (如 POS 机) 中标识为「待重复支付验证」,POS 机一旦联到网络,则自动向数字货币系统进行重复支付验证申请。数字货币系统收到验证申请执行相应操作,在登记中心补录交易流水,更新数字货币的属主。

换句话说,双离线支付之后「待重复支付验证」的那笔交易资金在联网验证之前是不能再流通到市场的。举个例子,A 通过数字人民币双离线支付转给 B 100 元,B 尽管收到了 100 元的交易信息,但这 100 元会被标记为「待重复支付验证」的状态,无法被 B 再次花费出去,只能等到联网完成验证之后,才能恢复使用。

首先是,双离线支付的交易双方必须是硬件钱包,且必须内置 SE 安全芯片,达到一定的安全加密等级。硬件钱包包括智能卡和手机等形态,不一定全部用于双离线支付,但只要是双离线支付必须是硬件钱包。
其次,双离线支付由于需要内置 SE,所以受理终端也必须要进行相应改造。据移动支付网了解,此前的数字人民币在线支付试点中,受理终端仅需要进行软件升级即可支持。
最后,从目前来看双离线支付仅支持 NFC 形式进行交互,但并不排除会有其它方案。