惡意人士接著便能回到區塊鏈的區塊中,在 BTC 交易被確認前開挖另一條未包含該筆交易的鏈。佔有過半網路運算能力代表該鏈會強制進入網路中。
攻擊者雖然可透過 51% 攻擊造成大量損害,但多數人攻擊無法令惡意人士阻止交易被推播到網路,或消除其他用戶的交易。更改區塊獎勵、憑空產生代幣或竊取不屬於攻擊者的代幣亦是可能性極低的情況。
交易時間越往前,要改變就越困難,因為網路達到當前區塊高度所需挖出的新區塊數量會越來越多。這便是為甚麼比特幣交易通常需要至少 6 次確認才會放行。
對比特幣區塊鏈進行 51% 攻擊可能性相當低,因網路的規模極大。隨著網路的成長,單一個人或實體獲取超過所有其他參與者的運算能力變越來越 不切實際。
區塊鏈運用一系列技巧防範 51% 攻擊。其中一個方式是鼓勵更多參與者加入網路,運行他們自己的節點以支持網路運行。 提供資源的參與者數量越多,單一實體控制網路的難度就越高。
工作量證明 (PoW) 與權益證明 (PoS) 等共識機制也在防範 51% 攻擊方面扮演重要角色。這些機制會在將交易加入區塊鏈前,要求節點認同其有效性。這會令交易者控制網路的經濟與算力成本高漲,因其必須控制過半的網路資源。
增加去中心化是另一項防禦措施。將節點分散於不同位置且有多位參與者,便意味著單一實體無法獲取過多控制權。