Fighting fraud in the supply chain with blockchain