How to effectively design a Blockchain Based System?

How to effectively design a Blockchain Based System?

Whenever you think about any system development; you must know how to effectively design it. After the spikes on BTC and crypto currencies people know about to more Blockchain based system or decentralised systems or DAPPs.

So how you can effectively design a Blockchain based or any system effectively?

Does It Needs Blockchain?

First of all you need to know about "Does it needs the blockchain?" To get answer this question following diagram can help us by answering the questions.

So by answering the questions you will get to know your system needs the blockchain and what type of blockchain you can use for it.

No alt text provided for this image

Web 1.0 -> Web 2.0 -> Web 3.0

If we assume that the WWW has revolutionised information and the Web2 revolutionises interactions, the Web3 has the potential to revolutionise agreements and value exchange. 

It changes the data structures in the backend of the Internet, introducing a universal state layer, o en by incentivising network actors with a token.

Web 3.0 is stateful web.

No alt text provided for this image

Product Development Cycle

There are lot of diagrams and figures available on google to understand it. But this one is most relevant and helpful.

No alt text provided for this image

Further you can learn more in detail about Design Sprints, Empathy Map, Experience Map, Prototyping and Blockchain Technology Stack for development in our course on Udemy Learn How to Effectively Design a Blockchain System

I tweet @NasrullahMahar

要查看或添加评论,请登录

Nasr Ullah的更多文章

社区洞察

其他会员也浏览了