第一百一十三期:去伪存真,区块链应用到底能解决什么实际问题?

区块链技术仍然在发展初期,实践应用也停留在试水阶段。就金融等领域而言,区块链究竟意味着什么?今后实践应用的前景何在?在Libra的倒逼下,全球央行数字货币又将如何发展?

作者:第一财经

两周前,区块链成为热词。上周,区块链概念股再度被资金爆炒,在上周一催生近期罕见的“百股涨停”之后,周二开始相关概念股出现分化,当天尾盘甚至出现了“炸板潮”,许多存在蹭热点嫌疑的跟风品种纷纷走下神坛。

2008年后,比特币的诞生标志着区块链的首个应用正式诞生,经历了此后几年币圈、ICO(首次代币发行)的泥沙俱下、链圈的漫长的技术蛰伏期,但不可否认,近年来各类区块链的实践应用也逐步浮现。同时,Libra的出现也加速了全球对于央行数字货币(CBDC)的讨论和研发步伐。

尽管如此,区块链技术仍然在发展初期,实践应用也停留在试水阶段。就金融等领域而言,区块链究竟意味着什么?今后实践应用的前景何在?在Libra的倒逼下,全球央行数字货币又将如何发展?

1

如何简单理解区块链?

区块链本质上是一个去中心化的分布式账本数据库,其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次交易有效确认的信息。

如果要形象地来理解区块链,那么支付宝的案例较为合适,其也被多次用于解释何为中心化和去中心化。例如,若要用支付宝买一部手机,交易流程是:将钱打给支付宝-支付宝收款后通知卖家发货-卖家发货-你确认收货-支付宝把钱打给卖家。在这个过程中,虽然你是在和卖家交易,但是这笔交易还牵扯到了第三方,即支付宝。因此,如果支付宝系统出了问题便会造成这笔交易的失败。

而去中心化的处理方式则是,你只需要和卖家交换钱和手机,然后双方都声称完成了这笔交易,流程就完成了。但是,在去中心化以后,整个系统中没有了权威的中心化代理,信息的可信度和准确性便会面临问题。这时,基于区块链技术,形象地来说,就是账本在每个人的电脑上,即我声明把100块钱给卖家了,而且这个声明是所有用户都接收到的,这个支付操作不需要第三方参与。整个网络里的所有用户都知道我给了他100块钱,这样所有人的电子账本上都给我减去了这100块钱,给卖家加了100块钱。去中心化、加密化是区块链的重要标志,因此原则上来说,区块链技术可以从技术上保证安全。

尽管理想中的区块链很美好,但区块链技术要与实体商业对接,在技术和规则上还需要进一步开拓,区块链解决的所谓“不信任”问题其对象也只局限于区块链上的数据。因此如果区块链要与实体业务对接,还需要进一步推动实体与数据之间跨域的“游戏规则”的建立,这也是为何目前的实践应用也仅限于试水阶段。

供应链金融领域的应用

不可否认,相比起前两年的炒作,2018年是分水岭,在2019年我们看到更多的应用场景,如何应用区块链技术去解决某个行业或领域的问题。比如说食品溯源、司法的存证、音乐的版权等,也包括供应链金融的数据真实性来满足金融产品的应用问题。

目前,在汽车整车物流供应链领域,区块链的优越性逐步凸显,且已经出现了一些落地应用。

该行业的痛点在于,汽车整车物流的承运商很多是个体户,货车的过路费、油费、保养费、司机工资等,综合起来是笔不小的开支。而运费往往有较长的账期,资金周转很容易出现问题,导致业务难以持续拓展。此前,银行很难触达这些承运商,一是因为贷款额度太小(几万到几十万元);二是很难对这些贷款申请进行专程调查,承运商同样很难向银行提供应收账款凭证,提交贷款所需的审计报告等。

为了解决这个问题,以“运链盟—汽车供应链物流服务平台”为例,通过将整车物流业务相关方上链管理,汽车主机厂商和物流总包商可在线发布订单和运单,各级承运商可将作业交接凭证、结算凭证、发票等业务数据记录在线,并实现上下游企业在线对账。金融机构则可以根据链上记录的业务数据,为承运商提供融资服务。

