本篇文章3984字,读完约10分钟

移动支付网作者余云峰:随着中央银行数字货币的曝光,在dcep的形态、场景、细节方面引起了广泛的讨论。 中央银行的数字货币作为现金的替代,是数字货币和电子支付的结合,其功能属性本质上与纸币完全相同,只是数字化的形态。 目前,从现有dcep新闻和业界人士的分解来看,中国中央银行的数字货币使用双重运营系统、中心化管理模式、账户松散耦合和控制匿名的形式。 业界最讨论的点有“token”、“双离线”、“utxo”等,但在一些社区讨论中,很多人对相关技术和实现的细节不太了解。 关于dcep双离线支付场景和程序的技术分解,建议您详细阅读(摩联技术cto许刚:中央银行数字货币dc/ep双离线支付场景和程序浅析)这个副本。 本文的副本首先基于这个副本的技术理论,大家整理副本中的技术细节,以从基础知识的层面容易理解dcep的形式,笔者不是专业技术人员,有不能理解的地方。 什么是“utxo”,与账户系统不同前的中国人民银行数字货币研究所所长、证券监督会科学技术监察局局长姚前写过分解世界中央银行数字货币形态的论文。 表示中央银行的账户向社会公众开放,允许像商业银行那样在中央银行开户的中央银行的数字货币形态的可能性,相当于中央银行开发超级支付宝( Alipay ),为所有的c方顾客提供服务。 国际清算银行( bis )将这样形成的中央银行数字货币称为基于帐户的中央银行数字货币( cbda )。 另一种可能的中央银行数字货币形式是中央银行用比特币技术发行的代币,可以称为基于代币的中央银行数字货币( cbcc )。 这样的货币既可以面向批发也可以面向零售。 这两种形式可以说是中央银行数字货币的雏形 中国中央银行数字货币dcep的研究起点可能是基于cbcc,但从产品设计和细节上两者大不相同。 现在业界推测偏向dcep,使用基于token范式的utxo模型。 那么“utxo”是什么呢? utxo英语全部称为unspent transaction output,在英语中被翻译为未使用的交易输出。 要理解utxo,请从它的起源“比特币”开始。 通证经济专家孟岩写了一份副本“其实没有比特币,只有utxo”,其实这个观点非常感兴趣,比特币世界上确实没有“账户余额概念”,只有“地址”,所有比特币都是区块链账簿。 让我举个简单的例子。 a有五个比特币意味着以前有个交易把这五个比特币转账到了a的地址。 这五个比特币是未使用的交易输出。 现在a开始转账交易,把这五个比特币给b。 那么,a必须把上一笔交易输出的比特币作为新交易的输入。 简单来说,a用私钥从输出到a地址的交易中取出5个比特币,用a私钥b的公钥从a地址移动到b地址的新交易中签名。 交易完成b的钱包地址用5个比特币成为新的未付交易输出。 从以上流程可以看出,各比特币来自前面的交易,直追而上,追溯到源头的比特币有特别的交易。 也就是说,比特币矿工是开采鼓励的创货币交易。 例如,如果矿工挖出了10个比特币,这个特别交易的输入是0,utxo是10。 看完utxo的交易流程后,我们来看看最常见的账户余额体系交易流程。 让我再举一个例子。 a的账户是10元,b的账户是2元。 a向b转账5元 那么后台系统从a账户余额中减去5元,从b账户余额中增加5元。 最终,a的账户馀额是5元,b的账户馀额是7元。 (表中的账户馀额模型仅限于以前传达的账户系统,不适用于以太网坊)基于账户馀额模型的系统非常容易理解,我们日常生活中看到的银行账户支付账户一般使用这样的形式。 另外,token范式也有账户余额模型,具有智能合同功能的以太网坊使用这种形式。 比特币使用的utxo模型实际上没有余额的概念,参与交易的只有“整体”比特币,而不是“一半”比特币,输入金额必须在输出金额以上。 不,期间比特币的价格不同。 如果比特币的面值和交易金额不一致,额外的金额必须用“找零”的方法返还给付款人(如果不考虑手续费)。 例如,如果a某个地址有三个比特币,转让给b 2.5个,这次交易需要转让a该地址的三个比特币的所有签名交易。 其中2.5个转让给b,剩下的0.5个转让给a的其他地址。 这个“找零”的操作实际上是utxo模型自己解决的。 其中2.5是b相同地址的utxo,0.5是a不同地址的utxo。 那么,找到a所有地址的utxo,其实是比特币钱包的“余额”。 中本聪发明比特币的目标是制作点对点的电子现金。 utxo的设计其实可以参考现金的想法。 比如,我们可能会在这个口袋里放现金,在那个抽屉里放现金。 在这种情况下,没有账户。 把你放在各处的现金加起来 “双离线”下的dcep货币模型是比特币的“非中心化”世界,utxo通过区块链技术和协议算法,可以通过区块链账本记录各节点发生的交易,明确utxo的所有权, 众所周知,dcep使用的是“一货币、二库、三中心”的系统核心体系结构。 其中,数字货币登记中心负责数字货币的整个生命周期(打印、转移、销毁、回笼等),变更和明确dcep的最终所有权。 身份认证中心负责发行私钥和确保客户身份新闻的权利,以获得“可以控制匿名”的好处。 在5g即将到来的时代,网络场景必然占多数,但为了保证有现金特征和一些极端恶劣的场景,dcep需要支持“双离线”的支付方式。 双重离线支付的本质是支付双方同意的延迟交易,许刚复印中的比喻非常合适,就像支付方开具支票,收款人事后用支票要求银行兑付一样。 “双离线”的难点是防伪、防双花、实现交互、dcep的表现形态问题。 首先关于数字货币的货币面值,如果使用utxo模型的话,可以分为固定额和不固定额两种形态。 如果使用余额模型,就没有货币面值的问题。 从utxo的交易流程来看,utxo固定额与现金相似,交易体验与现金相似,需要根据付款方和收款人钱包内的固定货币额进行找零。 utxo非固定额模型没有固定额,在一个交易中被消费的情况下,需要根据收钱双方手中的钱进行配对来找到零。 这个“找零”的动作理论上可以通过用钱包切割原来的utxo金额来实现,但客户不需要感知。 因为这种体验类似于支付宝( Alipay )、微信支付。 余额模型比较容易理解,招聘体验和现在的支付宝( Alipay )、微信支付等一样。 但最重要的是,为了满足“双离线”的支付要求,三种模式在体验上是不同的。 utxo固定额的模型可以实现最安全、最有效的双离线情况下的货币多次流动。 utxo不固定额模型理论上可以进行双重离线的多次流程,但不考虑其他事后追责和限度措施,仅从安全的立场来看,中央银行长期不认证离线货币的话,就有可能是假货币,流通中的utxo实际上是中央银行的信 余额模型要实现双重离线只能离线一次。 (“一次离线”意味着为了再利用离线采用的货币,需要连接网络)最后,作为支付方法,为了实现“二次离线”支付,在任何模型中支付双方都需要“国际” dcep的可能最终形式是众所周知的。 dcep使用双重运营模式,商业银行向中央银行交付100%的准备金后,中央银行向商业银行发行等额的dcep,最后客户需要用现金或存款的方法兑换成商业银行。 以上是根据dcep可能采取的货币形态,研究满足双离线时的模型。 简单来说,为了实现dcep双离线支付的多次流程,可以更实现utxo的固定额模型。 但是,这样会面临不便的“找零”操作。 也许有人说央行可以发行面值最小的dcep。 比如,如果发行总量是100元,如果发行10000个面额为1分的dcep,能应对找零的问题吗? 摩联科技cto许刚对移动支付网说,理论上这种方法确实可以不找零,但运价非常高,根据utxo固定额度模型,每个dcep都有唯一的标志,然后客户用2元坐公交车,就采用了200个dcep, “与余额模型相比,utxo模型可以在离线交易时支持离线二次流。 如果不要求离线二次流,余额模型可以接近现有的银行系统,在设计、落地和运输方面节省很多麻烦。 因此,utxo模型虽然理论上更安全,符合现金的采用好处,但对招聘体验不友好,认为有可能以“双离线+离线二次流”的极低概率,余额模型最终被折中。 但是,无论是utxo固定面额、utxo不固定额度还是余额模型,这三种模型具体使用哪一种或并用,可能都需要在试验后结合其利弊后最终得出结论。 ”他补充说。 他还说,如果dcep使用账户余额模型,应该是基于token范式的。 以前传达的账户馀额模型的优点是需要强相关关系的银行账户和个人身份新闻,是账户的紧密结合,因此“匿名可控”的dcep具有账号松散结合的优点。 将来,随着物联网和5g的迅速发展,内置sim卡的物联网设备是否有可能成为数字货币的载体,将是非常有想象力的空间。 最后,无论基于什么模型,dcep最重要的是“防伪”,特别是脱机状态下的防伪和双花。 目前,使用tee或se方法保证终端的可靠认证是dcep可能使用的方法。 高端智能手机的tee已经充分普及,但是se也随着nfc手机的增加而普及,使用tee还是se仍然需要市场和技术的验证。 许刚说,尽管tee更有普及率,采用更灵活,但系统庞大的检查认证也更多,se的安全性更高,现在支持nfc的手机都有se,所以se预计是最重要的方法。 “也有可能成为tee+se的合作应用程序 例如,tee处理安全指示、安全输入pin码的需要,se处理密钥、证书安全保持、签名加密的需要。 结语从现在泄漏的农行、中行及建设中的dcep钱包接口来看,dcep的货币表示不统一,既有固定额表示的1元,也有固定额表示的0.46元,各运营者可能在宣传中使用不同的形式,毕竟dcep的研究 当然,仅凭曝光图不能评价dcep的具体形式。 上述复印件也是基于现有新闻的分解,最终的形式只能等待落地。

来源:重庆新闻

标题:热门:“UTXO”、“双离线”,怎么深入理解这些DCEP热词

地址:http://www.ccqdqw.cn/cqyw/25342.html