收藏(0)

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 的质疑到各界对区块链的定义

所以,演化路径是:

「区块链 | Blockchain」这个术语经历了从词组「block chain」到组合词「block-chain」,最后才成为单个词「blockchain」的。

2010 年 3 月,也是距离比特币白皮书发布近 1 年半之后,第一次出现了「… proof-of-work block chain…」(注意中间的空格)这样的描述。

2012 年 4 月,也是距离比特币白皮书发布近 3 年半之后,第一次出现了「…called the blockchain…」这个描述。这次变更在 Bitcoin 条目的讨论区(维基百科上对于每个词条目都有讨论区,给共同编辑者提供一个讨论条目的场所)中也没有提及为什么要把「block chain」改为「blockchain」,而这名将空格去除的编辑者在讨论区中也不止一处地方使用「blockchain」这个词,所以这也可能是编辑者的误用,或者只是为了偷懒去除一个空格。

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

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

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

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

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

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

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

去中心化

点对点

防止篡改

通过共识同步数据

来源:
https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf
https://csrc.nist.gov/CSRC/media/Presentations/NIST-Block-Chain-Research-Project/images-media/ar-dy-blockchain-combined.pdf

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

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

来源:https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20180006549.pdf

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

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

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

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

仅一条评论

请输入你的评论!
请在这里输入您的名字