我现在总结一下上面描述的步骤;这就是网络中发生的事情&负;
任何想从在网络上做广告的第三方获得服务的人首先创建一个事务(发送给所需收件人的消息)。
在给定的时间段内,可能有许多发送方(买方)和接收方(卖方)创建此类交易。
所有事务都在网络上广播到所有节点。注意,给定的事务不必到达网络中的每个节点。
每个节点将新的事务集合到一个块中。请注意,每个块中的事务集独立于其他块中创建的集合,并且自然会与其他块不同。这无关紧要;系统确保网络上的每个事务广播在合理的时间段内都包含在某个块中。通常,发送者会通过向矿工提供一定数量的比特币来激励节点。矿业公司可能会选择优先考虑那些具有更高激励的公司。
该节点现在致力于找到其已装配块的工作证明。
当节点找到工作证明时,它将在网络上广播组装好的块。
接收新块的节点只有在验证该块中的所有事务都有效且尚未花费之后才会接受它。
如果块被接受为有效的,则正在处理自己的新块的节点将必须在其块中重新组装事务,以确保事务不重复。节点现在致力于在其新创建的块上查找工作证明;同时,它将接受接受的块的散列作为上一个散列。
同样,区块链也在持续增长。
现在,正如我们已经看到的整个系统是如何工作的,让我描述一些副作用以及如何解决它们。