简单来说,这是为承运商增信,使得银行敢于为承运商提供金融服务。对于承运商而言,银行贷款利率由此从15%~18%降至7%左右,显然是很大的优惠;对于银行来说,贷款给信用等级优质的汽车制造商,仅能收取优惠利率(约5%以下),现在这些企业替承运商做担保,证明每个月的确会支付承运商一定数量的运费(应收账款),银行更敢于贷款给承运商,相较而言等于多赚了利差。就整体效应来说,这种模式其实降低了实体经济融资成本。因为承运商如果无法获得银行贷款,很可能就要去举借民间高利贷。目前,类似上述的区块链场景应用已经越来越多。

海外探索用区块链加速银行间交易结算

区块链的另一大理想场景则是银行间的交易结算,摩根大通此前在这一领域已经进行探索。

摩根大通银行间信息网络(IIN)自2017年启动试点、2018年推出以来快速扩大,截至今年9月,已有包括德银在内的超过400家银行加入,其中超过65家银行已正式上线。

IIN旨在利用区块链等新兴技术,为复杂的跨境支付行业提供更好的服务,让款项可以更快速、更便捷地到达收款人账户,参与的银行也成为应用开发生态系统的一部分,可以各自开发符合自身需求的解决方案。

具体而言,如果用分布式账本,共享账本则能实现一秒对账了,省去了很多中后台人力,也节省了资金在途时间。在途的资金无法生利息,早一点到账也能早一点释放资本金。

跨境汇款也是适用于联盟链的场景。其好处首先是时间短,因为不同于传统支付体系,区块链上的交易和清算是实时的。其次,也能够降低汇款成本。

不过,就区块链交易所而言,目前仍停留在研究阶段,其实际性有待考证。此外,此前有报道称,全球多家证券交易所也在研究将区块链技术运用到证券交易全流程,以提高证券交易、清算和结算速度。

问题在于,传统交易所的技术力量强大,上述消息表明,全球交易所更多在研究分布式账本这项技术对清算、结算的潜在影响,短期内可能仍然只停留在实验阶段。传统交易所只负责交易撮合和确认,此后股票的结算是在结算公司,资金的交收则是银行的事情。“三权分立”的模式,是经历风雨后形成的。在效率方面,上交所每秒20多万笔的成交,而且完全可以承受T+0,若用区块链则是“三步合一”,不仅效率不高而且可能带来未知的风险。

Libra前途未卜、DC/EP无需基于区块链

在说央行数字货币前,不得不提的就是Libra。今年6月,Facebook(脸书)的Libra项目白皮书一经发布,便轰动世界,Libra将打造的是去中心化区块链、低波动性加密货币和智能合约的综合平台,被誉为是区块链界的一次颠覆性实验。

但7月时,美国监管保守派就已经来势汹汹。美国国会在7月16日和17日举行了两次听证会,对Libra表示质疑。主要问题集中在三个方面:一是隐私,二是如何保证做到反洗钱,三是关于国家安全或者说如何防止冲击金融系统。“Libra之父”马库斯尽管极尽全力解答疑问,但并没有消除这些质疑。

与大多数加密货币不同,Libra是稳定币(Stablecoin)的一种,其完全由真实资产储备提供支持。每个新创建的Libra加密货币,都有相对应价值的一篮子货币和短期政府债券等,以此建立人们对其内在价值的信任。然而问题也在于,Libra究竟要如何管理资产价格的波动?如何真正保证资金管理的安全?其受众又能否接受?其一旦推出,大有冲击全球货币体系之势,监管的围追堵截可想而知。

再说到中国央行目前在酝酿的央行数字货币DC/EP(Digital Currency/Electronic Payment),其没有像Libra那样用到真正的区块链,根据万向区块链邹传伟的研究,DC/EP可能使用基于UTXO(Unspent Transaction Output,未花费的交易支出)模式的中心化账本,但仍属于Token范式。这个中心化账本体现为中央银行维护的数字货币发行登记系统,不需要跑共识算法,不会受制于区块链的性能瓶颈。区块链可能用于数字货币的确权登记,居于辅助地位。

之所以不需要去中心化,是因为系统由中央银行维护,中央银行的信用显著高于商业银行和其他私营机构,没必要在DC/EP中引入区块链代表的分布式信任机制,所以DC/EP使用中心化账本是有道理的。当然,也可以把基于UTXO模式的中心化账本视为一种“退化”的区块链(或只有一个节点的区块链)。

