Security
控制大部分或所有完整節點的攻擊者可以做什麼?
當強大的攻擊者控制大部分或所有完整節點時會發生什麼?
他能造成什麼損害,它們會是可逆的嗎?
如果您控制所有完全驗證節點(但不一定是所有未驗證的節點),您可以執行以下操作的附加答案:
任何事物
比特幣的安全性依賴於全節點的審計。它直接阻止了他們接受欺詐性付款,間接地使礦工生產無效塊變得不經濟(這反過來又可以用來欺騙未驗證的客戶)。
如果您可以控制所有完全驗證節點,則可以隨意有效地設置協議規則。包括但不限於盜竊和無中生有地印鈔(超出目前補貼計劃允許的範圍)。
假設你對全節點擁有多數控制權,而對挖礦沒有控制權。以下是一些可以進行的攻擊:
- 即使在確認後雙花:不要中繼建立在塊上的塊(你在其中花費硬幣)。而是在區塊鏈上中繼任何其他分叉,使它們成為最長的鏈
- 傻瓜SPV 客戶端:SPV 客戶端,如電子、多位連接到全節點以獲取資訊。您可以通過在難度較低的級別上建構標頭來向他們發送欺詐性交易/鏈
- 強制礦工/使用者向您付款:僅中繼那些向您的地址發送一些比特幣的區塊/交易。非支付區塊/交易將通過網路延遲或被孤立。想要快速交易的人將被迫向您行賄