程序人生 - 数字化人民币的无网络支付是如何实现的?

离线支付的功能,微信和支付宝都已经实现了,但它们都属于单离线。一般是付款方离线,收款方在线,并将离线的付款信息及时传到平台服务器端进行支付。

央行数字货币 DC/EP 的“双离线支付”是怎么实现的呢?

从功能面来看,“双离线支付”核心业务就是支付和核实身份。对支付业务来说,它通过交易完成之后的延期请款来完成闭环交易的过程。主要目的是希望能实现快速的核实身份和支付的一种方案。

如果单纯从技术角度来思考,在收付双方都离线的场景下,只能先记账,等其中一方或者双方都能在线做安全验证时再扣款支付。很明显,“双离线支付”面临很高的安全风险,比如可能会有人在离线的状态下将钱包进行多次克隆,然后离线将同一笔数字货币重复支付很多次,也就是行业中所说的 “双花”(Double Spending)。

由于央行数字货币 DC/EP它是一个受监管的体系机制;所以它可以有更多的管控方法,例如:如何解决包括终端和介质之间信任机制;如何把控双离线之后的交易额度;如何建立垫付或追缴的机制;如何建立钱包的信用体系等。

简单来说,为了降低可能发生“双花”所带来的风险,“双离线支付”一般只用于等小额支付的场景,例如乘坐公交,可以在没有网络的情况下,实现刷卡上车;另外也会限制“双离线支付”的连续可操作次数。

更多链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆克和他的那些代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值