用户需要使用DC/EP钱包,钱包的核心是一对公钥和私钥。公钥也是地址,地址里面存放人民币的数字凭证。这个数字凭证基于100%人民币准备金发行。用户可以看到其他用户的地址,但不一定知道地址所有者的身份。中央银行通过管理的数字货币登记中心,知道地址与用户身份之间的对应关系,但不一定是强实名制。

就DC/EP交易而言,用户通过钱包私钥,可以发起地址间转账交易。DC/EP转账交易不是像公链内Token交易那样,先广播到点对点网络中,再由矿工打包进区块并运行共识算法,而是由中央银行直接记录在中心化账本中。

尽管DC/EP尚在酝酿阶段,但各界也认为,其将对“断直连”后第三方支付(支付宝、微信)产生一定冲击。但是,如果DC/EP钱包所依托的公私钥应用在普及程度、用户体验和私钥安全管理等方面没有显著提升,将会出现专门的数字货币托管和支付机构,这是私营机构参与DC/EP的主要机会,而场景的发掘也至关重要。

阅读目录(置顶)(长期更新计算机领域知识)

阅读目录(置顶)(长期更新计算机领域知识)

阅读目录(置顶)(长期科技领域知识)

歌谣带你看java面试题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/424142.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

两种战斗

两种战斗 Written by Allen Lee 战斗分两种,我们一定要把它们分开,就是为了维持生命的战斗,和为了维持自尊的战斗。 如果你无法分清的话,要么你将致使他失去生命。要么你将致使他失去自尊。“你要是现在去帮忙的话,或…

地图图元的闪烁效果制作

实现查找之后如果加上一个闪烁效果会更明显,方法是用个时间控件控制,改变vstyle即可;还可以简单的设置进程休眠时间,改变可视性,利用一个循环,控制闪烁次数。前面一种实现代码如下: 用个时间控件…

790. Domino and Tromino Tiling

文章目录1 题目理解2 动态规划2.1只有一种板2.2 有两种板1 题目理解 We have two types of tiles: a 2x1 domino shape, and an “L” tromino shape. These shapes may be rotated. XX <- domino XX <- “L” tromino X Given N, how many ways are there to tile a …

第一百一十四期:盘点十大最新Web UI测试工具

本文为您盘点目前十大最新Web UI测试工具的各自优缺点&#xff0c;以方便您根据实际情况进行选择。 作者&#xff1a;陈峻 在过去的几年中&#xff0c;业界至少出现了十二种全新的UI测试自动化工具。虽然每一种工具都有各自的侧重点&#xff0c;但是它们普遍将出色的可用性和…

新起点

还记得以前找资料时经常看到博客园的文章&#xff0c;今天很高兴我也参与其中了。我只希望通过这么一个平台来不断的激励自己&#xff0c;属于我的大学时间已经不多了&#xff0c;不再懊悔过去&#xff0c;只要坚持从今天开始&#xff0c;一万小时定律我相信你。加油~ just now…

通过Web Services上传和下载图片文件

通过Web Services上传和下载图片文件 随着Internet技术的发展和跨平台需求的日益增加&#xff0c;Web Services的应用越来越广&#xff0c;我们不但需要通过Web Services传递字符串信息&#xff0c;而且需要传递二进制文件信息。下面&#xff0c;我就分别介绍如何通过Web Servi…

300. Longest Increasing Subsequence

文章目录1 题目理解2 动态规划3 二分贪心1 题目理解 Given an integer array nums, return the length of the longest strictly increasing subsequence. A subsequence is a sequence that can be derived from an array by deleting some or no elements without changing…

第一百一十五期:Web开发必须掌握的三个技术:Token、Cookie、Session

在Web应用中&#xff0c;HTTP请求是无状态的。即&#xff1a;用户第一次发起请求&#xff0c;与服务器建立连接并登录成功后&#xff0c;为了避免每次打开一个页面都需要登录一下&#xff0c;就出现了cookie&#xff0c;Session。 作者&#xff1a;一颗小梪梪 在Web应用中&am…

这个博客复活了

原来因为页面配置的问题出了一堆的bug,久而久之就不想管了。 但是经过了漫长的寻找博客的过程中&#xff0c;我还是回到了这里。 洛谷博客实在是有点太简陋了&#xff0c;\(hexo github\)上传太麻烦&#xff0c;要clean然后g,然后d。 之后我就重新弄了下界面&#xff0c; 现在…

