Challenges and solutions

We have already covered decentralized applications in the previous chapter. Dapps are not owned by anyone, cannot be shut down, and cannot have downtime. So, whenever we want to build a Dapp, we need to keep some considerations in mind, such as that a Dapp has to be a completely open source and operate autonomously, with no entity in charge of the majority of its currency. It has to have protocol changes that are designed to make some overall improvements, approved by all users. It cryptographically stores all of its operations data in a public blockchain, and most importantly, it has to incentivize. You truly need to have a consensus among miners to arrive at a consensus. There has to be some motivation for miners at the same time. If the objective is just to use bring about decentralization, then there are many other ways to achieve it, such as BitTorrent.

So, while blockchain is still evolving and there are many new things being derived, making it more and more mature, we as an entire community need to avoid abusing this technology by not using it everywhere. Rather, there has to be a thorough analysis of a technological, architectural, and design basis as to when and why to use blockchain as a solution to solve a problem. We must not think that it is a one-stop solution that fits all problems.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.26.138