buy a whole subnet? i presume you mean 256 addresses?
i agree though, IPV4 is actually addressable to 48 bits which is a huge amount, just requires some coordination at a p2p level
i *can* use ipv6 if i want to but it's just pointless if i want to work with p2p systems, because almost nobody has p2p running on ipv6!