In the Design strategy section, we tried to define a blockchain design strategy that consists of five steps: explore, engage, experiment, experience, and influence. In this section, we will concentrate on the second step. During this step, we will engage with one of the use cases we defined in previous section. Chapter 5, Managing Solution on Oracle Blockchain Platform, and Chapter 6, Developing Solutions on Oracle Blockchain Platform, take care of experimenting with the solution. There, we will define another use case and try to build the chaincode for the solution. We will also set up and configure a blockchain network to run the chaincode and use integration via REST to connect with the chaincode.
In this chapter, while engaging with the use case, we will start by defining the flow—first the as-is flow and then the to-be flow. We have covered...