从比特币社区对 Libra 的质疑到各界对区块链的定义

币金融

Facebook 在 6 月 18 日发布 Libra 白皮书之后,引起了各界的广泛关注和讨论,甚至包括各国央行,政府机构。那海外比特币技术圈的人是如何看待 Libra 的呢?

先引用其中的几个:Andreas M. Antonopoulos,是《精通比特币》和《精通以太坊》的作者。他在 Twitter 上评论到:

Libra 是真正的区块链吗?不。它会与真正开放、公开的区块链比特币竞争吗?永远不会。因为 Libra 不会与开放、公开、无需许可、无国界、中立、抗审查的区块链项目竞争,所以它将会与商业银行和央行竞争。等着看好戏吧。

Jamesson Lopp,比特币工程师,密码朋克。在 Twitter 上说到:

Libra 看起来是个设计的很好的许可型区块链系统,但需要面对一些长期的挑战。哦对了,Libra 其实不是区块链。

而他在分析 Libra 区块链的文章中则提到:

在 Libra 协议中,其实并没有真正的区块链数据结构——「区块」更像是一种虚拟和逻辑上的构造,验证节点之间会使用这个逻辑的构造确定系统状态的快照。

Pieter Wuille 转载了 Peter Todd 的观点,这两位都是比特币核心开发者:

Libra 是一个不可扩展的中心化数据库…用户必须相信这个数据是正确的(而不是像比特币那样需要节点自己验证区块数据的有效性)…

以上的这几条评论,都是在直接质疑 Libra 不是「区块链」。当然了,其实现在对于「什么是区块链」这个问题,不同国家、行业和机构对它的理解都可能有些细微差异,毕竟任何新的概念都会经历这样的一个过程。

如果从现代密码货币起源开始说的话,在中本聪撰写的比特币白皮书中,还没有正式提出「区块链」这个术语,而是分别提及「区块」和「链」这两个词。不过在比特币白皮书中引用了三篇来自 Stuart Haber 和 W. Scott Stornetta 的论文,最早的一篇可以追溯到 1991 年,其中介绍了一种利用加密算法,并将「数据块」以「链」式的形式储存的技术,用于给数字版文件标记时间戳,这很可能就是区块链概念的源头了。

如果想知道「区块链」这个概念在时间跨度上是如何产生的,维基百科会是一个很好的数据源,因为它有着非常健全的历史记录。通过研究英文维基百科「Bitcoin」条目的历史记录,检测所有历史快照中和「blockchain」相关的术语,可以制作出如下的时间线:

从比特币社区对 Libra 的质疑到各界对区块链的定义

所以,演化路径是:

  1. 「区块链 | Blockchain」这个术语经历了从词组「block chain」到组合词「block-chain」,最后才成为单个词「blockchain」的。
  2. 2010 年 3 月,也是距离比特币白皮书发布近 1 年半之后,第一次出现了「… proof-of-work block chain…」(注意中间的空格)这样的描述。
  3. 2012 年 4 月,也是距离比特币白皮书发布近 3 年半之后,第一次出现了「…called the blockchain…」这个描述。这次变更在 Bitcoin 条目的讨论区(维基百科上对于每个词条目都有讨论区,给共同编辑者提供一个讨论条目的场所)中也没有提及为什么要把「block chain」改为「blockchain」,而这名将空格去除的编辑者在讨论区中也不止一处地方使用「blockchain」这个词,所以这也可能是编辑者的误用,或者只是为了偷懒去除一个空格。

注:1. 由于维基百科更多时候是引用和总结,所以可能会比媒体或者社交网络上使用的滞后一些。 2. 仅根据正文内容的分析,不包含引用,链接,标题等。3. 由于维基百科条目修改频率较高,所以以每个月最后一次更改作为条目当月的快照

看完了词源,接下来再看看这个词的各种定义。

先是 Libra 项目本身对于「区块链」这个词的定义,摘自官网:

加密货币依赖的技术。区块链是一种可在对等网络上安全存储交易记录,避免将这些记录存储在单一站点的技术。区块链的运行由分布在世界各地的独立服务器(称为「节点」)构成的网络实现。

