The proposed business case and its interactions are an ideal candidate for migrating to a blockchain-based system. Before we take a deep dive into the solution, let's start by once again visualizing the business case to see how we would use a blockchain, as shown in the following diagram:
As you can see in the preceding diagram, our business case now has a component called a smart contract. Here, it is portrayed as a central component, but it actually runs on all participating nodes (peers) ...