As you say, this has never happened (to my knowledge). So it's possible that even though the problem is real, it will never actually occur in practice. In the end the real measure of success is how well these systems perform in the real world, so we could say this analysis of the theoretical problems doesn't hold much water. On the other hand if something like this were to happen, it would probably tremendously undermine confidence in the currency & destroy it overnight. So this could be more of a thanksgiving turkey situation where each day seems better than the last until thanksgiving arrives.
Here is a writeup I found on reddit that further elaborates this: """ There is a (currently hypothetical) edge-case where this could be reversed (not exactly the same as PoW chain reorganization due to forking, but similar.) In this edge-case:
We imagine the Internet has, right now, been carefully split by a malicious attacker into two exact halves
The Internet halves would be carefully contructed to each hold >60m online Nano votes. (This Internet fracture has never actually happened in Nano's lifetime. There are not 2 x 60m votes currently online.)
The attacker double-spends on a coffee (or house) in two of your stores worldwide just now
They then allow the Internet to heal
One of their transactions will be reversed by majority voting.
So while Nano transactions are fully-confirmed, they are not currently immutable.
Since there are not >120m votes currently online, it has not happened and cannot currently happen either. No previous-to-today Nano transactions will ever be reversed. """ -- throwawayLouisa https://www.reddit.com/r/nanocurrency/comments/bgdshq/what_i...