Blockchain 在比特币中,如何计算最近n个区块/秒出错的概率?

Blockchain 在比特币中,如何计算最近n个区块/秒出错的概率?,blockchain,probability,bitcoin,Blockchain,Probability,Bitcoin,我从中了解到,一个区块需要6个区块才能确认其内容 如果是这样的话,最新区块内容非法的可能性有多大?第二次到最后一次的机会有多大 …一个块上需要6个块才能确认其内容 确认书的数量与交易所需的担保金额和最终性直接相关。确认越多,它就越安全。6不是一个神奇的数字,尽管它很常用 如果是这样的话,最新区块内容非法的可能性有多大?第二次到最新一次的机会是多少 如果您使用的是最新的比特币软件且未被篡改(并且没有bug),则最近区块内容无效的可能性基本为零。节点将拒绝无效的块 现在,由于一些原因,该块可能会变得

我从中了解到,一个区块需要6个区块才能确认其内容

如果是这样的话,最新区块内容非法的可能性有多大?第二次到最后一次的机会有多大

…一个块上需要6个块才能确认其内容

确认书的数量与交易所需的担保金额和最终性直接相关。确认越多,它就越安全。6不是一个神奇的数字,尽管它很常用

如果是这样的话,最新区块内容非法的可能性有多大?第二次到最新一次的机会是多少

如果您使用的是最新的比特币软件且未被篡改(并且没有bug),则最近区块内容无效的可能性基本为零。节点将拒绝无效的块

现在,由于一些原因,该块可能会变得无效

  • 如果提供更长的链,则可以验证。例如,如果另一名矿工开采了2个区块,取代了最新的区块,则节点将接受它们,因为有更多的工作证明(每个区块必须使用工作证明进行开采)。这需要大部分网络能力(计算能力),也称为51%攻击。自事务发生以来挖掘的块越多(又名数量),在重组或51%攻击中被撤销(或删除)的安全性就越高。这对于比特币来说是非常不可能的,因为网络哈希率非常高。对于网络哈希率低得多的其他硬币来说,这种可能性更大

  • 矿工几乎同时(在几秒钟或更短时间内)开采另一个区块。例如,这可能是因为延迟问题。这也不太可能,因为平均每10分钟挖掘一个区块,网络传播速度非常快,但可能比#1更可能。这取决于节点相对于网络其余部分的连接延迟


  • 这应该是在我投票结束这个问题作为离题,因为它不是一个离散编程问题。