Reputation based proof of cooperation: an efficient and scalable consensus algorithm for supply chain applications | Synapse