好吧,假设有两个游泳池。A池和B池他们在世界的另一边。假设池A找到了一个适用于当前块的哈希,而池B也找到了一个适用于当前块的哈希。他们都开始在网络上向其他人广播。这需要多长时间才能解决。如何防止比特币的两个竞争实例?假设一半的池接受A解决方案,一半接受B解决方案。他们将拥有大致相等的采矿能力,需要多少区块才能说一个区块无效,如果两个区块保持相等的匹配呢?即使最终胜出,很多人不会因为有多少交易无效而赔钱吗?
采矿池
广播
分享
改进这个问题
跟随
10小时前问的
内德罗姆
1
新贡献者
添加评论
1个答案
1
你所描述的是正常发生的,在实践中不是问题。
即使最终胜出,很多人不会因为有多少交易无效而赔钱吗?
不,这些事务包含在后面的块中。我不确定确切的方法,但我认为要么是节点将事务从过时的块返回到它们的mempool,要么是因为发起者经常重新传输事务。不管怎样,我相信这个问题通常都能很快解决,而无需任何人工干预。
分享
改进这个答案
跟随
3小时前回答的
红砂砖
11.9k22金徽章1717银徽章3838铜徽章
就是这样。还原块中的事务被添加回mempools中两小时前的皮特·维尔
添加评论