区块链 - 网络与挖矿



我现在将总结上述步骤;这就是网络中发生的情况:

  • 任何想要从在网络上做广告的第三方获得服务的人,首先创建一个交易(发送给所需接收者的消息)。

  • 在给定的时间段内,可能有许多发送者(买方)和接收者(卖方)创建此类交易。

  • 所有交易都广播到网络上的所有节点。请注意,不需要特定交易必须到达网络中的每个其他节点。

  • 每个节点将新的交易组装成一个区块。请注意,每个区块中的交易集独立于其他节点创建的区块中的交易集,并且自然会与其他区块不同。这没关系;系统确保网络上广播的每笔交易在合理的时间内都会包含在某个区块中。通常,发送者会通过向矿工提供一定数量的比特币来激励节点的努力。矿工可以选择优先将激励更高的交易包含在区块中。

  • 该节点现在致力于为其组装的区块寻找工作量证明。

  • 当节点找到工作量证明时,它会将组装好的区块广播到网络上。

  • 接收新区块的节点只有在验证区块中所有交易均有效且尚未花费后才会接受它。

  • 如果该区块被接受为有效,则正在处理其自身新区块的节点将必须重新组装其区块中的交易,确保交易不会重复。该节点现在致力于在其新创建的区块上寻找工作量证明;在此过程中,它将采用已接受区块的哈希值作为前一个哈希值。

  • 同样,区块链将永远继续增长。

现在,我们已经了解了整个系统的运作方式,让我描述一些副作用以及如何解决它们。

广告
© . All rights reserved.