I cant talk with your customers but my initial thoughts are that you should focus with laser-like attention to your customer needs. There are a lot of "ands" in your product. Who is your ideal customer? Is it whales tracking multiple cryptocurrencies?
Is your ideal customer dev teams keeping their coin alive with DCA arbitrage across multiple exchanges?
The biggest argument is the other coin networks that have been running for years in production without proof of work.
Nano and EOS have interesting consensus models. Nano manages to remove all inflation and transaction fees and is just a base level currency. EOS has an account fee and you have to rent resources but can do code execution on transactions (smart contracts). They both rely on accounts voting for representatives and have had similar problems with spam.
Nano has been running for > 4 years and EOS for > 1 years.
Thank you for your writeup. I understand the idea behind the network partition and I've been doing some digging. It looks like there are numerous commits attempting to address this edge case (they call it frontier cementing).
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...
Can you elaborate on the network partition issue that you found with nano? As far as I know nano has been live for years without a doublespend or downtime and thats pretty impressive.