『DApps, Do we really need it』

There are 3 key characteristic of DApps that is differ from Apps.

Place to save/retrieve data

Ownership of Wallet (private key)

Ownership of Smart Contract

Place to save/retrieve data

As we can see, the biggest difference between Apps and DApps is the database layer and its data is the most important asset for the company. However, how they save/process/use data is not visible for people outside of the company.

Invisibility of how they 『save/process/use data』could be significant/insignificant depends on the different use cases.

Take Medium as example, how they save your comment against particular post could be insignificant.

Take Dice Gamble Game as example, the chance of winning should be 1/6 if it stated that way, therefore, visibility would be significant in this case.

Ownership of Wallet (private key) and Ownership of Smart Contract

These two might be new to you. However, these characteristics are already existing on a daily basis, which can be seen and experienced in the banking system where the contracts you signed are combined.