P2p

使用 DNS 種子查找初始對等點與使用種子節點相比如何?

  • September 6, 2021

與使用 DNS 種子查找初始對等點相比如何-seednode

這是由 IRC 上的prayank 提出的,並已被解釋。

一個相關的問題是here

IRC 上的 dhruv 和 sipa 回答了這個問題。

-seednode:只要求響應GETADDR的對等節點。

(這是用於 Tor 節點的引導機制。)

DNS 種子是解析為良好完整節點的 IP 地址的名稱。您取回的 IP 地址集一直在變化。

未代理的 Internet 訪問 + DNS 種子 => 一個域名解析到多個進入 addrman 的 IP

代理網際網路訪問 + DNS 種子 => 一個域名解析為一個充當 -seednode 的 IP。

相關的比特幣核心程式碼在這裡git grep為了CConnman::ThreadDNSAddressSeed()

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