你有没有想过区块链的挖掘过程如何进行的,或者你的交易如何得到确认并添加到了区块链?好吧,我也是如此。由于我找不到任何明确的逐步解释这个过程文章,我决定深入研究并自己编写指南。以下是区块链交易如何通过七个步骤从你的钱包处理到区块链中。

image.png
步骤1
用户注销交易从他们的钱包应用程序,尝试从他们发送某个加密币或代币给其他人。
步骤2
交易由钱包应用程序广播,现在等待矿工在相应的区块链上接收。只要它没有被挖掘,它就会在“未经证实的交易池”中徘徊。此池是网络上等待处理的交易的集合。这些未经证实的交易通常不会收集在一个巨型池中,但更常见的是在小型细分的本地池中。
步骤3
网络上的矿工(有时称为节点,但不完全相同!)从这些池中选择交易并将其形成“块”。除了一些元数据之外,块基本上是交易的集合(此时,仍然是未经证实的交易)。每个矿工都构建他们自己的区块,但是多个矿工可以选择要包含在他们区块中的相同交易。
示例:两名矿工,矿工A和矿工B。矿工A和矿工B都可以决定将交易X包含在他们的区块中。块具有最大数据大小。在比特币区块链中,块的最大大小是最大1MB的数据。但在将交易添加到其块之前,小型企业需要根据区块链历史检查交易是否有资