  Smart contracts show a high potential for ensuring that Supply Chain
Management strategies make a qualitative leap toward higher levels of
optimality, not only in terms of efficiency and profitability but also in the
aggregation of skills aimed at creating the best products and services to bring
to the market. In this article, we illustrate an architecture that employs
smart contracts to implement various algorithmic versions of the Income Sharing
principle between companies participating in a supply chain. We implement our
approach on Hyperledger Fabric, the most widespread platform for private and
consortium distributed ledgers, and discuss its suitability to our purposes by
comparing this design choice with the alternative given by public blockchains,
with particular attention to Ethereum.
