我近期在关注
区块链技术之外,也在思考和区块(kuài)链相关的很多事物的(de)含义,借给大众媒(méi)体(tǐ)写(xiě)专(zhuān)栏的机会(huì),把(bǎ)学(xué)习和思(sī)考过程写下来。 接(jiē)下来一段时(shí)间,会不定期(qī)有这个“正(zhèng)本清源谈区块链”的系列文章,名字很宏大,实(shí)际只(zhī)是谈(tán)点(diǎn)自(zì)己(jǐ)想不明(míng)白(bái)、努力想(xiǎng)明白的(de)点,且尽量不用专业术(shù)语。欢迎留(liú)言讨论多交流,欢迎指正。 系列文章: 之一:“数字资产”这个词可能是误导
围绕
区块链技术的几大迷思之一是“去中心(xīn)化(huà)”(dentraliazation)。围绕这个(gè)话题(tí)经(jīng)常引发激(jī)烈的争(zhēng)论,并且这是信仰级的争论,你信或不信(xìn)?
但我(wǒ)以为,区块链作为(wéi)一项技术,围绕它的去中心化,不(bú)应(yīng)该抱着理想主义的态度(dù),认为理想的情况(kuàng)下(xià)它应该是什么样,而应该(gāi)抱(bào)着实用主(zhǔ)义的态(tài)度,持续发展这项技术、寻找(zhǎo)它的应用(yòng)。
比特币的去中心化
区块(kuài)链(liàn)是(shì)发明比特币的过程中被创造出来的,现在,比特币这一数字
加密货币是区块链上的(de)主要应用。因而我们讨论区(qū)块链时,总会回到中本聪这个神秘天才发明(míng)比特币(bì)的源头(tóu)去。
在技术(shù)上(shàng),中(zhōng)本聪发明比(bǐ)特币所采用的两项技术基(jī)础是长期(qī)存在(zài)的:密码(mǎ)学与分布式计算。
中本(běn)聪沿着前人寻找数字(zì)世(shì)界(jiè)的类似现金(jīn)这样的事物的(de)思路,为(wéi)之加上了两个东(dōng)西,从而创立一(yī)种“个人对个人的数字现金(jīn)”(或点对点数(shù)字现(xiàn)金)。他所加上的(de)两(liǎng)个东西都是去中心化的(de):
其(qí)一是“结果”:一种数字化现金。这种数(shù)字化现金,是去中心化的。
它的(de)发行不像国家法定货币或其他如(rú)游戏中(zhōng)的(de)虚(xū)拟货币,需要由一国央行或(huò)游(yóu)戏公司来发行。
它的(de)使用,可以(yǐ)直(zhí)接个人对个人,不需要中间的银行或第(dì)三方支(zhī)付机构作中(zhōng)介。
它的存储(chǔ)也(yě)是去中(zhōng)心(xīn)化的,过去我们的钱是存在银行(háng),现在,我(wǒ)们的比特币钱(qián)包,实(shí)际上是我们每个人的银(yín)行。
比特币的使(shǐ)用和存(cún)储的去中心化,实际上可以看成是“去中(zhōng)介化”。
其二是(shì)“过程”:比(bǐ)特币发行与账(zhàng)本存(cún)储。这(zhè)两个过(guò)程(chéng)是去(qù)中心化的。
当然更准确地说是(shì)分布式的(de)(distributed),因为这里讨(tǎo)论的已经是分布式(shì)计算,而非理念(niàn)。
分布式网络(luò)中计算机(jī)通过(guò)进行计算来争(zhēng)取记账权,获(huò)得奖励(lì)的比特币,也即,发行权去中心化,交给(gěi)了一个(gè)分布式计(jì)算机的(de)网络。现在,比特币网络的节点有上万个。这些在(zài)按(àn)工(gōng)作量证(zhèng)明(míng)(PoW)争夺记账(zhàng)权的(de)计(jì)算(suàn)机节点,它(tā)们所做(zuò)的事就是人(rén)们通常说的(de)比特(tè)币“挖矿”。
过(guò)程(chéng)的去中(zhōng)心(xīn)化还(hái)体现(xiàn)在,记录比(bǐ)特币所有交(jiāo)易信息的账(zhàng)本,不是存储在一个(gè)中心数据库中,而是分布式存储在这些(xiē)计(jì)算机(jī)节点中。这个(gè)账本,就是狭义上的(de)区块链。我(wǒ)们每个人(rén)也可以用(yòng)自己的计算机(jī)把比特(tè)币的账(zhàng)本下载下(xià)来,只不过(guò)如果我(wǒ)们不参与(yǔ)记账,我们下载和同步的只是一个(gè)副本而已。
当区(qū)块链这(zhè)项技术被(bèi)从比特币(bì)系统中发现,并被剥离出来独立发展之后,区块(kuài)链的(de)去中心化,主要体现(xiàn)在(zài)过程上了(le)。因而,虽然去中(zhōng)心化(huà)(decentralization)和分布(bù)式(distrubution) 有区别,但对于区块链来说,两者可(kě)以视为相似的:区块链,是(shì)用一个分布式网络,取代过去的的单一中心。
类比(bǐ)看,我们(men)也可以这么说:
分布式的区块链是市场经(jīng)济,而(ér)单一(yī)中心(xīn)是计(jì)划(huá)经(jīng)济。
当区块链(liàn)作为(wéi)一项技术往前发展演变时,那种回到上古时(shí)代的理(lǐ)想主义,是(shì)不符合技(jì)术发展的规律的。区块(kuài)链技术发展的过程,是一个实用主义主导的过(guò)程。
公有(yǒu)链、
联盟链、私有链的去中心(xīn)化(huà)
区块链(liàn)在(zài)作为一项(xiàng)技术(shù)发展的过程中,逐(zhú)渐有了(le)三种方式:
公有链;
联(lián)盟链;
私有链。
比特(tè)币的区块链(liàn),是最理(lǐ)想化的公(gōng)有链,任何人都可以把(bǎ)计算机接入(rù)这个网络,无须征求任何人(rén)的许(xǔ)可。
目前看,也(yě)没有(yǒu)任何(hé)力量(liàng)能够完全控制比特币这条公有链的发展(zhǎn)。围绕它也形成极其活(huó)跃的(de)生态,比如我较为认可的闪(shǎn)电(diàn)网络,它扩展了区块(kuài)链的(de)支付功能,比如我不认可的各种分叉比特币(bì)形成新的币种。
现(xiàn)在还(hái)有多(duō)个(gè)被广泛(fàn)的接受和使用的公有(yǒu)链,比如
以太坊,另外(wài)还有多个公有(yǒu)链技术。
联盟链,也就是说,它不是对(duì)所有(yǒu)人开放,任何(hé)一条(tiáo)联盟链都是属于一个多个实体组成的联盟,你要加入其中,需(xū)要获得(dé)许可。
通俗地讲,联盟链有两个条件:要有(yǒu)一个盟主(zhǔ),要有(yǒu)众多会员单(dān)位。
目(mù)前被广泛认可的联盟链,是用于全球
金融机构间支付、结算的(de)Ripple(瑞波)。
现在我(wǒ)们看到的各种所谓自称“行(háng)业公链”,也许其(qí)主链上线后(hòu)逻辑上允许任何人加入(rù),但实质上还(hái)是一个行业联盟形成的(de)联(lián)盟链。京东(dōng)所(suǒ)做的区块链溯源项目,也可以(yǐ)看成是(shì)一个联盟链。
腾讯(xùn)区块链(TrustSQL)、阿(ā)里巴巴(bā)和(hé)蚂蚁金服(fú)的
区块链项目在过去这段时间也(yě)备受关(guān)注,虽然它(tā)们有作为云服务开放(fàng)给所有人(rén)的(de)设计,但基本上可视(shì)为一种联(lián)盟链。
私有链,就是由单(dān)一主体完全控制。
私有链(liàn)也有着丰富(fù)的应用场景(jǐng)。
比如一家大型公司(sī)、金融机构,它内部(bù)应(yīng)用区块链技术来改善流程、提高效(xiào)率,这个时(shí)候它的区块链(liàn)即是私有链。
比(bǐ)如,如果某一国家的司法机构建立一条区块链,用于(yú)进行法律证据的存储,那也可以视为这个政府部门的(de)私有链。
我们(men)可(kě)以看到,从公有链,到联(lián)盟链,再到私有(yǒu)链,去中心化的(de)程度在减弱,但这是一项技术在使用中的自然的演变。
有意思的是,在另(lìng)一个层面,不管是(shì)公有链、联盟链、私有链,它的技术还是分布式的,都依然是以不(bú)可篡改的分布式账本来取代(dài)中心化的数据库,变(biàn)化的只是(shì)范围。
区块(kuài)链的理想主义与实用主义
谈到区块链(liàn)的理想主义与实用主义,其实我们可以参考的是互联网和互联(lián)网(wǎng)的前身阿(ā)帕网(APPANet)。
互(hù)联网的设计思想是去中心化的,这(zhè)个网络它的(de)早(zǎo)期设计原则就是,即(jí)便(biàn)网络中的部分链路断开了,网络依然能(néng)够传递数(shù)据、能够运转。今天的互联网更是如此,它是一(yī)个全球超级大网,无人能够通过攻击(jī)某(mǒu)个(gè)核心节点,让整(zhěng)个(gè)网络(luò)瘫痪。也即:
互(hù)联(lián)网(wǎng)的去中心化(huà)特征,从(cóng)一(yī)开始就存在,且越来越强大(dà)。
但(dàn)是,从一个小细节我们可以看到,互联网的发展并不(bú)是一直死守“去中心化”的理想(xiǎng),这个细节就是现在的“域名”系统。我(wǒ)们有(yǒu)些人曾经经历过(guò)输入IP地址去看某个服务器上网页的阶段,但后来,域名成为互联网发(fā)展(zhǎn)助力,域名和(hé)IP地址(zhǐ)形成某种对应关系,域名让那(nà)个普通人能够使(shǐ)用互联(lián)网(wǎng)。
从应用上来讲(jiǎng),域名也让互(hù)联网变得可用(yòng)。比如,我们可(kě)能访问同一域名,但根据你所处的位置、服务器的情况,可以把你导向(xiàng)不(bú)同有(yǒu)着不同IP的(de)服务器,让你有更好的用户体验。
从(cóng)IP到域名,发(fā)生(shēng)的变化就是从(cóng)去中心化到中心化。
全世界到现在(zài)依然只有(yǒu)13台域名根服务器(qì),1个为主根服务器在美国。其余12个均为辅根服务器(qì),其中(zhōng)9个在美国,欧洲2个,位于英国(guó)和(hé)瑞典,亚洲1个位于日本。 所有根服(fú)务(wù)器均由美国政府授权的互联网域名(míng)与号码分配机构ICANN统一管理(lǐ)。
在区块链的技术(shù)发展中,其实也发生类似的案例(lì)。比如EOS这个备(bèi)受关(guān)注的新(xīn)公(gōng)有链(liàn)(仍在开发中(zhōng),预计(jì)将于6月1月主链上线),不(bú)是(shì)像比特币(bì)那样(yàng)拥有数(shù)万且不断增长(zhǎng)的(de)平等节点(diǎn),而(ér)由21个节点来主导记账(zhàng)。
我不是说EOS的21个节点(diǎn)可(kě)以类(lèi)比为域名服务器(qì),毕竟(jìng)它们处在两个(gè)不同层次,但不(bú)妨可以(yǐ)说,EOS的这(zhè)种用21个节点来协调区块链(liàn)的一(yī)致性(xìng)机制,可能并不像它(tā)的尖锐批评者说的那么糟。
中(zhōng)心化交(jiāo)易所的悖论
随着大量的数(shù)字加密货币(coin)与代币(bì)(
token)出现,现在人们进行(háng)虚拟币交换,往往是选(xuǎn)择在交易所进行,比如中(zhōng)国人熟(shú)悉的有
OKex、
火币、
币安等。
这也是围绕(rào)去(qù)中心化与中心化的一个有趣(qù)的悖论。
比特币(bì)的(de)初始设计,是让个人与(yǔ)个人能够在无须任何中介,就可以相互转移比特币这种数字现金。逻辑(jí)上来讲,两(liǎng)个人要进行虚拟币的交换(huàn)时,比如一个(gè)人有比特币,另一(yī)个(gè)有以太(tài)币,他们二人要进行(háng)虚拟币交(jiāo)换,完全可以直(zhí)接转账。早期,的确有比(bǐ)特币的早期爱好者是这么做(zuò)的(de)。
但现(xiàn)在,全世(shì)界主(zhǔ)要的虚拟(nǐ)币就是在各种交易(yì)所完成的(de)。它们可能(néng)是合规的、也可能不合规的,但在全球是一(yī)种已(yǐ)经存在的现实事物了(le)。人们通常将区块(kuài)链分成所谓的“
币(bì)圈”与“链圈”,交易所(suǒ)这(zhè)个中心化的事物是整个币(bì)圈(quān)的主(zhǔ)导者(zhě)。
交易所是一个极度(dù)中心化的(de)事(shì)物,但是,它是人们需要的(de):
它创建了一个活跃的市场(chǎng),让人们可以匹配;
它提供了很多工具,协助人们进(jìn)行交(jiāo)易;
它也提供(gòng)了中心化的信用,很多人的(de)虚拟币实际上不是按理想化的存在自己的
数字货(huò)币钱包,而(ér)是存储在交易所中。
围绕交易所有两种可(kě)能的变化,也同样反映的是去中心化的悖论。
一是,中心(xīn)化的交易所,不(bú)符(fú)合人们的(de)“去(qù)中心化”理想,因而(ér)有很多人试图建(jiàn)立分布式交易所。所谓分布式交易所,可以理解成,有一个(gè)软件(jiàn),任(rèn)何(hé)人(rén)都可以建一个交易所(suǒ),叫上周围(wéi)的哪怕就几(jǐ)个朋友(yǒu)、几十个朋友来进(jìn)行(háng)虚拟币交换。但实(shí)际上,这种(zhǒng)分布式交易所(suǒ)并没有解决什么问题,仅是美好愿望(wàng)而已。
二是,按现(xiàn)在虚拟(nǐ)货币(bì)发展的趋势,世界各国对交易所进行监管是(shì)必然的事(注意:中国政策规定目前不允许(xǔ)交易所的存(cún)在(zài))。未(wèi)来,在一些国家,交(jiāo)易(yì)所(suǒ)可能需要金融(róng)牌照以及在政(zhèng)策的力量下进一步集中成少(shǎo)数几(jǐ)家。
在这种情(qíng)况下,虚拟币交易(yì)所其实走向了进(jìn)一步(bù)的中心化。
这不符合追求绝对的“去中心(xīn)化(huà)”设(shè)计的人的设想,也不符合试图在虚(xū)拟(nǐ)世界(jiè)用(yòng)加密(mì)技术建立无须各国政府管制的技术与(yǔ)经济系统的(de)极客们(men)的设想。
但是,如果(guǒ)区块链技术与经济进一步发展(zhǎn),成为“信息互联(lián)网”之后(hòu)的“价(jià)值互(hù)联(lián)网”,进一(yī)步连接实体世界与数字世(shì)界,交易所的(de)集中(zhōng)和(hé)受到各国相(xiàng)应的监(jiān)管,是必然(rán)的事。
不要过度理(lǐ)想(xiǎng)化(huà)“失控”
对于“去(qù)中(zhōng)心化”,技(jì)术思想家凯文·凯利的《失(shī)控》(out of control) 这本(běn)书的(de)标题(tí)就(jiù)进行了非常(cháng)精彩的描述。但我(wǒ)从凯文·凯利(lì)几本书的描述(shù)中(zhōng),我发现,他描述的东西其实是(shì)多个层面(miàn)的,而不是单一的、极端的。
写《失控》是30年多前,但那个时候他就非常关(guān)注密码学的极客们(men)。后来在2016年的《必然》中,他提到(dào)了比特币,他认为(wéi):
如果货币,这个(gè)现代(dài)生活中最(zuì)中心化事(shì)物,都可以在一定程度(dù)上(shàng)去中(zhōng)心化,那么任何事物(wù)都可以去中心化了。
在比特币和区块链上,我们经历这样的变化过程:
一,人们认为,货币(bì)是不能去中心化的。
二,比特(tè)币和它背后的(de)区块链创造一种去(qù)中心的货币。
三(sān),它的实现(xiàn)方式是(shì),区(qū)块链用分布式的信任,取代了中心化控制的信任。
但是,如果看凯文·凯利描述去(qù)中心化的两个案例(lì),我们或许可以(yǐ)看到他更深层的想法(fǎ)。他第一次讲述这个案例,是在《失控》中,第二(èr)次讲述,是在几年后(hòu)《新经济新规则》中。
他第一次讲这(zhè)个(gè)故事时(shí),重点是“集群的力(lì)量”,第二(èr)次他讲这个故事时,重点是(shì)“领导者的声音(yīn)”。
第一(yī)次是1990年的一次计算机图形学(xué)大会(huì),皮(pí)克斯(sī)电影(yǐng)联合创(chuàng)始人、计算机科学家(jiā)洛伦·卡朋特(tè)带(dài)着一个电脑飞(fēi)行模拟器来到现场。在会场上,有大约五千名与会(huì)者集(jí)体操作一个电脑飞行模拟(nǐ)器:
“在会场里(lǐ),我们每个人都能控制大屏幕上(shàng)的飞机,让它上下左右飞行。但是,飞机只会根据(jù)我们五千人的多(duō)数意见来飞行,我们多(duō)数人让(ràng)它往(wǎng)上飞,它就上,我们多数人让它(tā)往左(zuǒ)飞,它就往左(zuǒ)。”
凯文·凯(kǎi)利写道,
“大家和我一(yī)样(yàng),都被这分散的、无中心的(de)的控制(zhì)力(lì)深深折服了。”
但这(zhè)不是这个故事的(de)最终结局,还(hái)有第二季。
五年后(hòu),卡(kǎ)朋特再次来到这个学术会议的现场,这一次,他带来了一个海底游戏(xì),众人可以驾驶一(yī)艘潜(qián)水艇,在海底去捕(bǔ)捞海怪的蛋。
它的操作比(bǐ)上一次只是操控飞机要复杂得多。麻烦也(yě)发生了,凯文(wén)·凯利写道,“我们都(dōu)在(zài)不停(tíng)摆弄(nòng)着控制器,大声叫喊(hǎn)、喊来喊(hǎn)去、指挥别人,可是这(zhè)一回(huí),魔法失效(xiào)了,潜水艇一动(dòng)也不动。我们没能(néng)根本没有形成合力,我们没能操控(kòng)潜水艇(tǐng),让它航行。”
这时,会场扩音(yīn)器传出了卡(kǎ)朋特(tè)的(de)声音,他通过麦克风对大家喊(hǎn):
“大家为什(shí)么不往右走呢?”
在(zài)这个声音的指(zhǐ)引下,几千人协调(diào)起(qǐ)来,潜水潜动起来(lái)了,去捕捉海怪的蛋。
凯文·凯利把卡朋特的声音(yīn)称为“领导(dǎo)者的声音”。他(tā)因而得出了结论:
由无数小东(dōng)西连(lián)接(jiē)而成的网络,能够(gòu)产生巨大的能量。
但是,这种集群的力(lì)量(liàng),需(xū)要一点(diǎn)点来自上(shàng)层的指(zhǐ)点,才能充分发挥效果。
现(xiàn)在(zài),关于区块(kuài)链(liàn)的未(wèi)来影(yǐng)响(xiǎng),最精(jīng)彩的著作是唐(táng)·塔普斯科特 (Don Tapscott)写的(de)《区(qū)块链(liàn)革命:比特(tè)币底层技术如何改变货币、商业和世界》,在其(qí)中,他也特别强调了分布式权(quán)力或分布式的(de)力量( distributed power)。
如果我(wǒ)们熟悉唐·塔普(pǔ)斯(sī)科特的思想,可(kě)能(néng)会更(gèng)容易(yì)理(lǐ)解他说的(de)话。
对很多(duō)做互联网的人来(lái)说(shuō),唐(táng)·塔普斯(sī)科特深刻影响我们的(de)著作(zuò)是《维(wéi)基经济学》,他以(yǐ)维(wéi)基百科这样人(rén)们在互联网上大(dà)规模协作而创作出来的知识体为例(lì),说(shuō)明分布式的(de)力量、说明大(dà)规模(mó)协作的可(kě)能性。
但是,他在讨论维基百科(kē)的经验时,又花了大量的时间讨论维基百科创(chuàng)始人。他总结出大规模协作的三条原则:
第一(yī),生产(chǎn)的目标(biāo)如果(guǒ)是信息或文化,则可(kě)以使贡献者的参与成本最低。
第二,任务可以分(fèn)解成小块,这样(yàng)单(dān)个生产者能够以小的增量进行贡献(xiàn),并(bìng)且独立于其他生(shēng)产者,这(zhè)使得他们的利(lì)益回报要远(yuǎn)高于投入的时间和精力。
第三,将这些(xiē)模块整合成一个成品(pǐn)的成本,包括领导能力和(hé)质量(liàng)控制机制的成本必须要低(dī)。
这是一种实用主(zhǔ)义的讨论方式,分布式的大规模协作是理想,但如何操作(zuò)则有着很多的考量(liàng)与(yǔ)设计。
我们也可(kě)以说,
理想是理想,工程是工程。
围绕区(qū)块链(liàn)的“去中心(xīn)化”还将有很多争论(lùn),我以上(shàng)的讨论是试(shì)图从一项技术(shù)的实(shí)用(yòng)和发展视角看清楚它。
去(qù)中(zhōng)心(xīn)化或者分布式自有其力量,但是对于区块(kuài)链(liàn)技术(shù),过于(yú)固化地强调去(qù)中心化的力量、强调这一点不可改变,而(ér)不是抱着技术实用(yòng)主义(yì)去发展它,可能是一个巨大的误解(jiě)。
版权申明:本内容来自于互(hù)联网,属(shǔ)第三(sān)方汇集推荐平(píng)台。本文(wén)的版权归原作者所有,文章言论不代表链门户的观点,链门户(hù)不承担任何(hé)法律责任。如(rú)有(yǒu)侵权请联系QQ:3341927519进行(háng)反馈。