Here are some of the advantages of creating Dapps over creating the centralized Apps that we are used to:
- No need to trust the issuer. Ethereum is a trustless network which guarantees users will be safe.
- Your Dapp will never be DDoS’d. The Ethereum network does not rely on servers but rather on nodes that check the legitimacy of the operations on the network. The computing power needed to overwhelm them is too great to make it worthwhile for the hacker.
- There are no middlemen on the Ethreum network, which means Dapp designers will get close to 100% of the proceeds from their work.
- It will be automatically scalable.
Dapps Powered by Smart Contracts
The main feature behind the Dapps on the Ethereum network is the smart contract. This means that once a programmer programs Dapp protocols, and provides enough funding, the network will start executing them automatically according to the functions embedded in the DApp. Any subsequent changes done to the Dapp, will be done following the decision made by its users. No central authority will be allowed to control the Dapp.
Dapp Changes and Potential
These ‘democratized’ changes that can be made on a Dapp on Ethereum, depend on the proof of Stake – POS – mechanism, which states that the weight of the vote of any party involved, is proportional to their stake in the project. This, coupled with the principles of decentralization and security that Ethereum brings, will give way to the creation of decentralized organizations with the potential to surpass multinational corporations in terms of size.
An Encouraging Project