Im not great with networking, especially IPv6, but my ISP must have enabled IPv6 as Im starting to see peers both in and out with IPv6 addresses.

I dont have a static IPv4 address, and releasing/renewing it is as simple as restarting my gateway, but IPv6 comes from the host, so is that going to tie transactions to a specific device?

Im not personally very concerned, Im just trying to understand more about how the network operates.

1 Answer 1


The only difference between IPv4 and IPv6 from a privacy perspective is that IPv6 will allow an external observer to distinguish between two Bitcoin nodes operating on the same network. However, if they're different versions of Bitcoin, that's already possible.

There's a second angle, which is not really Bitcoin-specific. Most SOHO routers will not allow inbound IPv4 unless a device has specifically signaled using UPnP that the router should forward a port. However, they're typically set up to allow all inbound IPv6 traffic, which would allow your Bitcoin peers to port scan you in a way that wouldn't be possible with IPv4. You can test what they would discover using this tool, or nmap.

  • Yes Im seeing that since my ISP enabled IPv6, I can now have multiple listening nodes behind my NAT router. I dont use UPNP so on IPv4 I could only port forward to 1 IPv4 node, whereas now I can have multiple IPv6 nodes all listening with inbound connections.
    – Scalextrix
    Commented Mar 13, 2017 at 11:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.