Bitcoin-Core
有關比特幣地址消息的詳細資訊
比特幣中 addr 消息的頻率是多少?addr 消息的內容是來自新表還是已嘗試表,還是兩者兼而有之?
來自比特幣維基:
該
getaddr
消息向節點發送請求,詢問有關已知活動對等方的資訊,以幫助查找網路中的潛在節點。對接收到該消息的響應是與來自已知活動對等點的數據庫的一個或多個對等點傳輸一個或多個 addr 消息。典型的假設是,如果節點在過去三個小時內一直在發送消息,則它很可能處於活動狀態。在比特幣核心實現中
AddrMan
(地址管理器,.cpp 文件)管理節點的已知地址。正如下面評論中的更正所說,對getaddr
請求的響應將返回嘗試過和未嘗試過的(新)地址。