Hey guys, welcome back to the course, we hope that you now have a good grasp on the functional aspects of the blockchain. Up till now, we have seen how the blockchain works. And we have also discussed how the consensus mechanism works for different algorithms. In the end, you're required to use the functional understanding for designing and creating your own blockchain solution. Let's go and discuss how you can build your blockchain solutions. The first step in forming a blockchain solution is to identify the use case, you need to keep this in mind that the blockchain is not the solution for every problem.
Blockchain is not like a silver bullet that you could utilize anywhere and everywhere. There is a lot of hype for the blockchain, and everybody wants to use it. But do you need to make sure that you have a suitable Use Case for using the blockchain. For example, storage of KYC details is one of the excellent use cases for the blockchain. But the storage of users log in credentials might not be a suitable case for blockchain. You need to have a concrete use case around which you will build your complete solution.
Some of the widespread use cases which are currently running are related to the payments KYC, smart assets and land records. There are more solutions being developed on healthcare, media, digital entertainment, and marketing. Even the smart energy solutions are consideration. So to build your blockchain solution, you need to identify the suitable use case which requires blockchain as a solution. After identifying the suitable use case for your problem statement, the next step for you is to do Design integration workflow for your existing applications. Now let's go and see how you will design a workflow for blockchain integration.