主页 > imtoken苹果端手机下载平台 > 什么是比特币节点?从发出交易到矿工打包需要几个步骤

什么是比特币节点?从发出交易到矿工打包需要几个步骤

什么是比特币节点?

比特币是一种点对点的,或者更直接地说,点对点的电子现金系统。 每笔交易由发起者向周围节点广播,节点收到后向周围节点广播,最后传播到全网。

每个比特币钱包都是一个节点,拥有完整区块链账本的节点称为全节点。 2017 年 10 月,比特币网络中约有 9300 个全节点法国比特币挖矿,负责广播和验证比特币转账交易。 转账交易发生后,将由所有节点向全网广播,挖矿节点在验证交易无误后记录在区块链账本中。 美国、德国、法国的比特币全节点数量最多,中国全节点数量约占全球的5%。

运行比特币节点不提供任何奖励,没有全节点也可以进行比特币转账,所以比特币全节点数量只占节点数量的一小部分。

从发出交易到矿工打包需要多少步?

当您发起比特币转账时,您需要将交易广播到整个网络。 挖矿节点收到交易后,会放入本地内存池进行一些基础验证,比如交易花费的比特币。 是否是未花费的交易。

如果验证成功法国比特币挖矿,则放入“未确认交易池”等待打包; 如果验证失败,交易将被标记为“无效交易”,并且不会被打包。

也就是说,挖矿节点需要及时验证每笔交易,并在竞争算力的同时更新自己的“未确认交易池”。 节点抢到记账权后,会从“未确认交易池”中抽取约一千笔“未确认交易”进行打包。

有时候我们的交易不能及时打包,是因为“未确认交易池”中的交易太多,每个区块中可以记录的交易数量有限,就会造成区块拥堵。