Bitcoin-Core

有關比特幣地址消息的詳細資訊

  • August 30, 2022

比特幣中 addr 消息的頻率是多少?addr 消息的內容是來自新表還是已嘗試表,還是兩者兼而有之?

來自比特幣維基

getaddr消息向節點發送請求,詢問有關已知活動對等方的資訊,以幫助查找網路中的潛在節點。對接收到該消息的響應是與來自已知活動對等點的數據庫的一個或多個對等點傳輸一個或多個 addr 消息。典型的假設是,如果節點在過去三個小時內一直在發送消息,則它很可能處於活動狀態。

在比特幣核心實現中AddrMan(地址管理器,.cpp 文件)管理節點的已知地址。正如下面評論中的更正所說,對getaddr請求的響應將返回嘗試和未嘗試過的(新)地址。

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