How? Can you elaborate?
Just because the ledgers are public doesn't mean governments can track and prevent fraud and terrorism. It's common knowledge that there are just about 1650 bitcoin addresses that own > 1000 bitcoin (they are called Whales). But no-one knows which individual or company or group of people own those addresses.
So how will any govt be able to stop tax evasion and terrorist simply by knowing the public wallet / ledger address?