没有理由相信区块链?
百科 · 2020-03-04 14:44:27

  前言:作为区块链行业的从业者和投资者,我们一直都被区块链技术所感召。那么如果有人对区块链技术不那么感冒,我们应该怎么看待?本文作者Bruce Schneier(哈佛大学肯尼迪学院任教的安全技术专家)就认为没有什么理由应该相信区块链技术能够给人们带来真正的改变。他的主要逻辑是区块链无法彻底解决“信任”的问题,在人类的社会层面,还有很多中心化的方式,给人更多的“信任”。从目前的实践来看,比特币运行了十多年,以太坊智能合约也发挥了无须信任的中介作用,当然,加密货币都有私钥自我保护的问题,智能合约也有代码安全的问题,达成共识的算法和治理也有潜在的中心化的问题。但它为人们提供了一个可替代的选择。除了目前的信任运作模式,还有新型的信任运作模式。不能神话区块链,认为去中心化可以无所不能,这是不符合人性和人类社会运作逻辑的。但也不能否认区块链的作用。本文由“蓝狐笔记”的“Cipher”翻译。

  在2008年首次提出的比特币白皮书中, 化名中本聪的人总结道: "我们提出了一个不依赖中介信任的电子交易系统。”他指的是区块链, 比特币加密货币背后的系统。规避信任是一个伟大的承诺, 但事实并非如此。是的, 比特币消除了信用卡等其他支付系统所固有的某些可信的中介。但你仍然要相信比特币――以及它的一切。

  关于区块链以及它如何取代、重塑或消除信任, 已经有很多著述。但是, 当你分析区块链和信任时, 你很快就会意识到, 炒作远高于价值。区块链解决方案往往比它们要取代的方案还糟糕。

  首先需要提醒的是,我所说的区块链, 是指非常具体的东西: 构成公共区块链的数据结构和协议。它们有三个基本要素。第一个要素是分布式而不是中心化账本 (蓝狐笔记注:分布式有多份副本,中心化则只有一个账本) , 这是记录所发生事情和事情顺序的一种方式。这个账本是公开的, 也就是说任何人都可以阅读, 而且不可变, 也就是说, 没有人可以改变过去发生的事情。

  第二个要素是共识算法, 这是一种确保账本的所有副本都相同的方法。这通常被称为挖矿,系统的一个关键部分是任何人都可以参与。它也是分布式的, 这意味着你不必信任共识网络中的任何特定节点。无论是在数据存储还是在维护数据存储所需的能量方面, 它也可能极其昂贵。比特币拥有迄今为止世界上最昂贵的共识算法。

  最后, 第三个要素是货币。这是某种有价值的数字代币, 是公开交易的。货币是区块链的一个必要元素, 以协调所有参与者。这些代币的交易存储在账本上。

  私有区块链完全没什么意思(我指的是使用区块链数据结构但不具有上述三个要素的系统)。一般来说, 它们对谁可以与区块链及其功能进行交互有一些外部限制。这些都不是什么新鲜事;它们是分布式的仅可附加(append-only)的数据结构, 其中包含授权添加到其中的个人列表。在分布式系统领域共识协议已被研究60多年, 仅可附加的数据结构也是如此。就我所知, 它们只是名义上的区块链, 使用私链的唯一原因就是利用区块链进行炒作。

  公共区块链的所有三个要素都结合在一起, 成为一个提供新安全属性的网络。问题是: 这真的有好处吗?这都是关于信任的问题。

  信任对社会至关重要。作为一个物种, 人类通过连接实现信任。没有信任, 社会就无法运作, 我们大多数人甚至不怎么深究它, 这也说明当前基于信任的系统运作良好。

  "信任" 这个词有许多含义。有亲近的人之间的信任。当我们说我们信任朋友时, 我们的意思是相信他们的意图, 并知道这些意图所带来的行动。还有一种对不太亲密的人的信任――我们可能不认识一个人, 也不知道他们的动机, 但我们可以相信他们未来的行为。区块链使这种信任成为可能,例如我们不知道比特币的矿工, 但我们相信他们将遵循挖矿协议, 并使整个系统正常工作。

  大多数区块链爱好者对信任的定义有一种不自然的狭隘。他们喜欢用一些流行语, 比如 "我们信任代码"(In code we trust)、"我们信任数学"(In math we trust) 和"我们信任加密货币"(In crypto we trust)。这里的信任(trust)其实是作为验证(verification)存在。但验证与信任并不一样。

  2012年, 我写了一本关于信任和安全的书, 叫《骗子和局外人》。在其中, 我列出了四种非常通用的系统,它们是人类用来激励值得信赖的行为的系统。前两者是道德和声誉。问题是, 它们只在一定规模的人群内有效。原始系统对小型社区来说已经足够好, 但较大的社区则需要委托, 以及更多的形式主义。

热门资讯热门资讯