http://www.7klian.com

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

区块链降生时间线

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

数据存储形式:区块(储存的是账本)+ 链

这是「区块链」这个词最直接的表明

美国国度尺度技能研究所(NIST)是一个专业机构,他们出书的「区块链技能概览」陈诉中,是这样界说的:

最后尚有两个头部生意业务所的概念,先是 Coinbase:

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

来历:https://github.com/bitcoinbook/bitcoinbook/blob/develop/glossary.asciidoc

来历:https://www.coinbase.com/learn/what-is-a-blockchain

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

从区块链这个名词直译的话,其实指的是数据以线性链的形式储存

2012 年 4 月,也是间隔比特币白皮书宣布近 3 年半之后,第一次呈现了「…called the blockchain…」这个描写。这次改观在 Bitcoin 条目标接头区(维基百科上对付每个词条目都有接头区,给配合编辑者提供一个接头条目标场合)中也没有提及为什么要把「block chain」改为「blockchain」,而这名将空格去除的编辑者在接头区中也不止一处处所利用「blockchain」这个词,所以这也大概是编辑者的误用,可能只是为了偷懒去除一个空格。

节点之间如何保持数据一致:共鸣机制

当包括了这个特性,只有遵守共鸣的节点才有权利将生意业务数据写入区块,其他参加共鸣的节点可以验证数据的有效性。

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

大大都区块链都是作为一种漫衍式且去中心化的数字账原来设计的。简朴的说,区块链是一种认真记实生意业务记录的数字账本,也可以比作是一种纸质账本的数字版本。

区块链技能就是由暗码学签名的生意业务构成的的漫衍式数字账本,这些生意业务数据以区块的形式组合在一起。在颠末验证和共鸣后,每一个区块城市在通过暗码学的的方法关联到前一个区块(目标是为了防改动)。当新的区块添加进来,越是以前的区块就越难变动(增加防改动的难度)。网络中的新区块会被复制到差异节点的账本副本中,任何斗嘴会按照既定的法则自动办理。

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

传统的账本都是中心化的,因为他们都是由单一实体维护,且凡是也只依赖于单个数据库。而区块链则完全差异,它凡是都是作为漫衍式系统来构建的,且起到的浸染也是去中心化账本。这就意味着,不存在单一的账本副本(漫衍式),且不受单一个别节制(去中心化)。简朴的说,每一个抉择插手并参加区块链网络维护的用户都将持有一份区块链数据的副本,该副本凡是将与其他用户的副本同步,且所有的最新生意业务数据也将更新到副本傍边。

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

Pieter Wuille 转载了 Peter Todd 的概念,这两位都是比特币焦点开拓者:

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

世界经济论坛:

加密钱币依赖的技能。区块链是一种可在对等网络上安详存储生意业务记录,制止将这些记录存储在单一站点的技能。区块链的运行由漫衍活着界各地的独立处事器(称为「节点」)组成的网络实现。

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

防备改动

区块链 (一般也是指「漫衍式账本技能」)是由漫衍式网络中所有节点共享的安详的生意业务账本数据库,这个数据库会记录并储存在网络中产生的每一笔生意业务,建设了一种不行取消和可审计的生意业务汗青。区块链可以被认为是一种高级的数据库,而且个中的数据和会见数据的方法是被加密的。区块链的漫衍式特性意味着它有着内置的冗余机制,可以或许遭受某个节点丢失数据的问题,因为所有的生意业务记录都是被共享的。

假如界说中呈现了「暗码学」相关术语,一般以形容词可能副词的形式呈现:Cryptographically 和 Cryptographic

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

凡是各人所接头的区块链技能都是指的开放式区块链技能,也可以叫公链 / 公有链

所以,演化路径是:

当包括了这个特性,至少有了存储的数据,提供了可审计的所有的汗青生意业务记录

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

评价

所以在凡是意义上,各人所公认的区块链的构成,差不多包括以下这几个特性:

所以,部门专业机构把区块链看作是漫衍式账本技能的同义词。其实漫衍式账本技能中,不只有区块链这类储存形式,常见的尚有「有向无环图」,中文情况中一般也用英文 DAG (Directed Acyclic Graph)。DAG 的数据存储方法和区块链其实纷歧样,区块链的布局中,每个区块仅有一个前置区块和一个后置区块,可是在 DAG 的布局中,每笔生意业务大概有多个前置生意业务或区块,也大概有多个后置生意业务或区块。DAG 的代表性项目有 IOTA,HashGraph,Algorand。固然严格意义上来说 DAG 不能算是狭义上的区块链,但这些项目自己的宣传上,以及公共的认知照旧会以为其实就是区块链项目。所以也能看出区块链此刻就是漫衍式账本技能的代名词了。

先是 Libra 项目自己对付「区块链」这个词的界说,摘自官网:

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

假如用一句话包括所有以上这些特点,可以这么来表明:「区块链是利用加密算法线性储存账本数据并通过漫衍式节点的共鸣确保数据统一的技能。」

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

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

区块链指的是漫衍式账本技能,个中由数据构成的区块是通过暗码学哈希算法链接在一起的,网络的参加者是共享这份漫衍式账本的。

以上的这几条评论,都是在直接质疑 Libra 不是「区块链」。虽然了,其实此刻对付「什么是区块链」这个问题,差异国度、行业和机构对它的领略都大概有些细微差别,究竟任何新的观念城市经验这样的一个进程。

术语「区块链」、「漫衍式账本」可能「共享账本」是三个可交流的词。

而他在阐明 Libra 区块链的文章中则提到:

各研究机构对付区块链一词的界说

看完了词源,接下来再看看这个词的各类界说。

比特币开拓社区反馈的「Libra 不是区块链」,其实是说 Libra 不是「开放式区块链」,因为 Libra 更像是「同盟链」。从广义上来说,由于各人一般提及的区块链就是指的开放式区块链,所以说比特币开拓社区反馈的说法也是没有什么问题的。

当包括了这个特性,区块内的数据会由暗码学中的非对称加密算法、签名算法、哈希算法等保障。

去中心化

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!

相关文章阅读