Nodes

新節點如何知道最初連接到哪裡?

  • August 23, 2018

是否有一個節點在第一次啟動時連接到的預設(集中式)IP 集,以便獲取其他節點的 Ips 列表?如果這些初始 IP 被關閉、阻止或禁止,會發生什麼?

有許多 DNS 種子硬編碼到比特幣客戶端中。

這些真的不可能被禁止。DNS 種子的工作方式是為 DNS 種子主機名返回多個 A 記錄,每個 A 記錄屬於一個節點。本質上,它們充當名稱伺服器,並使用現有的 DNS 規範為節點提供資訊。

網路可能會篡改這些響應,或阻止 DNS 查找開始。在這種情況下,可以手動使用addnodeBitcoin.conf 中的選項直接連接到一個或多個對等點。一旦您連接到幾個對等點,他們將與您共享他們的對等點列表,您可以連接到列表中的其他對等點,並從他們那裡獲得更多的對等點,依此類推。

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