取得新进展的 DCEP 与蚂蚁开放联盟链,会与区块链服务网络 BSN 构成什么样的区块链网络基础设施?
原文标题:《DCEP、区块链技术应用落地之道》
撰文:outprog,imToken 后端开发与智能合约开发
本周数字货币 / 区块链热点爆棚,一是农行 DCEP 内测泄露,DCEP 相关报道不断;二是蚂蚁金服对开放联盟链进行了大势宣传。本文结合本周事件中的产品(DCEP 和开放联盟链),参考由国家信息中心主导发布的《区块链服务网络基础白皮书》,展望未来区块链网络基础设施,思考近期区块链产品可能带来的影响,和新型应用的落地场景。
DCEP
央行数字货币的传闻由来已久,最早可追溯到 2014 年央行成立法定数字货币研究小组,直到 2020 年 4 月 15 日,其产品才终于「公布出来」。
DCEP (Digital Currency Electronic Payment)数字货币电子支付。是由中国人民银行发行的具有价值特征及 M0 属性的数字支付工具。
从目前媒体的报道可以了解到,DCEP 属于法币 M0,就是说其属性和功能与纸币完全一样,其区别在于 DCEP 使用电子钱包就可以进行转账支付操作(如上图所示)。DCEP 不同于银行手机 APP 转账或支付宝转账,数字货币本身就集合了账本和功能两部分。直白的理解就是你钱包里存的数字就是货币本身(数字货币),而银行 APP/ 支付宝转账的那个数字,只是一个记账值。
或许就日常支付手段而言,使用支付宝微信就足够,而数字货币真正「魔力」在于账务处理模式的转变。举例,A 转交了 10000 的纸币给 B,B 可得花点心思了,需要去数一下这是不是 100 张 100 元人民币大钞才行;同样的,手机 APP 转账,背后需要一套非常复杂的对账、清结算处理系统来进行账目的处理及核对,而账目和实物本的分离,也会产生一系列的操作规范和要求,最终实物清算的时候又涉及到「数钱」的问题(关于支付清算体系的文章可参考邹传伟博士的文章:《说透区块链如何彻底影响支付清算体系》);当 A 给 B 转了 10000 的数字货币时,B 收到后一看数值是 10000,那就确实是收到了一万,背后可以无需其他任何操作,账务处理由系统的全局一致性保证,实物和数值可谓同时交割。在使用 DCEP 后,账务处理必定会产生根本的转变。本文最后的应用实例也会再探讨账务处理法则的变化。
蚂蚁金服开放联盟链
蚂蚁金服 3 月 31 日推出了开放联盟链,按照官方的描述,开放联盟链是类公链的服务网络。秉承 BaaS (Blockchain as a Service)的特点,开放联盟链提供了 API、SDK,甚至智能合约开发 IDE,以及一系列的合约模版,具有开箱即用的特点。
从开放联盟链的管理后台可以看出,其链 fork (复制拷贝)了以太坊,支持 Solidity,这对现在的以太坊开发者非常友好,几乎没有迁移成本。他提供的合约模版,适用于多种业务场景,可以快速构建智能合约,降低了开发门槛。链的复杂特性也被包裹在管理控制台之后,通过购买不同等级的服务,获得相应的燃料用于读写区块链,使得区块链的应用过程简化,就像使用传统云服务一般简单。而区块链开源社区的对开发人员的要求相对更高一些,很多依赖都需要从无到有够建,文档也比较分散。
蚂蚁开放联盟链还有个一个最大的优势,其链的应用可以集成到支付宝小程序中。这样 DAPP (去中心化应用)就有了一个合法合规的平台进行管理。虽然联盟链节点少,算不上去中心化,但也能满足很大一部分的区块链项目需求。像开放联盟链这样的 BaaS 平台,能为企业应用提供完善而又低成本的区块链服务。
区块链服务网络(BSN)
什么是区块链服务网络?我们已经了解蚂蚁的 BaaS 服务网络,更近一步,将多个区块链整合作为一个统一的网络基础设施,这就是区块链服务网络,简称 BSN。
BSN 的设计目标是提供一个低成本开发、部署、运维、互通和监管区块链应用的公共基础设置。接触公链的开发者都会知道,很多时候为了开发区块链应用,开发者不得不自行搭建节点,当然有时候也可以使用 这样的服务,而 BSN,就是高级跨链版的 infura,但还远远不仅如此。
BSN 计划在各城市实施公共城市节点,公共城市节点可能包括不同种类的区块链节点,并具备扩展性。
郑重声明:本文版权归天网查所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。