美国国家标准技术研究所(NIST)是一个专业机构,他们出版的「区块链技术概览」报告中,是这样定义的:

区块链技术就是由密码学签名的交易组成的的分布式数字账本,这些交易数据以区块的形式组合在一起。在经过验证和共识后,每一个区块都会在通过密码学的的方式关联到前一个区块(目的是为了防篡改)。当新的区块添加进来,越是以前的区块就越难更改(增加防篡改的难度)。网络中的新区块会被复制到不同节点的账本副本中,任何冲突会根据既定的规则自动解决。

区块链就是分布式账本,并且包含如下特性:

  • 去中心化
  • 点对点
  • 防止篡改
  • 通过共识同步数据

NASA 在一篇文档中是这样描述的:

区块链指的是分布式账本技术,其中由数据组成的区块是通过密码学哈希算法链接在一起的,网络的参与者是共享这份分布式账本的

传统金融机构是如何看待区块链的?J.P.Morgan 在「Decrypting Cryptocurrencies: Technology, Applications and Challenges」报告中提到:

区块链 = 点对点网络 + 非对称加密算法 + 哈希算法

区块链 (一般也是指「分布式账本技术」)是由分布式网络中所有节点共享的安全的交易账本数据库,这个数据库会记录并储存在网络中发生的每一笔交易,创建了一种不可撤销和可审计的交易历史。区块链可以被认为是一种高级的数据库,并且其中的数据和访问数据的方式是被加密的。区块链的分布式特性意味着它有着内置的冗余机制,能够承受某个节点丢失数据的问题,因为所有的交易记录都是被共享的。

术语「区块链」、「分布式账本」或者「共享账本」是三个可互换的词。

世界经济论坛:

区块链(也被称为分布式账本),正因为比特币和以太坊等密码货币使用了这个技术,所以在把所有人带去一个开放,去中心化和全球化的时代。它利用全球点对点的网络,保证了在没有可信第三方的时候,在几十亿设备上价值交换的准确性。与互联网不同的是,区块链是分布式的,不是中心化的;开放的,不是隐藏的;包容的,不是排斥的;(其中的数据是) 不变的,不是可变的;安全。

MIT 科技评论:

区块链是一个开放式的,永久的,只能增加 (不可减少或修改) 数据的分布式账本。

由 Andreas M. Antonopoulos 撰写的精通比特币(第二版)术语表中对于区块链的极简定义,差不多就是「区块链」这个名词的直译了:

区块链就是已确认区块的列表,每个区块都会连接到其之前的区块,一直到创世区块为止。

最后还有两个头部交易所的观点,先是 Coinbase:

从最基础的来说,区块链就是所有人都可以查看和验证的转账记录列表。以比特币这个区块链来说,就是所有人收发比特币的转账数据的历史。

「Binance Academy」是币安旗下的学习平台,其中关于区块链的解释非常的详细:

大多数区块链都是作为一种分布式且去中心化的数字账本来设计的。简单的说,区块链是一种负责记载交易记录的数字账本,也可以比作是一种纸质账本的数字版本。

更具体地说,区块链是由多个区块组成的线性链,且其中的区块是由加密凭证连接和保护的。区块链技术可以被应用于其他不一定需要财务操作的活动中。同时在加密货币的环境中,区块将负责对已确认交易进行永久记录。

传统的账本都是中心化的,因为他们都是由单一实体维护,且通常也只依赖于单个数据库。而区块链则完全不同,它通常都是作为分布式系统来构建的,且起到的作用也是去中心化账本。这就意味着,不存在单一的账本副本(分布式),且不受单一个体控制(去中心化)。简单的说,每一个决定加入并参与区块链网络维护的用户都将持有一份区块链数据的副本,该副本通常将与其他用户的副本同步,且所有的最新交易数据也将更新到副本当中。

本文由来源 金色财经,由 pony 整理编辑,其版权均为 金色财经 所有,文章内容系作者个人观点,不代表 币金融 对观点赞同或支持。如需转载,请注明文章来源。
温馨提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。
1
币金融

发表评论