在深入了解51%攻击前,我们需要掌握一定水平关系挖掘和由区块链建筑的系统。

比特币在其中关键优势之一是它根据区块链技术构建和验证数据信息的分布式特性。节点的非中心化工作保证遵照协议标准,让全部网络参与者都能同意区块链的当前状态。这代表着大部分节点必须定期以挖掘的过程中达成协议,从该使用软件的版本至确认买卖交易等等。

比特币共识算法(工作证明)保证采矿者只可以在网络上全部节点都达成协议,并一致验证该采矿者出具的块哈希是精确的状况下才可以新成新的买卖交易区块(指该块哈希能证实了采矿者做了一定的工作量,并找到了该区块的正确问题解决方法)。

区块链的基础设施-作为非中心化的分类账和分布式系统,这系统能阻拦任意中心化个体为自己的目的而不顾一切地管制网络,亦都是为何比特币在网络上并没有单一掌控单位机构的缘故。

鉴于采矿过程(在PoW的系统中)涉及到大批量电力和电脑机算资源的资金投入,采矿者的能力来源于他拥有的机算能力,亦称作散列能力或哈希率。在有所不同的位置有许多挖掘节点,它们会为新形成的比特币块散列而获取的奖金而竞争着。

在这个基础下,挖掘币的工作是遍布于世界各地全部有所不同的节点上,亦指哈希率并不是一个单位全部,亦不应该有此状况出现。

但倘若当哈希率不再分配得充足时会有何事情形成呢?倘若一个单位或组织可以得到超出50%的散列能力,会形成什么事情呢?在其中一个可能性不良影响是我们称作51%攻击,也认知为多数攻击。

什么叫51%的攻击?

51%的攻击是对比特币(或别的区块链网络)的潜在性危机,进而单个单位或组织可以操纵大部分哈希率,进而导致网络中断。换句话,51%的攻击者将拥有充足的矿池算力进而可以有意排除或篡改买卖交易顺序。

这种的攻击可使恶意单位或组织能在操纵期间试着和撤销交易者们所作出的买卖交易,而导致双重支出潜在性问题。成功的51%攻击还能允许攻击者阻拦某些或全部买卖交易被确认(亦指:买卖交易拒绝服务)亦可以阻拦一些或全部别的矿工继续进行采矿,而导致所谓的”垄断式采扩”。

而另一方面,51%攻击是不允许攻击者撤销其他人的买卖交易,也或阻拦买卖交易被广播到网络节点上。除此之外,变更成功采扩区块的奖金,平白无故创造币或窃取从没属于攻击者的币也是非常不太可能的。