Bitcoin-Core
為什麼我需要禁止比特幣網路中的對等節點?
比特幣 RPC 有 setban 命令和其他一些與禁令相關的命令。根據我對比特幣的理解,隨著更多節點連接共享區塊鏈數據,網路變得更加安全。
從網際網路網路的角度來看,禁令的概念非常明確,因此沒有誤解。
我不明白為什麼我要禁止網路中的其他節點,因為整個 P2P 網路的目標是互連盡可能多的節點,以便它們可以保護區塊鏈並驗證其交易。
我不明白的是為什麼我要禁止網路中的其他節點,
根據https://bitcoincore.reviews/19825提出的一些原因包括:
- 也許您不想允許來自/到某些雲提供商的連接。他們有很多 IP 範圍
- 它適用於不是最新的節點或錯誤的節點
- 禁止不發送塊的節點或試圖集群您的節點的節點。
- 保持網路健康免受間諜節點等不良行為者的影響
等等。
因為整個 P2P 網路的目標是互連盡可能多的節點,以便它們可以保護區塊鏈並驗證其交易。
我的理解是,互連盡可能多的節點並不要求每個節點單獨需要與盡可能多的節點進行通信。
正如六度分離的概念並不要求我們每個人都嘗試與其他 70 億人直接交流。