Florian Weimer wrote:
IPv6 is no real help because it's unlikely that we'll see that central ULA registry in the forseeable future.
IPv6 is plenty of help; see RFC 4193. Basically, every site that wants an unroutable IP range randomly selects a 41-bit global ID to use as a prefix for their range (after the initial prefix identifying it as a local IP). With 2,199,023,255,552 such IDs to choose from, I'd say that we're pretty darned safe from having overlap. Granted, it's not quite literally guaranteed to be globally unique, but the chance of a collision is so immensely low that it still can be safely discounted.