For instance, there are a lot of middlemen involved in the cobalt supply chain, these middlemen purchase and mix cobalt that has been mined in different mining places, hence making it hard for buyers including battery manufacturers to effectively trace where the mineral exactly is sourced from.
Hmm, so in short what they need is to cut middlemen and make sure they have an irrefutable identifier for each product. So blockchain will be used to store the hash of that product? Why need to go for blockchain if they can keep their own database and require everyone to submit their data ID there?
It's their own interest so I'm not sure if they'd fake their data. What's more important than that is how they will verify that the inputted data is legit and not just a made up from the mining site.
If they're serious in this matter, then they need to have more intel and more surveillance and stricter law to punish slavery imo.