Why We Need DApps

Bottos AI
Bottos
Published in
2 min readFeb 6, 2019

--

DApps are rather news entrants in the Internet ecosystem, thus lacking a clear definition. Though, it can be said that DApps are distributed internet apps which runs on a blockchain network and whose code base is open sourced in order to be easily accessed and customized. Usually, DApps are not owned by any single node in the network and any single computer which is connected to the internet can be a peer in the network.

Also, in order for an app to be fully decentralized, the application’s data should be stored cryptographically and publicly accessible as records on a decentralized public blockchain.

Most times, in order to access a DApp, users should use encrypted tokens to carry out the full functionalities of the application.

The most important feature of DApps conceptually, is that unlike today’s apps (think Gmail or Facebook) don’t require a middleman to function or to manage a user’s information.

One example may be a decentralized Twitter that’s resistant to censorship. Once a message is published on the blockchain, it can’t be erased, not even by the company that created the microblogging system.

DApps are fundamentally different from centralized applications, with the potential to change our way to operate on the Internet for several reasons.

Trust, or trustless technologies are deeply embedded in DApps functionalities. Since DApps make use of contract code as their back-end logic, the entire service can be inspected and verified by anyone, which helps find and expose security vulnerabilities.

System bugs are usually exploited to steal data, funds, or compromise computing hardware for malicious purposes.

The absence of user credentials is a further reason to start using DApps. In fact, with blockchain there is no need to create, store and manage new user access information, with consumers using their existing accounts with a public/private key, incredibly difficult to hack.

Furthermore, decentralization solves multiple problems traditional apps face such as censorship and tendency toward downtime due to lack of server or network capacity, while at the same time help to build a sense of community and participation.

Finally, with built-in payment systems, it will mean that it will no longer be needed to integrate DApps with third party payment systems which can typically take a week or more of development time.

DApps are here to stay and will change the way we use the Internet. Bottos will help power this change and this adoption thanks to its one-stop platform and ecosystem that will lay the infrastructure for the future development of DApps.

If you have any further questions please reach out to us on Telegram: https://t.me/bottosworld

Join Our Community and Stay Updated!

Website | Telegram | Facebook | Twitter | GitHub | Youtube | Reddit

--

--

Bottos AI
Bottos
Editor for

Bottos - A Decentralized AI Data Sharing Network