DECENTRALIZED APPLICATIONS USING BLOCKCHAING TECHNOLOGY.pptx

Sayu54 9 views 16 slides Jun 23, 2024
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Decentralized applications, or dApps, are software programs that run on a blockchain or peer-to-peer (P2P) network of computers instead of on a single computer. Rather than operating under the control of a single authority, dApps are spread across the network to be collectively controlled by its use...


Slide Content

DECENTRALIZED APPLICATIONS PRESENTED BY SAYOOJYA K S S5 CT 2022

OVER VIEW Intoduction Blockchain Technology Smart Contracts Dapp Development Dapps and Its feautures Type of DApps Traditional Apps VS Dapps Drawbacks Of DApps Future Prospects Conclusion

Introduction into DApps WHAT IS A DAPP? A DApp or Decentralized Application has its backend code running on a decentralized peer to peer network . Contrast with an app where the backend code is running on centralized servers.

BLOCKCHAIN TECHNOLOGY Blockchain is an Open Distributed ledger that can record transactions between two parties, Efficiently and in a V erifiable and In a Permanent Way

Consensus Algorithm + P2P Network

SMART CONTRACTS “Set of Promises, Specified in Digital Form, Including Protocols Within which the parties perform on these promises.” They are Immutable and Distributed Nick Szabo , 1996

How They Work Together DAPP DEVELOPMENT

Decentralized : dapps operate on Ethereum , an open public decentralized platform where no one person or group has control. Open Source : Source code of the DApp is available to all. Resistance to Censorship : No single entity on the network can block users from submitting transactions, deploying dapps , or reading data from the blockchain . Rewards : Reward system allows decentralized messaging app users to earn crypto. Complete Data Integrity : Data stored on the blockchain is immutable and indisputable, thanks to cryptographic primitives. Malicious actors cannot forge transactions or other data that has already been made public . Privacy : You don’t need to provide real-world identity to deploy or interact with a dapp . Zero downtime – Once the smart contract is deployed on the blockchain , the network as a whole will always be able to serve clients looking to interact with the contract. Malicious actors, therefore, cannot launch denial-of-service attacks targeted towards individual dapps . Blockchain and Smart Contracts

DAPPS OVER REGULAR APPS

Traditional Applications (Apps) Decentralized applications (DApps) Centralized in nature, meaning they are owned and operated by a specific entity Decentralized in nature, meaning a single entity does not have control over it Based on the Web 2.0 version of the internet Based on the Web 3.0 version of the internet i.e. the blockchain Less privacy as the user has to provide details about their identity in most cases to access apps Increased privacy with no need to give away personal information Usually do not run in an open-source environment DApps run in an open-source environment Let us now compare DApps with traditional apps

TYPES OF DAPPS Type 1: DAPPS have their own Blockchain . Type 2: Dapps that leverages the Blockchain of Type 1 apps. Type 3: Dapps that use the Protocol of the Type 2 apps. For eg , SAFE Network (Secure Access for Everyone)

DRAWBACKS OF DAPPS Maintenance Performance Overhead Network Congestion User Experience Centralization Immutable Expensive

EXAMPLES Following are a few of the application examples of dApps : Augur : A decentralized prediction marketplace based on Ethereum Uniswap : US based DApp on Ethereum blockchain . It allows users to swap and trade ERC-20 tokens . Aave : most popular DApp in DeFi world. Its an open source liquidity protocol . Bit Torrent : A decentralized file-sharing application Golem :  A decentralized marketplace for renting computational power and resources Cryptokitties :  A decentralized game application Minds : A decentralized social media platform between content creators and consumers

FEAUTURES PROSPECTS AND CONCLUSION   This has led us to the end of the discussion, and from the above discussion, it is clear that dApps outstands when compared to regular mobile apps in terms of transparency, reliability, flexibility, and scalability, and these factors are stimulating the global DApps Market.   If we look at the statistics, it was estimated that the market size of dApps was valued at USD 10.52 Billion in 2019 and is expected to reach USD 368.25 Billion by the year 2027 at a CAGR of 56.1%. The rising demand for fast transaction processes and the advantages of DApps in terms of transparency, reliability, flexibility, and scalability are spurring the global dApps market.   Since dapps are new innovative technologies, learning how to build dApps on Ethereum can bring tremendous career opportunities in the Blockchain space.

-THANK YOU-
Tags