[Decentralized Applications (dApps)] - Steemit Crypto Academy Season 5 - Homework Post for Task 8

Steemit Crypto Academy Beginners' course Season 4Task 4 Blockchain, Decentralization, Block explorer (8).png

What are dApps? Explain the working system of dApps? What are the differences between dApps and other applications? Explain the advantages and disadvantages of dApps? How can dApps developers promote their apps? What should we pay attention to when using dApps? How do we find the information of a DApp that we want to know? Provide the steps (Screenshot required).
9vWp6aU4y8kwSZ9Gw15LFL3aMdhmgmBBFMpDJregpdP328Cy4u1QM7UjQQeNe8uuqFnUavyrz9xqYWWEAcTUePaGnrJqDjoZoWeKa8fXsmp5FvAJScjciHcUorZQwnGpmFZdGSqxpo7q5CrES.png

What are dApps


source

DApps are an advanced program that uses a blockchain network where all user data is recorded in a transparent network and is protected by a highly secure encryption method. Due to this type of security, dApps are more secure than centralized applications.

The (dApps) are those applications or programs that work or run on a Blockchain network or a P2P server instead of being controlled by a single authority. In a P2P network, there is no need for a third person or party, there is no central authority. DApps are a type of application in which users have full control over their accounts and the assets they contain. It is transparent and everyone can access these dApps.

9vWp6aU4y8kwSZ9Gw15LFL3aMdhmgmBBFMpDJregpdP328Cy4u1QM7UjQQeNe8uuqFnUavyrz9xqYWWEAcTUePaGnrJqDjoZoWeKa8fXsmp5FvAJScjciHcUorZQwnGpmFZdGSqxpo7q5CrES.png

Explain the working system of dApps

The dApps work through a Smart Contract and a Peer-to-Peer, but what is a Smart Contract? A smart contract is a process that works within the blockchain. Its purpose was to record and collect all data processing in decentralized networks and applications and then provide this information and data to users. Consequently, all functions and transactions in the dApp are recorded by a smart contract and then made visible to everybody. DApps use smart contracts that, when applied, perform their functions in transactions based on code agreement that cannot be removed.


source

DApps also make use of the peer-to-peer method that allows users to perform operations with each other, excluding the need and power assigned to a single user to verify a transaction, which is often added with a high cost per fee. the operation and the delay that occurs during the execution of the transaction.
Instead, with the P2P system in place, minimal fees have been made available during the transaction process on a blockchain network through the use of dApps.

By this we mean that dapps are naturally based on Smart Contract projects, since their data is stored on the Ethereum blockchain network.

9vWp6aU4y8kwSZ9Gw15LFL3aMdhmgmBBFMpDJregpdP328Cy4u1QM7UjQQeNe8uuqFnUavyrz9xqYWWEAcTUePaGnrJqDjoZoWeKa8fXsmp5FvAJScjciHcUorZQwnGpmFZdGSqxpo7q5CrES.png

What are the differences between dApps and other applications?


source

DAppsOther Apps
Users have full control over their account, their assets, their data and any information of interestUsers depend on the control of the network owner
There is no third party involvedI always know it is assisted by intermediaries
Our data is safe, we are not exposed to hackers or suffer any damageWe are exposed to theft and loss of information by pirates due to insecurity within the network
DApps process operations at a low cost due to the fact that no intermediary interferesIn the other applications the rates are higher and also requires an intermediary
In dApps the processing speed is very slowThe speed is much higher and faster
The operations are simple because they are registered through a Smart Contract and work in Peer-to-Peer networks.Since these applications do not work with a smart contract, operations are more complicated
The dApps work within the blockchain network so they are more secureThese applications do not work within the network, therefore, they are not secure

9vWp6aU4y8kwSZ9Gw15LFL3aMdhmgmBBFMpDJregpdP328Cy4u1QM7UjQQeNe8uuqFnUavyrz9xqYWWEAcTUePaGnrJqDjoZoWeKa8fXsmp5FvAJScjciHcUorZQwnGpmFZdGSqxpo7q5CrES.png

Explain the advantages and disadvantages of dApps

AdvantagesDisadvantages
The security level is high, it also performs P2P transactions so it is extremely difficult to hack a user's account and lose their assetsAs transactions work within the network, great care must be taken, since if it is carried out incorrectly, the action cannot be undone
It does not assign authority to a single user, but gives each user the power to verify the transactions in their possessionBecause the procedures for transactions are complex, you must have prior knowledge of blockchain
As long as the data is stored in the blockchain, the information is not lostThey require constant system updates, which during that period can create a form of leak for hackers to tamper with the blockchain.
DApps work under smart contracts powered by decentralized autonomous organizations (DAO)Due to the Smart Contracts in the dApps, changes or adjustments cannot be easily executed by a user

9vWp6aU4y8kwSZ9Gw15LFL3aMdhmgmBBFMpDJregpdP328Cy4u1QM7UjQQeNe8uuqFnUavyrz9xqYWWEAcTUePaGnrJqDjoZoWeKa8fXsmp5FvAJScjciHcUorZQwnGpmFZdGSqxpo7q5CrES.png

How can dApps developers promote their apps? What should we pay attention to when using dApps

  • When we think of promotion we think of something that attracts a lot of attention, in addition to reaching many people at the same time and the best method to promote a dApps are the social networks that have millions of users around the world such as Facebook, Instagram, YouTube, Twitter and WhatsApp.
  • On the other hand, the developer of a dApps must create a content that attracts the naked eye. If a user sees a beautiful design in an advertisement they will immediately notice it, which will cause them to enter the dApps. Of course, Google must verify the application and upload it to the application store or the IOS store.
  • There is also the possibility that users who are interested in the dApps are not registered in social networks, so another way to promote could be through newspaper articles in the newspaper, banners or messages in emails advertising.
  • Thousands of people are more attracted to rewards or money, that is, obtaining rewards through a dApps makes many more users join the application and recommend it to other people.

9vWp6aU4y8kwSZ9Gw15LFL3aMdhmgmBBFMpDJregpdP328Cy4u1QM7UjQQeNe8uuqFnUavyrz9xqYWWEAcTUePaGnrJqDjoZoWeKa8fXsmp5FvAJScjciHcUorZQwnGpmFZdGSqxpo7q5CrES.png

This is the end of my Task 8. Thank you for reading my post.

cc: professor @dilchamo

Sort:  
Loading...

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 62025.59
ETH 3074.98
USDT 1.00
SBD 3.84