Client

該架構如何通過執行數十億個客戶端來防止有人接管?

  • October 23, 2013

我是比特幣的新手,我想知道:據我所知,比特幣依賴於大多數使用者是值得信任的。

如果有人啟動了數十億的客戶,為什麼這不是問題,例如。數據中心所有者?似乎單個實體可以接管整個網路。什麼是比特幣功能,這是這裡的對策?

大多數需要被信任,但不是通過軟體實例的數量來衡量,而是通過計算能力或經濟能力來衡量,具體取決於上下文。

主要的技術假設是大多數算力並沒有試圖攻擊網路。因此,攻擊者需要購買和操作比網路其餘部分加起來還要多的算力;這並不容易。

您在這裡稍微誤解了多數的概念。比特幣依賴於大多數受信任的計算能力。所以如果不夠強大的話,是否會有數十億的小客戶被同一個所有者控制。

一開始的主要思想是每個客戶端都獨立執行。因此,如果會有很多獨立的客戶,那麼對於任何試圖通過結合大量計算能力(從而操縱結果)來破壞系統的人來說,這將是非常困難的,因為他的人數會被一個受信任的多數。

但是隨著礦池的想法,很多事情都發生了變化。如果你看這裡:你會看到 3 個主要礦池控制著超過 51% 的雜湊率。

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