A crypto wallet is a handful of bytes. Perhaps a string of words if you are using passphrases as mnemonics. Where does that exist? A bank or exchange does have a physical location and would exist somewhere, but a crypto wallet really has no defined location unless specifically being held in a defined place on a defined server as per business rules. Its like saying "you cannot leave South Africa because your body is worth, like, um 50,000 USD in harvested organs..."
> can compel the bank directly, no one can "force" the blockchain do to anything that's not programmed to do
This doesn't work with banks outside a court's jurisdiction. That doesn't stop enforcement.
We already have tools that informally designate tainted versus untainted wallets. Incorporating that into the law wouldn't be that difficult nor, I suspect, controversial.
but did stop enforcement... swiss banks were for many years never disclosing and it had stopped enforcement in many case... this only has been changed in recent years... birkenfeld disclosures led to no more american clients out of american regulation, swiss signing FACTA, similar thing.
They can't compel a bank outside their jurisdiction. If your crypto is in Coinbase and you convert it to USD and then send it in to South Africa when you need to convert to the local currency & buy something, it seems like you'll be okay.
I suppose the issue will be getting you paycheck $$ from South Africa into Coinbase (or wherever)
They cam force the those who control access to specific assets on the chain to do something in the exact same way they can force a bank to do something.