Blockchain
更改區塊鏈需要的不僅僅是重新計算所有雜湊值..?
新來的!我到處都讀到這個——“要更改區塊鏈中的某些數據,惡意使用者必須從該特定塊開始重新計算每個塊的雜湊值”。
我的疑問是——夠了嗎?
我的理解是,即使有人設法重新計算所有雜湊值,其他節點仍將擁有原始的、未篡改的區塊鏈。因此,惡意使用者必須為每個節點(或至少 51% 的網路)更改這些塊。它是否正確?
夠了嗎?
是的。如果你可以生產所有修改過的區塊加上生產新區塊的速度比所有其他礦工加起來的速度更快,那麼你可以強制進行區塊鏈重組。
惡意使用者必須為每個節點(或至少 51% 的網路)更改這些塊。
這是更容易的部分。您使您的新區塊數據可用,其他節點將收集並為您分發。由於所有節點都必須允許區塊鏈重組,雖然規模通常很小,但相對正常,該機制是比特幣網路的一部分。
被誤解的 51% 數字是關於網路中所有活躍礦工的總算力,與節點數量無關。
看