「双离线」下 DCEP 的货币模型在比特币的「去中心化」世界里,UTXO 得益于区块链技术和共识算法,能够通过区块链的账本来记录每个节点发生的交易,以确定 UTXO 的属权,但 DCEP 不可能在系统结构上采用「去中心化」的形式。 众所周知 DCEP 采用「一币、两库、三中心」的系统核心架构,其中数字货币登记中心即负责数字货币的整个生命周期,包括印制、转移、销毁、回笼等,以更改和确定 DCEP 的最终属权。身份认证中心则负责私钥的分发以及用户的身份信息的确权,以达到「可控匿名」的特点。 在 5G 即将来临的时代里,联网场景必然是占大多数的,但为了保证具备现金的特性以及部分极端恶劣场景的情形,DCEP 需要支持「双离线」的支付方式来作为补充。 双离线支付本质是一种收付双方均认可的延迟交易,许刚在文章里的比喻非常恰当,其类似于付款方开具支票,收款方事后凭支票向银行要求兑付。「双离线」的难点涉及到如何防伪、如何防止双花、如何实现交互以及 DCEP 的表现形态问题。 首先关于数字货币的货币面额,如果采用 UTXO 模型,那么可以分为固定额度和不固定额度两种形态。如果采用余额模型,则不存在货币面额的问题。 从 UTXO 的交易流程来看,UTXO 固定额度类似于现金,交易的体验则和现金类似,需要根据付款方和收款方钱包内的固定货币额度进行找零的操作。 而 UTXO 不固定额度模型则没有固定额度,当该模型在一笔交易中被花费时,它需要根据收付双方手中的钱进行配对找零。这个「找零」的动作理论上可以通过钱包切割原 UTXO 的金额来实现,用户则不用感知,因此体验上类似于支付宝、微信支付。 余额模型则比较简单理解,使用体验上与如今的支付宝、微信支付等无异。 但是最关键的点是如果要满足「双离线」的支付要求,三种模型从体验上就各不一样了。UTXO 固定额度的模型,可以最安全、最有效地实现双离线情况下的货币多次流转。 UTXO 不固定额度模型理论上可以进行双离线下的多次流转,但不考虑其它事后追责和限额措施,仅从安全角度而言,央行长时间不对离线货币进行认证会有伪币的可能,这样流通中的 UTXO 实际上就没有了央行的信任背书,这在安全性和监管方面是不利的,所以一次离线是比较安全的选择。 余额模型如果要实现双离线则只可能一次离线。(「一次离线」是指离线使用的货币需要联网之后才能再次使用) 最后,从支付方式上而言,要实现「双离线」支付无论是哪种模型都需要收付双方进行「交互」,来实现账户地址以及交易报文的通信,从这方面来看 NFC、蓝牙是更加方便的方式,而二维码如果要实现「双离线」则需要双方进行多次互扫的操作。 (责任编辑:admin) |