Blockchains don’t, and can’t, solve for the risk of the off chain component of an exchange.
The transactions aren’t atomic so someone is taking on counterparty risk. One of governments prime responsibilities is dealing with that risk, no matter the currency in question.