Client
比特幣客戶端如何處理 DNS 種子?
命令
nslookup 種子.bitcoin.sipa.be
給出 40 個節點的列表.
- 比特幣錢包是否從該列表中獲取所有節點?
要麼
- 比特幣錢包的行為是否與解析seed.bitcoin.sipa.be 並且只使用一個IP 地址進行連接的普通應用程序一樣。
seed.bitcoin.sipa.be
當給定 DNS 查詢時,此處列出的其他 DNS 播種器將返回 IP 地址列表。然後比特幣核心獲取所有這些 IP 地址並將它們添加到其內部地址管理器中。然後它將嘗試連接到儲存在其地址管理器中的地址,在第一次啟動之後,該地址將不僅僅包含 DNS 播種器返回的節點。
比特幣客戶端將首先嘗試掃描以前已知的 IP,一旦失敗,它確實會依賴 DNS 種子。
它將解析
seed.bitcoin.sipa.be
為 IP 地址列表,並選擇其中一個。