Can one trace the bitcoins to the end Good Day All.

Senario. If i pay ransom-ware to bitcoin address "aaabbbccc". I can tell via blockchain when it goes through. I would just like to know am i able to trace all transactions from wallet "aaabbbccc" to another wallet "xxyyyzzz". then from "xxxyyyzzz" all transactions from then onwards.

And if one can do this, at somepoint the money must make it to real currency and or goods. which must be linked to a person or delivery address.

So if like that why cant they trace the ransomware culpirits.

Thanks very much
There's a core of truth in your question. Indeed, eventually it will reach a point where you can trace it. But there might have been a lot of transactions/hops before that happens.

If it has switched that many hands, how can you be sure that it is still in the hands of the cybercriminals? The money might have been yours but it has been used in quite a few legit transactions. On top of that, finding out the identity of the last person doesn't help in catching the bad guy.