Hi forrestv and all contributors of p2pool,
Many thanks to this fantastic mining pool. It's really fun to tuning p2pool to maximize miner's income for geeky users like me.
But I wonder if you have any plan to enable IPv6 support of p2pool?
Since official bitcoin client has IPv6 enabled by default, I think enabling IPv6 support will make p2pool network even more pervasive and well connected.
More importantly, IPv6 will help those users with both v4 & v6 network, but behind firewall or NAT in v4 network, just like me.
I do have a very good connectivity to v6 network and can accept income connections.
But v4 network is NATed with high latency, and I think that might be the source of my high orphan rate.
I have checked that twisted library used in p2pool support IPv6 network, at least partially.
I'm not familiar with python, so I don't know for sure.
I wonder if it is possible to enable IPv6 network in p2pool?
Thanks again to this great mining pool. :-)
I'm all for IPv6, but will adding IPv6 support be enough for you? I think you will still likely need to talk to IPv4 peers for a while since I doubt everyone in the pool can make the switch.
Well... Adding v6 support doesn't mean disabling v4 network. We can have both networks up and running. p2pool will talk to both existing v4 peers and new v6 peers, just like the official bitcoin client does now.