DCEP如何在没有网络的情况下实现双离线支付?

这几天微信群被下图刷屏了。据说由中国人民银行牵头的数字货币DCEP(英文数字货币电子支付的缩写)已经在中国农业银行开始内测。

以上是内部钱包截图。DCEP钱包将支持数字资产交换、数字钱包管理、数字货币交易记录查询、钱包链接等功能。还支持扫码支付、汇款收付、手机芯片支付等基础功能。

农行数字货币钱包内测截图印证了外界对数字货币将率先在四大行测试推出的猜测。

有朋友说,一直在等人出来辟谣,可是等了两天,一点动静都没有。看来真的有可能。

还听说央行的数字货币(DC/EP)将作为交通补贴的一种形式,在5月份发放给苏州市相城区所有区级机关、事业单位、直属企业的员工。苏州市相城区要求区行政单位员工4月份安装数字钱包,5月份工资的50%以数字货币的形式发放,即央行。

看来数字货币,央行,真的离我们越来越近了,呼之欲出!

但是很多小伙伴都有同样的疑问:DCEP支持双离线支付。我不知道怎么做。

那什么叫“双重线下支付”?

中国人民银行支付结算司副司长穆长春在《科技与金融前沿:天秤与数字货币展望》课程中提到:

如上图所示,数字货币,即央行,可以像纸币一样实现“双离线支付”,即在收支均离线的情况下,仍然可以进行支付。以后只要两个人都装了数字货币的数字钱包,央行,就不需要网络和信号了。只要手机有电,两部手机互相触碰就能实时转账。?

听起来真的很神奇!

现在网络这么发达,除了地震这种极端情况,还有哪些场景需要使用「双离线支付」?

先是去地下超市买东西,手机没信号。的确,微信和支付宝用起来非常不方便。这确实是我遇到的真实情况。当时不得不尝试连接公共WiFi,但不可否认随意连接这个公共Wifi有一定的安全隐患。

同样,地下停车场交停车费也确实不方便,有时候网络信号也不好。

第二种是在飞机上。如果乘坐廉价航空航班,需要花钱吃饭。这种场景下只能用信用卡支付,以后可以用央行的数字货币支付。

同样,我坐的是高铁。我也遇到过类似的情况。我去餐车买菜。那时候手机信号不好,我用了很久才收到。

如果以后有了DCEP,无论是在火车、飞机、地下超市、地下停车场等场景,支付都会变得更加便捷。

双线下支付听起来很神奇,但其实大部分人其实都用过,就是公交卡!

公交卡是典型的双离线支付,数据都在卡里和服务器里。

每次刷卡,都会有新的数据马上写回卡里,读卡器也会记录下来。

总线会定期将数据从读卡器发送回服务器。如果你想干坏事,在对账清算的时候还是可以被查出来的。

如何实现“双离线支付”,目前还没有确切的说法,但从一些公开的文件中还是可以了解到的。

根据中国人民银行数字货币研究所发布的“使用数字货币芯片卡进行离线支付的交易及方法”专利,DCEP可以通过数字货币芯片卡实现离线支付:

这项专利可以在国家知识产权局等网站上查到,文中详细描述了离线支付的具体流程。我们来看看数学所2016提出的这个专利:

好像有点晦涩,没办法。专利是这样写的。我试着用白话翻译它们:

例如,用户A的电子钱包中有D100,现在用户A和B都需要向用户B支付D100。

1.a打开APP后,用户选择离线支付功能,输入支付金额和收款人信息,然后点击支付。

2.用户A用自己的私钥对上述信息进行签名,并通过NFC等近场通信方式,使用收款人手机号码或其他信息识别收款人进行加密传输。

3.用户B的APP收到加密信息后,解密并验证D币的合法性和金额是否等值。此时对于用户A和B来说,双离线支付已经完成,但此时B实际上并没有收到A转账的D币,在APP界面上,收到的D币应该是处于异常状态(不可用)。接下来,用户B的APP上线后会将支付信息发送到商业银行的数字货币系统。

4.商业银行收到这些支付信息后,会在验证其合法性后,将这些信息发送到央行的数字货币系统。

5.央行的数字货币系统在收到支付信息后,在完成与网上支付相同的验证后,会变更所有者,将原本属于A的D币变更为用户B,最后将结果返回给商业银行。

6.商业银行收到成功消息后,会通知A、B用户的app发送交易成功的消息,然后B用户收到的D币状态变为可用。

所以,如果A转账给B,那么在B联网之前,从A转账给B的D币是无法转账给C的,这种双重线下支付无法完成连锁支付。

一般来说,这个过程可以比喻为付款人当场开出支票,收款人事后到银行兑现支票。

在上述双离线支付场景中,只有在支付完成后才能实现电子支付。

如果用户利用一些漏洞实施双花,从专利的角度来说,是以事后追责的形式处理,即不良记录会录入征信系统进行处罚。

当然,系统实现时,还可以设置线下支付的最高支付金额(如1000元),规避风险。

从普通人的角度来看,大多数情况下,使用DCEP并不比使用支付宝和微信更方便。

但笔者认为,DCEP的实施将有利于人民币国际化。DCEP可以降低国际友人使用的门槛。随着中国消费者走出国门进行海外消费,也许在不久的将来,我们的国际友人可以用他们的手机号码注册一个钱包,不需要开立银行账户就可以直接收款。

相信随着DCEP的正式落地,一种全新的支付方式将很快出现在我们的日常生活中,真正的数字货币时代即将到来。