区块链是独一无二的个体吗,区块链不是风口而是一个时代

  

  导言/林佳一   

  

  权力下放是区块链最重要的技术特征之一,也是最有争议的概念之一。许多关于区块链的神话和误解都与对分权的不清晰认知有关。因此,在本周的DeepHash专栏中,创新工场执行董事、分布式系统专家王家屏从他在知乎上的一个问题的回答开始,然后对去中心化的概念进行了一系列的思考,包括去中心化后是否会有一个新的中心。如何看待新中心的出现?在区块链什么是可以下放的?有什么不能下放的?加密货币开采可能会对去中心化产生什么影响?最后,他把相关的想法写进了这篇文章。内容简单,穿透问题本质。相信也能让很多读者改变对区块链科技的看法。   

  

     

  

  (图片来源:Pixabay)   

  

  文/王家屏   

  

  2016年到2018年间,币圈开创了一个靠吹牛就能圈钱的商业模式,天上地下能想到被炸的东西都用上了。不管经济逻辑,不管趋势方向,不管时间窗口。   

  

  “去中心化”是被吹到天上的概念之一。作为一种分布式网络系统,区块链的分散性是一个定义非常明确的技术指标,仅指特定技术栈层次结构中的某些特性。然而,一些人盗用了这个概念,并利用它在社会各个层面上沉迷于淫秽和吹嘘。有人说可以改变生产关系,有人说可以改变社会治理,有人说可以改变分配制度。当然,这种做法并不长久。   

  

  有人问,有了区块链技术,会不会形成一个新的中心?答案是肯定的,必须要有新的中心。但问题的根源不在这里,而是新的中心是否会损害公平和效率。有什么样的危害?无论在技术层面,还是在更广泛的社会层面,集权还是分权都只是一种形式,一种手段,一种组织方法,并不意味着绝对的好与坏。   

  

  作为一项新技术,区块链是一个分散的网络系统,但它是一个技术概念。这个概念和大众关心的去中心化不是一回事。区块链提供了一些工具来缓解中心化带来的一些问题,比如权力/控制的中心化,资源/财富的中心化。但区块链更多的是限制中央集权的弊端,抑制新中心作恶的可能性,而不是消灭中心。   

  

  各个文明层面都必然存在中心化,一代又一代的新技术不但没有消灭中心,反而增强了中心的能力和范围,比如人工智能和互联网技术,还有一些限制了中心的邪恶可能性,比如密码学和互联网技术。(不是笔误。互联网技术对双方都有影响.)   

  

  中央集权现在经常被大家认为是坏事,但是我们不知道我们人类文明能从动物界中脱颖而出,直到发展到现在的高度,得益于中央集权,得益于它不断扩大的规模,得益于它不断提升的能力。这种优势之所以能成立,本质原因是生产力有限。我们需要集权来提高效率,减少摩擦,充分发挥少数人的生产力。   

  

  当我们需要生产力最大化的时候,集权的优势尤其明显,比如战时。集权的本质是为了效率,但终有一天,当效率不再是瓶颈的时候,集权的负面问题就会凸显出来,集权对公平的危害也会更加受到重视。   

  

  但问题是,集权一定会伤害公平吗?事实上,包括区块链在内的去中心化应用都在试图给出这样一个答案,利用底层架构的去中心化技术来约束业务中心、电力中心、资源中心等。那可能会出现在上面,会给公平带来伤害。也许区块链的答案仍然不理想,但它可能比以前好得多。   

  

  当然,公平可能是一个模糊的概念,每个人都有不同的解读。在我这里的讨论中,我将暂时框定一个与商业活动有关的具体定义,以避免误解。在这里,我用这个标准来衡量公平,即旧中心是否有或者有多少超出规则的控制、影响和竞争手段可以扼杀和阻止新中心的出现。   

  

  中心的出现是必然的。在人类文明出现之前,整个自然生态系统普遍是去中心化的,一切生物在自然规则面前被动地适应环境。群居生物出现后,群体集中给包括人类祖先在内的许多种群带来了生存优势。人类出现后,发生了一些本质的变化。原始技术的出现使人类开始部分了解自然规律,并利用这些规律逐步积极地大规模改造环境。随着科技和生产力的发展,人类整体是自然生态系统中的一个中心,一个无与伦比的强大的中心。   

  

  在地球上,再也不可能有任何生物种群作为新的中心出现了。对于自然生态系统,人类消灭了公平,只剩下偶尔的慈善。也就是动物保护之类的。游说者的论点也是为了维护生物多样性、生态环境的强健和稳定,归根结底是为了我们自己的利益。   

  

  人类能够走到今天这样的中心,本质上是因为生物种群之间生产力发展的巨大差异。文明的发展速度远远超过生物进化的速度。自从人类成为第一个解锁文明科技树的种群,用了几千年的时间扼杀了其他生物几亿年积累的生存优势,成为生态系统的中心,彻底扼杀了其他生物种群成为新中心的可能性。   

  

  在同样的商业环境中,情况是一样的。个人、不同团队或公司之间发展的差异是每次技术变革都出现中心的本质原因。差异越大,发展越快,新兴中心就越快越强。   

  

  TCP/IP和路由的中心化和去中心化是互联网的基础,互联网是一种完全去中心化的架构技术。所以这个技术突破了不同的国家政权和意识形态,把我们整个世界连接起来。这   

