Bitcoin-Core

如果 30% 的網路是惡意的,那麼 SPV 需要連接多少個節點才能確定?

  • April 24, 2018

如果我們假設 30% 的網路是惡意的,並且通過告訴他錯誤的資訊串通起來欺騙 SPV 客戶。

SPV 客戶端需要連接多少個隨機連接才能使他只連接到惡意節點的機率可以忽略不計?

換一種說法:

如果我們假設 SPV 不知道 30% 的網路是壞的。他連續隨機連接 5 個壞節點的機率是多少?

假設總節點數足夠大,我們不必關心通過僅連接到我們尚未連接到的節點來降低比率:

連續連接五個壞節點的機會是 0.3 5 = 0.00243 = 0.243%。AFAIK,但許多 SPV 節點僅連接到 4 個節點。那麼機率是0.81%。

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