I have had a couple of ideas about this that might be of interest to the developer community.
Geographic profiling, i.e., identifying the region where a vault is located, is not necessarily a bad thing. For example, for the sake of minimizing network latency, you might want to build a network consisting of nodes mainly within a country, and therefore within a particular language group. That is especially the case where the connectivity within the region is better than from that region to the rest of the world. For example, the Seoul region of South Korea is mainly fiber to the premises (if I got that wrong, someone should feel free to correct me. They are reputed to have fantastic speed there, anyway).
Anyway, it should be easy to patch a vault so that it does a reverse lookup of IPs that request connection, and only accept those from, say, a particular top-level domain, or some identifiably regional subnet, say a subnet known to belong to a national ISP.
What do people think of this idea, and its implications?