1、当用户发送或接收比特币时,他们的交易被发送到节点网络。每个节点接收文件并验证其合法性。一旦通过验证,它就会被添加到内存池中,然后传递到网络中的其他节点。Mempool 存储有效但未确认的交易。
2、然后矿工将这些交易组合在一起并创建一个交易块,通常首先选择那些费用最高的交易。每个块都用块头、交易计数器和交易编码,其中包含有关交易和哈希的支持信息。
3、然后矿工相互竞争,成为第一个将下一个区块附加到区块链的人。具有最大计算能力的矿工或矿池最有可能这样做,但这并不是确定性的。由于工作量证明 (PoW)共识算法要求矿工找到低于网络设定目标的有效哈希值,交易得以确认并添加新区块。成功的矿工将获得新的比特币作为保护网络安全的奖励;这就是所谓的区块奖励,这就是铸造新硬币的方式。
4、每个块都链接到前一个块,从而创建一个块链,该块链以加密方式建立有效交易的公共记录,如果不更改其块及其后的块,则不能更改(不可变)。
5、值得注意的是,该协议定义了规则,PoW 决定了这些规则将如何被遵循,被认为是解决拜占庭将军问题最安全的解决方案之一,这是一个更学术的术语,用于解决不依赖任何第三方的双花问题派对。
6、用户不需要确切地知道比特币是如何工作的,就像他们可能不知道互联网是如何工作的,尽管他们从它的使用中受益。然而,掌握基础知识是有帮助的,因为这将帮助他们理解为什么比特币很重要。