Hey guys! First of all: love Nano, love the tech and the community.
I've been thinking a bit on what it would take to have Nano (or any crypto) as a true currency for a country or more. And it would take a (very) high TPS/CPS rate (I think in the order of the 10k or more). It doesn't feel (for me) that Nano will get even close if the tech doesn't change a lot (although I might be wrong).
But the fundamentals of Nano are amazing. So I thought "Ok just split it, when adoption large enough" and you'd get a network for Munich, one for Prague, one for Buenos Aires, etc. And they would probably have high enough CPS for their traffic.
When I want to send a transaction to somewhere inside my city (or whatever), I'd just need confirmations/votes from nodes in my city. If I want to send to a person in Tokyo, both mine and his network would need to confirm (the exact algorithm is not thought through). The statefulness of Nano seems to make this easy.
You can always, of course have "global shards" where a sub-net has nodes in different countries or continents, if it fits its purpose. I'm just imagining "traffic zones" not "geo zones"
Important note: I'd still like to maintain address globally unique. So now naming system to translate my "Lisbon address" into a "Singapore address"
P.S. I know about Nano sharding (next-level block lattice) but it seems to propose a different thing.
Let me know what you think!