区块链技术究竟意味着什么?
对比互联网的发展历史,对比WWW万维网协议,我认为,“去中心化价值表示”与“去中心化价值转移”可能是关键。
而“通证”(Token),可能相当于HTML。
本文摘编方军的一本即将出版的区块链普及书籍,这可能是第一本从互联网视角讨论区块链的书。
有人说了一句妙语,切开比特币的肉,可以看到区块链的骨头。
我认为,对区块链技术的最简单直接的解释可能是:
区块链,是源自比特币系统的底层技术。
区块链技术可能带来互联网的二次革命,把互联网从“信息互联网”带向“价值互联网”。在区块链的价值相关功能对照之下,人们发现,最初被形象地称为“信息高速公路”的互联网处理的是“信息”,而区块链处理的是“价值”。
那么,区块链技术带来的究竟是什么呢?通证有意味着什么?
01那些中介并不必然存在
1990年,万维网协议发明者蒂姆·博纳斯-李写道,“一旦我们通过万维网连接信息,我们就可以通过它来发现事实、创立想法、买卖物品,以及创建新的关系,而这一切都是通过在过往时代不可想象的速度和规模来实现的。”
到现在,互联网上的各种应用和服务,包括门户、视频、社交、即时通讯、电商、打车、B2B、网络支付等,都是在基于信息传递的基础设施上、沿着他的设想逐步发展起来。
区块链出现之后,对照之下,我们发现,信息传递的一个关键特征让互联网很强大,但有一个我们之前并未曾重点关注的限制:
信息传递的方式是复制。这一特征让我们在数字空间中要进行价值转移时,必须依赖可信第三方(trusted third party)的协助。
那些可信第三方,即各种各样的中心化机构比如亚马逊、淘宝、支付宝、UBER、滴滴、Airbnb、微信支付。
一直以来,它们像本来就应该有一样,存在于互联网产业之中。不管是网络零售、生活服务交易,还是企业互联网,每个从事交易的互联网项目都需要价值转移的功能,而这些平台自己在交易中担任信用中介。
特别地,在互联网上,要进行金钱的转移时,我们需要信用中介来居中协调。为了进行在线支付,互联网上已经有了大量专门的信用中介, 如PayPal、支付宝、微信支付等。
直到2008年,当中本聪在比特币系统中开发出了区块链这个底层技术,当他尝试创造新的技术来去掉这些这些信用中介、让网络本身来扮演信用中介的角色,我们逐渐地发现,现在互联网中的各种信用中介并非必然存在。
经过十年的发展,区块链技术展示,在数字世界中,价值的表示同样可以去中心化,价值转移可以去中心化。
02从信息传递到价值转移
信息传递的主要方式是复制。互联网不管是最基础的TCP/IP协议,还是WWW(万维网)协议,都是转为信息传递设计的。并且,数字化的信息复制可以复制出一模一样的副本,复制效率更高,互联网给信息传递带来了巨变。
价值转移的主要方式是记录。从物理世界到数字世界,价值转移的方式还是记录。但是,用数字文件进行价值表示会遇到很多困难,可完美复制的数据文件和需要唯一性的价值表示形成冲突。
如果表示价值的数据文件可以完美复制,那么我就可能把它支付给你,再复制一份把它支付给另一个人,造成双花问题。在数字世界中进行价值转移,为了防止双花,我们要依赖可信第三方作为中介,由它作为交易中心,由它来进行记录。
这事实上成为了互联网往下一步发展的障碍。
互联网上,与信息相关的产品快速发展、成本快速降低。但是,由于需要可信第三方进行协调,与价值转移的事依然处在成本高、效率低的状态。互联网上的价值转移涉及的仍局限在少数的价值类别上,比如在线支付系统处理的现金、如在线证券交易、如之前讨论的Q币与游戏币等互联网积分上。
中本聪设计的比特币系统,给数字世界的价值表示和价值转移两个关于价值的关键问题都提供了解决方案。中本聪的解决方案的实现了:去掉处在中间的可信第三方,实现完全的去中心化,让网络自身就可以表示价值,通过网络自身来转移价值和进行记录。
到现在看,对数字世界的价值表示和价值转移,比特币系统都进行了完美的概念验证,并经历住了时间的考验。比特币系统是一个试验性的系统,是为极客们为了解决技术难题而开发的“技术玩具”。
但从2009年初开始运转,不管比特币所表示的价值折算成法币是价值很小的1美元,还是高达接近2万美元,这一系统都运转正常。通过它,我们可以在数字世界进行价值转移,无需任何信用中介,比特币系统的无需中介的点对点价值转移交易,被证明是有效的。
03区块链成为互联网的价值基础协议
在从比特币系统中发现区块链技术时,人们首先看到的是,它是一个“分布式账本”,并将之称为分布式账本技术(Distributed Ledger Technology, DLT)。分布式账本的核心功能是做价值的表示,一个人持有的比特币是分布式账本中的记录。这些被表示出来的价值,又是在交易中体现出来的。
在数字世界中,我们可以在两个人之间直接进行价值转移,无需任何中心化的信用中介的介入。如果从互联网应用的角度看,这个变化是,信用中介的角色被从各种互联网应用中剥离出来,下沉成为互联网更基础性的功能。
也即,在更基础的层次上,区块链担任信用中介,协助我们进行价值表示和价值转移。
从比特币系统这样一个概念验证性质的系统开始,到其后的各种项目,区块链渐渐展现出对互联网的变革性意义:互联网在协议层有了价值表示和价值转移的功能,区块链成为互联网的价值基础协议。
图:区块链给互联网的协议层带来巨变
区块链带来的变化发生在中间的协议层。区块链给互联网带来了进行价值表示和价值转移的新协议。由此,互联网的结构就发生了根本变化。
在《商业区块链》一书中,区块链专家威廉·穆贾亚(William Mougayar)将之称为信用层(The Trust Layer)。我认为,由于现在尚处于发展早期,为了便于理解,如图所示,称这个新协议层为“区块链信用层协议”(Blockchain Trust Layer Protocol)可能更直观。
类似于WWW协议,区块链信用层协议是由一组协议构成,在现有硬件网络之上,形成了一个协助我们进行价值表示和价值转移的新层次。
04通证可能对应着HTML
WWW协议包括三个部分:文本标记语言HTML、文档传输协议HTTP、指定文档网络地址的统一资源定位符URL。
大体上,进行记录的价值表示功能,可类比为统一资源定位符URL,进行价值转移的功能,可类比为文档传输协议HTTP,而区块链上的价值表示物——通证——可看成是文本标记语言HTML。
过去,在WWW协议上可以构建什么样的信息互联网应用,这个问题的答案是等着被逐步发现的。现在,在价值互联网上,在区块链上可以开发什么应用,也是等着被逐步在实践中被发现出来的。
现在,在数字世界中,类似于HTML的代表价值的语言——通证(Token)——已经准备好了。
“怎么用通证?通证有什么用?”这些问题等待创造性的回答。