Network

反轉網路算力

  • June 13, 2020

我正在閱讀 Vitalik Buterin 關於加密貨幣問題的這篇文章,但不太明白這意味著什麼:

理想情況下,經過一定數量的區塊(可能是網路總規模的對數)後,每筆交易都需要51% 的網路雜湊算力才能逆轉。然而,交易可以為較低“級別”的安全性支付非常少的費用的解決方案是可以接受的,儘管應該注意避免攻擊者可以通過執行一次攻擊來同時逆轉非常多的小交易來獲利的情況

我知道如果超過 51% 的網路都在一個人的控制之下,就會發生 Sybil 攻擊,但我不明白反轉網路算力意味著什麼,以及為什麼要反轉 51%。

理論上,該攻擊者擁有足夠的計算能力,可以執行“雙花”攻擊。他們可以在一個地方花費代幣,讓代幣正常進入區塊鏈,直到滿足所需的確認,然後激發他們 51% 的礦工來製作區塊鏈的欺詐性分叉,這些代幣從未在其中花費過,允許他們重新花費硬幣。理論上,只要攻擊者保持對 51% 或更多雜湊率的控制,這種情況就可以重複。

實際上,51% 只是這成為可能的點,而不是它變得可能或容易的點。攻擊者可能需要大約 65% 才能實際執行此類攻擊。

擁有 51% 雜湊算力的攻擊者能做什麼?

引用自:https://bitcoin.stackexchange.com/questions/96211