Can blockchain create a sustainable supply chain?