ABSTRACT

A supply chain is the connected network of all the entities involved in the manufacture and final distribution of a product or service. It starts with the delivery of raw materials from a supplier to a manufacturer and ends with the delivery of the finished product or service to the customer. Supply chain management is the management of the flow of goods and services in order to cut excess costs and better meet customer expectations. A blockchain is a constantly growing ledger which keeps a permanent record of all the transactions that have taken place, in a secure, chronological and immutable way and can be shared by all the entities in the supply chain. Oracles are part of the blockchain and they need to provide data to the smart contract in a secure and trusted manner.