比特币的交易就是比特币的使用即支付。比特币从一个地址转到另一个地址就产生了一个交易。一个比特币的完整过程也就是比特币的支付过程。
比特币网络系统包括有许多不同类型的终端(即节点)。为了清楚起见,在这里我们假设所有的节点都是兼有挖矿行为的全节点。
比特币的完整支付过程包括有几个技术步骤:
1。通过比特币系统的节点,比特币的付出方创造一个交易A。
2。将交易A通过比特币网络系统广播。
3。 交易A被其他比特币系统的节点接受到。接受到交易A的节点对它进行验证。
若没有通过验证,忽略交易A。
若通过了验证,记录下交易A,并将交易A向比特币系统的其它节点广播。
4。挖矿中获胜的节点, 在收到交易且验证后,将交易A添加到一个新建的区块里,然后将区块链接到区块链上。