是通讯去中心化架构的伟大胜利,当然成事的不仅仅是这个技术特性,也和那个时期的经济全球化进程这个时间窗口契合。伴随那一次技术更替,其上的商业便有了新的规则和测度。这是花了好长时间大家才弄清楚的。一开始也有很多人像如今区块链萌芽时期一样,将技术理念无限拔高到社会的层面、制度的层面、生产关系和人类组织方式等等。

  

互联网的去中心化是通讯的去中心化,且仅此而已。在通讯之上,从域名系统、CA 证书中心、Web Server,一切都是中心化的技术架构,最后到现在的云计算和 CDN,又将中心化的技术架构推向了极致。

  

我们看看这最终导致了什么结果?互联网的通讯资格没有壁垒,谁都可以在互联网上提供内容和服务。所以初期这是一个非常扁平化、非常分散的世界。那么问题来了,用户需要从中找到自己要的东西,就会非常困难。与之对应的,那就是搜索。因为中心化的索引,可以高效地发现用户希望找到的内容。同时,这个业务是具备规模效应的,更多地索引,更多地被使用,可以找得更全,找得更准。这样,第一个扎实的中心出现了。

  

搜索巨头可以扼杀和阻止其他新的中心出现吗?可以,但没有超越规则的手段。正因为互联网的底层通讯架构是去中心化的,即使 Google 占据了很大的用户流量比例,也无法在通讯层面狙击其它新型的互联网服务,即使和运营商勾结也还是会相当困难,并且极易被发现。所以,当 Google 意识到社交服务的重要性的时候,搜索巨头的地位并不能帮它打赢这场竞争,最终败在 FB 的先发优势面前。虽然 FB 可以抵御 Google Plus 那种同质化的竞争,但是面对异质竞争,其自身的社交巨头地位也同样助益不大,无法阻拦来自移动互联网的新的中心,如 Snap。

  

而另一方面,互联网在通讯架构之上是中心化,直接导致了用户的行为和数据及其用户之间的社交关系,虽然都是用户贡献的,但是全部垄断在这些巨头手中,并且是这些公司盈利模式的核心,竞争力的根基。平台有绝对的控制力阻拦用户将自己的数据搬去一个新的平台,和这些相关的领域,没有新的中心出现。新的中心需要在服务和体验上有绝对的优势,以至于用户愿意在这个新的平台上面从零开始。

  

