So I'm not talking about on-chain dos attack via means of penny flooding and whatnot. But what happens if the actual nodes are taken offline by an old school distributed denial of service attack via a botnet?
Could a nefarious actor take down enough full nodes for a sufficient period of time to submit false transactions, only leaving his malicious nodes up to verify the transactions?
Yes once the other nodes come online again, they'll deny the transactions, but by that time the malicious actor could have sold all his I'll gotten coins for us dollars or something.
What is to prevent a sufficiently powerful actor (say China) from doing this?