Blockchain 如果在下一个区块发布之前达到1mb的区块大小,比特币区块链区块会发生什么

Blockchain 如果在下一个区块发布之前达到1mb的区块大小,比特币区块链区块会发生什么,blockchain,ethereum,bitcoin,Blockchain,Ethereum,Bitcoin,我最近知道比特币的块大小是1mb,大约每10分钟就有一块比特币被开采出来 我的问题是,如果在挖掘下一个块之前,当前块被1mb的数据填充,会发生什么?在下一个区块被释放且交易失败之前,剩余交易的数据是否不会添加到区块链中?还是我遗漏了一个关于数据如何存储在块中的关键点 提前谢谢 您缺少关键点,在生成块之间没有填充任何内容 事务出现在网络中,节点对其进行验证,并将其存储在内存中(如果有效),这组未确认的事务称为mempool。它们在网络中出现的顺序并不重要。矿工们决定他们在下一个区块中包括哪些交易

我最近知道比特币的块大小是1mb,大约每10分钟就有一块比特币被开采出来

我的问题是,如果在挖掘下一个块之前,当前块被1mb的数据填充,会发生什么?在下一个区块被释放且交易失败之前,剩余交易的数据是否不会添加到区块链中?还是我遗漏了一个关于数据如何存储在块中的关键点


提前谢谢

您缺少关键点,在生成块之间没有填充任何内容

事务出现在网络中,节点对其进行验证,并将其存储在内存中(如果有效),这组未确认的事务称为mempool。它们在网络中出现的顺序并不重要。矿工们决定他们在下一个区块中包括哪些交易


它们可以包括零事务。如果它们的大小不超过限制,则可以包含所有。他们可以按费用/大小对其进行排序,并包括最高的。他们可以包括朋友的零费用交易,而不包括费用极高的敌人。

因此,如果我做对了,我可以发起一项交易,发送给朋友1BTC,但除非矿工决定将我的交易信息添加到区块链中,否则不会添加到当前区块的数据中?如果数据块大小已达到1mb,则信息将添加到下一个数据块?@pi2018如果矿工数据块模板已达到限制,并且您的交易具有良好的费用,他们将以较低的费用从数据块中删除交易,并添加您的交易。谢谢!你似乎有一个坚实的基础链链。你能推荐我应该使用的书籍或学习材料来学习如何开发区块链吗?@pi2018你可以从比特币维基开始。您也可以在这里查看比特币/以太坊stackexchange分支,这里有很多问题和很好的答案。