After identifying the use case for adoption, which is well suited for blockchain solution, we move
to the next step, which is to design workflow for blockchain integration with the problem in hand.
You need to analyze whether you require blockchain as a solution or there are other ways present to
solve the existing problem.
Don't go off designing technical specification or validation without analyzing.
We only need to see the strategic aspects of the issue at hand.
You need to look into other solutions also which might solve the problem and compare it with your blockchain
solution.
Figuring out whether blockchain is the most effective solution for the problem or not.
Blockchain could readily be employed in solutions related to reduction in cost, increasing the transparency
or reliability.
If you are growing your overheads by using blockchain, then your use case is not suitable for blockchain.
You need to have a complete blueprint of how you are going to integrate this technology into your development
strategy and why you should use blockchain for your use case at hand.
Once you have identified the use case, you also need to go into the strategic details of using blockchain
in your solution.
In the next step, you are going to determine the consensus mechanism which will be most suited for
your use case.