去中心化应用,并不是有了区块链才有的,当然我这里并不是指基于 Smart Contract 的 Dapp。一个经典的例子就是 Bittorrent,曾经占据互联网一半流量以上(2006)。

  

自 DHT 之后(磁力链接),Bittorrent 成为一个彻底的去中心化的内容发布和下载工具,这个工具形成的网络不被任何人控制,没有数据垄断、没有直接的隐私问题,不过用户关心的是我可以更快更方便地下载电影。最后那个同名的公司失败了,Bittorrent 究其根本,只是一个工具,0 运维成本,完全社区化运作。在那个时代,这样的服务提供方式,无法建立有效的盈利模式,开发团队无以为继,最终连创始人也失去信心。

  

区块链的去中心化和中心化基于互联网,区块链的去中心化天生具备通讯的去中心化,然后又基于点对点的网络架构,所以用户的访问方式和接入网络的方式也是去中心化的。然后区块链还去中心化了用户的账户体系、用户的行为,和数据流转与存储,另外就是业务逻辑的执行过程。而最后一点正是区块链真正的核心价值,详细可以参考这篇〈区块链到底有什么了不起〉

  

( https://zhuanlan.zhihu.com/p/47990621 )。

  

然而,区块链能做到的去中心化,仅限于此。除了这些部分,很不幸,其它方面依旧是中心化的。

  

首先,最大的中心化部分是业务逻辑的制定,也就是项目方。数字货币需要集中交易,才能尽可能汇聚流动性;PoW 共识中矿工需要规模化运营才能拿到更便宜的电,更便宜的矿机或者显卡;PoS 共识中用户需要汇聚资产给大的验证者才有相对平稳的收益(这个道理和 PoW 矿池的作用雷同),这些都是显而易见的中心。区块链的技术和生态架构一直在演化,相信之后还可能有更多成为中心的角色。但是这些中心都将受到底层区块链去中心架构的约束,未必是为所欲为。

  

项目方是中心化的,但是并没有太多作恶的机会,也没有超越规则的竞争手段来打击其他的项目方。这个约束得益于,区块链不可篡改的核心特性。要注意,区块链不可篡改的关键是业务规则和逻辑不可篡改,而并不是账簿。

  

很多中心化服务的套路都是先用非常优待的规则骗取用户入坑,然后渐渐修改规则,甚至还不易被发现,同时还利用数据的垄断特性,绑架用户。这样的事情,要在区块链平台上的项目里头实施就会困难很多,至少一定无法不被发现。

  

中心化的数字货币交易所,就是个大问题。中心化数字货币交易所是一个中心化的互联网应用,其本质和区块链毫无关系。区块链在其中仅仅是充当了支付手段,是投资者进场和离场的途径。不过这个去中心化的支付手段,绕开了传统的受监管金融体系,使得数字货币交易所有顽强的生命力。

  

中心化数字货币交易所应该问题蛮多的,不过这个方面我不是专家,只能拍拍脑袋猜猜。小则可以抢先交易,歧视性撮合,大则可以凭空增发操纵市场,在 K 线图上涂鸦。(各位交易所大人,我只是说可能,您的交易所一定是好的,公正的,高效的!)有些甚至很容易实施,并且不被发现。当然现在有个小小的趋势,就是去中心化交易所,至少将清算在链上完成,避免了凭空增发的可能性。

  

共识算法的头部聚集听起来不可思议,作为区块链这样一种去中心化技术的核心,共识算法对待其参与者却不是平均的(当然,公平和平均是两码事儿)。在 permissionless 系统中,要保障出块权分配不受女巫攻击(Sybil Attack),共识算法在逻辑上需要按照参与者的某种权重来等比分配出块的机会。这种权重通常源自于某种稀缺资源,在 PoW 系统中,这个权重是算力;在 PoS 系统中,这个权重通常是资产抵押的数量。也就是说,出块权是同某种稀缺资源相锚定的,否则将无法抵御女巫攻击。

  

值得提一下的是,所有的拜占庭算法(BFT/pBFT)都不是完整的 permissionless 共识算法。因为 BFT 类算法,本质上是要 permission 的,仅限于委员会成员。所以为了构造完整的 permissionless 共识算法,所有类 BFT 算法都有一个前置的算法,周期性的选择一个委员会出来,例如用 VRF(可验证随机函数)。

  

不客气的讲,这其实就是一个 hack,不过还算合理。而这个委员会的选择过程也不是对所有参与者机会均等的,也是机会和抵押数量成正比,才能抵御女巫攻击。当然也可以看到有些白皮书,采用机会平均的选择,加上所有参与者定量抵押、后验罚款的方式。在外部做空机制和高倍杠杆存在的情况下,这类算法是完全无法保障安全性的。

  

正是因为对这种稀缺资源的依赖性,无论 PoW 还是 PoS 都会出现出块权的头部聚集,当然两者头部聚集的角色不一样。PoW 的情况大家已经看到了,算力会向大矿场和矿池聚集。只要这种算力具备高度粘性,这种聚集,未必是中心化的。这里说的高度粘性算力,指的是 Bitcoin 那种由 ASIC 芯片加速挖矿计算的算力。由于部署这种算力的设备不具备通用型,那么矿工一旦投资建设这种算力,那么这个算力是无法抽调用在其它链上的。这就是所谓的粘性。

  

例如 51% 攻击,在矿工具备粘性的情况下,其实这并不是主要问题。用双花攻击来获利,对有粘性的矿工来说是一个杀鸡取卵的事情。因为一个头部矿场如果发起 51% 攻击,那多半这个链是要废了,以后也没得挖了,挖矿设备就要变成废铁了。所以这里的粘性指的是矿工对矿机和矿场的不可转移投资。

  

从这个意义上来说,采用 Anti-ASIC 算法的链,是在作死,这将使得矿工采用通用设备进行挖矿(例如 GPU),把本来不可转移投资变成了可转移投资,矿工就可能具备了干一票走人的动机。如果大家认为这是一种中心化,可以扩展阅读,吴忌寒总前阵子的观点(注 1)。

  

PoW 采用链外的力量来保护链的安全以及链上的资产,是一种更为安全的做法。而 PoS 是用链上的资产来保护链上的资产,这种自己维护自己的方式,用陆奇总的话来说则是 drink its own pee。

  

我们具体看看,PoS 情况下,会发生怎么样的聚集。由于 Stake 是出块权,那么大家会愿意出借手中的币给大型的验证者,以获得出块奖励,而且越大型验证者出块奖励会越平稳,收益体验更好。那个这个大型的验证者会是谁呢?以现在的整个生态来看,只有两种中心化的数字货币交易所,或者是超大用户规模的钱包。无论是哪个,都比算力聚集更为糟糕。Stake 的聚集直接导致了一种不良的治理结构,交易所将又是运动员又是裁判。同时数字资产相对于矿机来说是更具流动性的投资,PoS 主链的验证者将更不具粘性更为投机。

  

说到这里,很明显我是站在 PoW 这边的。从安全角度来说,只有 PoW 是真正的 permissionless 共识算法。因为这个算法太纯粹了,太简单了,直接达到 51% 的防御壁垒,所以大家很少听到 PoW 被改进,唯一一次实质性改进是为了抵御自私挖矿的 Ghost Protocol,那也只是针对高分叉率的情况下的特殊处理。

  

越是简单的算法,出现安全问题的可能性就越少。反观 BFT 类算法,就复杂得多,各种变种也多,安全性有待长期运行的考验。至于 PoW 费电,大家看看大型矿场都建在哪里,用的是哪里的电,就会明白,PoW 更多的是更好地利用了产能过剩的电,而不是浪费了更多的电。近期也有很多 Staking 经济的声音,但其实这个事情和共识算法本身没有直接关系,无论 PoW 还是 PoS 的链,都能够实现和运行基于 Staking 经济模型和激励机制。

  

区块链可以去中心化什么?不能去中心化什么?可以看到一个有意思的地方,区块链的去中心化底层是有一定能力主动约束上层业务的,这将有可能让这新一代的平台上的业务,虽然具备中心,但是中心的作恶可能被大大约束,从而兼顾效率和公平。也正是因为这个原因,之前互联网的运营手段和商业模式,在区块链上很可能无法奏效。正如,互联网无法延续软件时代的运营手段和商业模式一样。

  

区块链不是万能药,更高社会层面的中心化,本来就不仅仅是技术能解决的问题,二八原则永远会在。但是中间有些层面是能够被区块链彻底去中心化的,从而使得其上出现的新的中心不那么能为所欲为,尤其是现在互联网中的那些中心化部分,如搜索,如社交。当然现在的区块链还远没有能力承载这样大体量的业务,但是有朝一日,会的。

  

本文为作者个人观点,与就职单位无关。

  

注 1. 比特大陆联合创始人吴忌寒在日前发表题为《PoW 机制的中心化与去中心化问题》的演讲,他在演讲中主张,ASIC 不等于中心化,原因在于 PoW 本身即是依靠市场化机制实现去中心化,出现中心化是因为市场机制失灵,与是否采用 ASIC 并无强关系。ASIC 本身即是一种竞争的产物,在 PoW 机制下,ASIC 矿机的出现是不可避免的结果。且 ASIC 更有利于去中心化的实现,GPU 挖矿的机会成本较低,可能使 51% 攻击事件容易发生,ASIC 其实是一个解决方案。

  


  

  

王嘉平

  

王嘉平博士为微软总部研究院前主管研究员,专注分布式系统,计算机图形学和视觉以及用于机器学习的GPU集群等领域的研究,有数十项研究成果发表于ACM/ToG顶级期刊以及已授权的美国专利。他师从沈向洋博士,在中科院计算所获得博士学位。他的博士论文获得2009年度全国百篇优秀博士论文奖,是该年唯一一名计算机科学专业的获奖者。王嘉平博士现任创新工场执行董事,投资方向为区块链和人工智能。他曾主导了对比特大陆的首轮机构投资,成为其首轮三大主要投资方之一。

  

关于DeepHash 专栏 / 每周二

  

文/林佳谊

  

“区块链技术非常复杂,而且有很多误解。更可怕的是,很多人自认为了解区块链技术,但表现出的却是无知。学术机构有着巨大的责任去培养下一代的创新者。”在杜克大学商学院开设区块链课程的教授 Campbell Harvey 曾经有感而发地说。

  

每项新兴技术发展都有它的周期,愈是可能带来重大变革的技术,这个周期往往也愈明显。就在区块链技术步入所谓“幻灭的低谷”之时,DeepTech 深科技认为,下一个产业风口,如今正在每个顶尖高校的实验室、在各国央行与监管机构的研究室,在行业组织的研讨会中酝酿着。

  

DeepTech 深科技认为,此时才是关键时刻,身为一家坚持深入报道科学科技产业的专业媒体与科技服务提供者,我们有责任也有必要,在这个时点上有带领读者去拨开迷雾、厘清误解,培养对区块链技术的更深刻认知。

  

因此我们于每周二固定推出 DeepHash 专栏,由 DeepTech 资深编辑林佳谊,邀集千人学者兼天德链创始人蔡维德、分布式系统专家王嘉平、物联网区块链初创 Biilabs 创始人朱宜振等专家学者共同维护,每周一次,带领读者在技术研发、在法规政策、在行业标准,在国际趋势,方方面面深入挖掘未来 3-5 年真正具有产业化潜力的区块链知识。

相关文章