3
1
I need some clarification about the meaning of the addr_from and addr_recv fields in the Version Message.
addr_recv: The network address of the node receiving this message does this mean the public IP of the node I am sending to ?
addr_from:The network address of the node emitting this message does this mean my public(external) IP address or my local IP address ?
Thanks ..
What happens if the information in these fields is incorrect or missing? – Sergei Tikhomirov – 2018-03-26T15:42:57.040
2Bitcoin Core actually ignores
addr_fromin received version messages.addr_recvis used to influence the heuristic that determines which of the receiving node's IP addresses is publicly reachable. – Pieter Wuille – 2018-03-26T17:15:11.490