如果在下一个区块发布之前达到 1mb 的区块大小,比特币区块链区块会发生什么
What happens to a block of Bitcoin blockchain if the Block size of 1mb is reached before the release of the next block
我最近了解到比特币的区块大小是 1mb,大约每 10 分钟就会开采出一个比特币区块。
我的问题是,如果当前块在下一个块被挖掘之前被 1mb 的数据填充,会发生什么情况?在下一个区块被释放并且交易失败之前,关于剩余交易的数据是否不会被添加到区块链中?还是我错过了有关数据如何存储在块中的关键点?
提前致谢!
你错过了关键点,块生成之间没有任何填充。
交易出现在网络中,节点验证它们,如果有效则存储在它们的内存中(这组未确认的交易称为内存池)。它们在网络中出现的顺序无关紧要。矿工决定将哪些交易包含在下一个区块中。
它们可以包括零交易。它们可以包括所有(如果它们的大小不超过限制)。他们可以按 fee/size 对它们进行排序,并包括最高的。他们可以零手续费包括朋友的交易,不包括极高费用的敌人。
我最近了解到比特币的区块大小是 1mb,大约每 10 分钟就会开采出一个比特币区块。
我的问题是,如果当前块在下一个块被挖掘之前被 1mb 的数据填充,会发生什么情况?在下一个区块被释放并且交易失败之前,关于剩余交易的数据是否不会被添加到区块链中?还是我错过了有关数据如何存储在块中的关键点?
提前致谢!
你错过了关键点,块生成之间没有任何填充。
交易出现在网络中,节点验证它们,如果有效则存储在它们的内存中(这组未确认的交易称为内存池)。它们在网络中出现的顺序无关紧要。矿工决定将哪些交易包含在下一个区块中。
它们可以包括零交易。它们可以包括所有(如果它们的大小不超过限制)。他们可以按 fee/size 对它们进行排序,并包括最高的。他们可以零手续费包括朋友的交易,不包括极高费用的敌人。