第5课:"网络" 加入比特币世界

Warum brauche ich diese Lektion?

为了实现区块链的去中心化,需要一个网络来运行该系统。 参与这个网络的计算机被称为节点。 在本课中,你将学习区块链网络中的节点如何工作。

Was Sie in dieser Lektion lernen werden

  • 一个节点在网络中做什么

目次を表示する

网络如何运作

区块链是 "去中心化 "的,意味着没有特定的管理员。

相反,这意味着有一个数量不详的管理员。

这个未指定数量的管理员被称为节点。


在本节中,我们将学习节点如何在区块链中工作,这是比特币机制的第三部分。

在区块链网络中,所有节点都做同样的事情。

  1. 新产生的交易在所有节点之间共享
  2. 每个节点开始将收到的交易纳入一个新的区块中
  3. 每个节点开始一个PoW(开始寻找nonces)
  4. 在PoW结束时,形成一个区块,这个区块与所有节点共享
  5. 每个节点验证其收到的区块中的所有交易是否正确
  6. 每个节点开始将它所批准的区块的哈希值纳入下一个区块


在这一点上,存在着一些节点可能共享几个不同区块的可能性。

因此,每个节点将持有它所收到的所有区块一次,在一定时间后,它将继续只持有与最长的链相连的区块。


即使在没有欺诈性区块的情况下也会发生这种情况。

即使在没有欺诈性区块的情况下,这种情况也会发生,因为所有的节点都会在同一时间进行PoWing,因此会形成多个时间差很小的区块。

最终的结果是,被选为最长的区块链是正确的,但是当最新的区块被生成时,它却被分支成了几个链子。


Überprüfen Sie den Fortschritt Ihrer Lektion

Wenn Sie die Lektion verstanden haben,
klicken Sie auf die Schaltfläche "Prüfen"!

第5课:"网络" 加入比特币世界

0%

0%

Vervollständigen Sie sie alle, bevor Sie den Test machen! Make sure to complete them before taking a quiz!

Klicken Sie auf die Schaltfläche unten, um den Test zu starten.