You better talk to your buddies at BTCC about the whole 1 node per economic agent letter to santa principle.
Yes , Todd, Back , and others like myself criticized them for spinning up 100 bitcoin core nodes. I already cited this... It doesn't matter who is doing it , it isn't a good idea and reflects a deep misunderstanding why we need individual humans on the other end of full nodes in a decentralized manner. Please don't take my word for it, ask someone you trust like Gavin if its a good idea for one person to spin up 100s of full nodes or not.
I never said it was a "good" or "bad" idea, just largely irrelevant to network security, which works via PoW. Good thing, that.
Users are part of the network. Many of these attacks are coordinated. Thus a compromised or
malicious mining node coordinating with a pool of NMN could attack a user, or a malicious pool of NMN could coordinate a 0 conf attack, ect....There are many edge cases and fringe attacks that you aren't considering at all.... in network security you need to prepare for the edge cases (even if they are unlikely ) because an attacker will use an assortment of them or a specific one that is tailored to an attack during a vulnerable moment.
Additionally, you are ignoring the critical role a human plays in using the wallet, whether they know it or not they are playing the role or a "debugger" or "tester" to report problems to a developer. If you spin up 100 nodes that simultaneously gives a false sense of security and less people testing the software.
-snip-
We aren't talking about
malicious mining nodes (much more dangerous, even all by themselves, somewhat safe tho because incentives), we are talking about malicious NMN. The careful reader will see you have, as yet, not presented the relevant security hole. 0 conf is already understood to be insecure, and is about to be officially and fully deprecated. You
do understand that a full node verifies signatures? It will not accept false blocks, even from all 8 connected peers. So the worst case scenario is that it has to drop/ban several malicious peers before it finds a good one.
If malicious NMN can break the system... it's only a (short) matter of time until it's broken. Therefore... it's a very good thing they can only be an annoyance, and not an actual threat to network security.
Of course I think it is a huge asset to have the ledger widely replicated, and administered by a diverse and global group of individuals... but I fear the comparative importance of NMN to the
security of the network is being somewhat overstated in this debate.