> And how would a blockchain stop a government from putting a counterfeit record in to start?
Or any entity? Sure you can trust that once it is in the blockchain it won't get tampered with but you still have to trust the source of that record.
... which is where all these stupid "do your inventory management on the blockchain" things fall apart with even an ounce of thought. Who gives a crap if the blockchain trustlessly says the wine was made with grapes from peru if a corruptible human had to enter it...
At some point, all data comes from humans and you have to trust those humans to do the right thing. And when those humans breech that trust, you need meatspace based institutions to sort out the mess...