Blockchains make no sense when the "asset" they are tracking have to be imported from the outside world because they lose the trustless property which is the whole point. For example supply line tracking blockchains. "Look this piece of beef was at place X on time Y with temperature Z, I have a hash and everything". Yes but how do I know that you didn't swap the barcodes or you didn't fiddle with the GPS or the therm…
If (there are trackers for supply chains already) then { blockchain is surely better because it is immutable and can have multiple validators } and there are trackers for supply chain already run on centralized databases that can be tampered.
It looks pretty similar to blockchain, but it has lots of advantages for supply chain tracking: much better scaleability, no energy waste, no need for full chain, ability to only care about specific subset of entries, and so on.
There are a number of current CT servers, and they are generally free -- they are so cheap that a large company can run one as a public service. For supply chain, have a few competing companies and govt's of US, Russia and EU run it, and you would have very tamper-proof system.