什么是区块链?

区块链是一种不可变、可靠且透明的技术,用于存储信息,最常见的是财务交易记录。它的功能类似于由数据块组成的不断增长的链条。

新的块被添加到链条的末端,并且之后不能被更改。一旦深入嵌入区块链中,数据就永久存在。你不能操纵它,你不能删除它,每个人都可以看到交易记录。然而,用户可以保持私密,因为他们受到他们的假名保护。

该系统将所有区块链数据分发给数千个用户或节点。这样,区块链消除了需要中间人来合法化交易和提供担保(如传统货币交易中的银行)的需求。只要大多数节点就它们的共同数字历史达成一致,区块链中的信息就被视为有效且不容争议。这样,节点就像一种众包担保,证明交易是合法的。

用成千上万个节点取代一个中心权威也意味着没有单一的可利用弱点。这使得区块链安全地存储重要或敏感信息,如法律文件、医疗数据或加密货币。

区块链要点

  • 去中心化 - 由许多节点维护,而非中心权威。
  • 不可变 - 一旦数据存储在链上,就不能再改变或删除。
  • 透明 - 任何人都可以查看信息,从第一个块到最新的块。
  • 私密 - 虽然所有交易都是公开的,但行动者保持匿名。
  • 安全 - 几乎不可能黑掉一个区块链,因为这意味着同时黑掉大多数节点。

区块链的简史

区块链的概念已经存在了超过四分之一个世纪,但它是由比特币的神秘创始人中本聪普及的。没有人知道中本聪是谁,或他是否是一个真实的人。我们所知道的是,使用那个名字的人做出了革命性的突破,并创造了比特币,第一个去中心化的货币。区块链技术是使这一突破成为可能的框架。

自 2009 年创立以来,比特币已成长为全球现象。它促使越来越多的开发者认识到区块链技术的变革潜力。今天大多数流行的加密货币都使用区块链作为它们的技术支柱。以太坊莱特币比特币现金都是基于区块链的加密货币的例子。

然而,将区块链与加密货币等同起来是不准确的。并非所有加密货币都基于区块链,一些使用不同的底层技术来实现类似于区块链的效果。反过来也是一样 - 区块链有许多超出成为加密货币基础的应用。

区块链网络

要回答“什么是区块链”的问题,首先必须理解去中心化的意义和价值。

传统上,信息是存储在中心化系统中的 - 没有其他选择。在数字技术出现之前,(纸质)文件档案和图书馆贮藏了信息。由于它被限制在物理形式中,无法分散所有权。你可以复制整个图书馆并拥有相同书籍的两个实例(这是中世纪时,当修道院的僧侣们辛苦手抄手稿之前印刷机发明的传统),但这不是去中心化的含义。

去中心化意味着网络中的所有节点同时拥有相同信息的所有权。如果你复制一本书,则会产生一本新书,因为新副本可能会进行修改,这些修改不会出现在原书中。如果你复制一个区块链以发送给一个新节点,这意味着相同的区块链被发送。对副本所做的任何更改也将在原件中进行。实际上,节点之间不存在“副本”和“原件”,只是一个区块链,同时存在于多个地点。

随着数字技术的出现,中心化系统仍然是常态。信息不再存储在纸上。相反,它仍然存储在有明确且确定所有者的服务器上。你的银行信息——包括你的账户余额和交易历史——存储在银行的服务器上。如果有人黑进服务器,他们就黑进了你的银行账户。数据存储在一个已知位置的单一点上。突破那个位置,你就突破了系统。

如果有人想在去中心化的环境中访问数据,他们必须同时黑进大多数节点。只黑掉一个节点是无用的。网络会意识到它的信息已被破坏。然后,它将用其他节点的“健康”版本替换被黑节点的区块链副本。

为了确保所有节点实际上拥有相同的信息,它们需要达成共识。节点必须就要包含在区块链中的信息达成一致。换句话说,节点通过投票决定区块链的“正确”版本。任何不同的版本都会被拒绝,确保每个人都拥有相同的区块链。如果你想对你的副本进行不被共识接受的更改,你就创建了一个与原始区块链分离的新区块链。这称为分叉

你可以将区块链想象为在 21 世纪的僧侣们——节点在他们的抄写室之间传递的虚拟手稿,区块链。每个节点都能对这个“手稿”添加内容,每个都能检查其内容,每个都确保它看起来正确,每行都符合共识。不同的是,这个虚拟的单一手稿同时出现在世界的每个角落,刻在数字石头上,保护其中的所有信息,从过去到未来。