第一百一十六期:不能错过!你必须知道的3种重要Python技能

学习Pandas是很棒的体验&#xff0c;学习Numpy也很有趣。但是&#xff0c;你是否过早地开始使用程序库了呢&#xff1f;这也许是因为你还没有意识到pure python的魅力。 作者&#xff1a;读芯术 学习Pandas是很棒的体验&#xff0c;学习Numpy也很有趣。但是&#xff0c;你是否…

Erlang消息传递-tut15.erl

作 w3cschool erlang 的练习 --------- 1 -module(tut15).2 3 -export([start/0, ping/2, pong/0]).4 5 %% Erlang 消息传递6 %% Erlang 进程之间的消息可以是任何简单的 Erlang 项. 比如说, 可以是列表、元组、整数、原子、进程标识等等7 %% recevie 关键字的语法: 请注意, 在…

673. Number of Longest Increasing Subsequence

文章目录1 题目理解2 动态规划1 题目理解 Given an integer array nums, return the number of longest increasing subsequences. Notice that the sequence has to be strictly increasing. 输入&#xff1a;整数数组int[] nums 输出&#xff1a;最长递增子序列的个数 规则&…

第一百一十七期:爱上 Go 语言的10个理由

这个月 Go 语言就将迎来它的10岁生日了&#xff0c;于是我们特地列出了10条让你可以开心使用 Go 语言的理由。 作者&#xff1a;4bytes 这个月 Go 语言就将迎来它的10岁生日了&#xff0c;于是我们特地列出了10条让你可以开心使用 Go 语言的理由。 Map 集合/映射默认使用0值 …

Nhibernate.hbm2ddl.auto配置详解

hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下&#xff1a; <properties><property name"hibernate.show_sql" value"true" /> <property name"hibernate.hbm2ddl.auto" value"create" /></prop…

1048. Longest String Chain

文章目录1题目理解2 动态规划1题目理解 输入&#xff1a;字符串数组words&#xff0c;字符串只包含小写字母 规则&#xff1a;对于word1和word2&#xff0c;如果在word1中任何一个位置添加一个字符能够得到word2&#xff0c;那么可以称word1为word2的前身。词链是单词 [word_1…

第一百一十八期:运行 JavaScript 代码片段的 20 种工具

运行 JavaScript 代码片段的 20 种工具 前端日常开发中&#xff0c;我们使用喜爱的 IDE 调试 JavaScript 代码&#xff0c;比如我喜欢的代码编辑器有两个&#xff0c;Sublime Text 3 和 VS Code&#xff0c;前几年还使用过 Atom&#xff0c;偶尔我们会遇到临时需要快速分享给同…

如何建立好的索引.--针对Distinct

SQL语句SELECT DISTINCT EDOWN,EDOPT FROM EMFLIB.EQEDIPF WHERE EDCHK1 AND EDCHK2M AND EDCHK3 AND EDCHK4 AND EDTAG2数据库记录总数 1518741条符合查询的记录数 657225条最早的索引 EDCHK1 EDCHK2 EDCHK3 EDCHK4 EDTAG2 EDERRCODE消耗的时间:1分钟左右为什么呢?主要的原因…

一年总结

从九月份开学到现在为止&#xff0c;将近一年的学习结束&#xff0c;做一下简要总结&#xff0c;记录一下这一年的收获。这将近一年的生活&#xff08;除去上课时间&#xff09;可以用几个单词概括。吃饭->实验室->例会&#xff08;每周一次&#xff09;->看代码->…

140. Word Break II

文章目录1 题目理解2 回溯记忆化1 题目理解 140与130的区别是&#xff0c;当字符串可分的时候&#xff0c;要求返回具体的分割字符串。 2 回溯记忆化 对于字符串s&#xff0c;如果前面一部分是单词列表中的词&#xff0c;则拆分出这个单词&#xff0c;右边的继续分割。 分割…

spring mvc学习(25):Eclipse设置代码自动提示

Eclipse只需几步简单的设置就可以像idea那样代码自动提示了&#xff0c;喜欢的小伙伴可以赶紧动手设置&#xff0c;提升效率。 第一步&#xff1a;打开Eclipse --> Window --> Preferences 第二步&#xff1a;点击Java --> 打开Editor --> 点击Content Assist 第…