区块链是如何运作的?

区块链如何运作
区块链与比特币如何运作

区块链(blockchain,西班牙语称为 cadena de bloques) 是一种无需中央服务器或中央数据库,即可在计算机网络中创建 分布式账本 的技术。该账本的更新与管理,只能在构成网络的所有参与方达成共识的情况下进行。

因此,网络中所有节点的算力不仅用于写入信息,还用于保护信息免遭未经授权的篡改。由此,与其他技术相比,区块链能够实现极高的安全水平。

区块链技术是如何运作的?

要让区块链技术运作起来,首先需要为其开发专门的软件。该软件使计算机能够组建网络,以分布式方式运行区块链。

正如 比特币 及其他加密货币的软件一样。

这类软件是开源的,并受 自由软件 许可证保护。

这意味着它们是公开、透明的,任何人都可以使用、审查并为其做出贡献。

由于没有固定位置的数据库或服务器,区块链类型的网络被认为是一种 分布式网络。这意味着信息被复制到全球所有连接到同一区块链的计算机上。如果构成该区块链网络的计算机中有超过50%不属于同一个人或同一家公司,我们就可以说该网络是去中心化的。也就是说,它没有 “发行、控制或权力中心”。

从本质上讲,区块链网络只是一个允许读取和写入新记录的数据库,而其中已有的任何内容都无法被修改。

其中保存的所有记录都通过非常高深的数学相互关联,因此不可能加入任何与其他已有记录不一致的内容。

区块链是如何构建的?

区块链的构建与运作依赖于一系列要素,下面我们逐一介绍:

区块

一个 区块 是已被纳入区块链的一组已确认交易及附加信息。

链上的每个区块(开启整条链的创世区块除外)都由以下部分组成:

  1. 一个链接到上一个区块的字母数字代码
  2. 其包含的交易“包”(交易数量由多种因素决定)
  3. 另一个将链接到下一个区块的字母数字代码。
区块链的结构

正在生成的区块会通过计算来求出上面提到的第三项。这个代码必须遵循特定规则才有效,而且只能通过不断尝试才能得出。那么,这些区块是如何生成的呢?这正是接下来要介绍的要素的工作。

矿工

矿工是向比特币网络贡献算力(即 挖矿)的专用计算机或专业设备。这些算力用于验证所发生的交易。每当有人完成一个区块,便会获得 以比特币形式发放的奖励,和/或按每笔交易获得奖励。

节点

节点是一台通过 存储并分发实时更新的区块链副本的软件连接到比特币网络的计算机/芯片。每当一个区块被确认并添加到链上,就会通知所有节点,并被添加到每个节点存储的副本中。

比特币协议最有趣的特点之一是,每个单位并不是一个像电影或歌曲那样、以 BitTorrent 等 P2P 协议方式发送的文件。实际上,所产生的是区块链上一定数量比特币所有权变更的记录。比特币网络中最常见的节点软件是 Bitcoin Core。

当然,所有加密货币都遵循这种三部分结构,各自又有其特点。而这种简单的运作方式最大限度地保障了区块链所提供的安全性。

用西班牙语简单直观地讲解区块链如何运作 – Crypto Español

区块链技术的用途

区块链的用途相当多。事实上,它已在多个行业中尝试落地,这场技术竞赛将永久改变我们个人与集体生活中不可或缺的诸多方面。

正如互联网彻底改变了信息的创造、传播和消费方式一样,借助区块链技术,我们正站在所谓价值互联网或货币互联网的门口。

区块链技术是创造加密货币的关键。加密货币可用于在全球各地的人们之间转移价值。除了将一切有价值之物(无论有形或无形)的所有权数字化之外,它还使我们能够创建不可篡改的财产和数字资产记录,这些资产可以在人与人之间转移,而无需像以往那样依赖可信的中介机构(银行、公证人……)。

区块链及其运作方式使这项技术成为我们所拥有的最安全的技术之一。这一切都得益于其分布式结构、强大的密码学以及守护数据完整性的强大共识机制。

结论

至此,我们可以说区块链技术是当今我们所拥有的最强大的工具之一。其能力与用途才刚刚开始被探索。然而,这项技术已在不同应用中证明了其适用性,从根本上改变了我们做事的方式。

进一步探索和发展这项技术,将使我们能够让世界更加互联,同时不危及我们的隐私以及系统和数据的安全。因此,我们可以说,区块链技术将引领我们迈向技术演进的下一步。