Introduction to Decentralized Applications (dApps)
Why dApps are gaining popularity?
- Decentralization: dApps are decentralized and run on a blockchain, which makes them secure, transparent, and resistant to censorship.
- Openness: dApps are open source and open to all, which fosters innovation, collaboration and community involvement.
- Trust: dApps are transparent and their transactions are recorded on a public ledger, making trust a non-issue.
- Ownership: dApps enable users to own their data and assets, without having to trust a third-party intermediary.
Examples of dApps in use
- CryptoKitties: a game that allows users to buy, sell and breed virtual cats on the Ethereum blockchain.
- Augur: a prediction market platform that allows users to predict future events and earn rewards for being correct.
- OpenBazaar: a decentralized marketplace that allows users to buy and sell goods without intermediaries.