Decentralized Applications : Crypto Academy Season 5 Beginners'Course - Homework Post For Task 8

in SteemitCryptoAcademy3 years ago

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

What are dApps? Explain the working system of the dApps? What are the differences between dApps and other applications? Explain the advantages and disadvantages of dApps? How can dApps developers promote their applications? 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)

What are dApps?

The dApps are decentralized applications that use cryptography to carry out their operations and come from a blockchain, which as a decentralized system allows you to operate peer to peer (P2P). In the dApps all users are an active part in the execution, preventing control from being exercised by a single entity, they are safe and reliable.

Explain the working system of the dApps?
The work system used in the dApps is based on open code, in this system any user can access all the data, it also makes use of a smart contract (smart contract) this contract or ledger records all transactions in the form digital, does not require human intervention, since it is an automated system that is attached to the blockchain and this allows it to always be present, so it is not vulnerable to attacks nor can it be disabled.

In this intelligent system, transactions are executed on the blockchain and after being validated, they are registered or registered in the intelligent contract and the transaction between the two users will immediately take place in a matter of minutes.

What are the differences between dApps and other applications?

DAppsOther Apps
Smart contractConventional contract
Data stored in networksData stored in central computer
Safe and reliableSusceptible to attacks
Without intermediariesInvolves a third party
Fully automated processProcess with human intervention
Offers confidentialityUser data is exposed

Explain the advantages and disadvantages of dApps?

Advantages

  1. Because it is decentralized, it has the ability to function without central servers
  2. Suffice it to have only one user active to keep the network running smoothly
  3. They are a type of software program designed to exist on the Internet in a way that is not controlled by a single entity.
  4. Once you post a message on the blockchain, it cannot be deleted, not even by the company that created the system

Disadvantages

  1. Difficulty exploiting the full potential of the hardware of users' devices.
  2. The complexity of the application can often make it difficult to debug and review security.
  3. The growth and improvement of DApps is tied to the enrichment of improvements within the blockchain structures.
  4. Difficulty to implement functionalities necessary for the correct functioning of DApps.

How can dApps developers promote their applications?

Developers can promote Dapps through various market strategies, as with any product that wants to promote social networks, they are a good option through tutorial videos, they can also offer them accompanied by free trials of other applications or in mobile mode, locating the links on the main pages related to the subject, among others.

What should we pay attention to when using dApps?

It is true that the dApps are quite secure, that is why we must pay special attention to the protection of our keys, either in the form of seed or alphanumeric code and not share them or send them to the mail or the cloud, avoid accessing the applications to through unreliable links, pay special attention to the proper handling of them, it would be ideal to educate yourself before using them, consult informative material about the features it offers so as not to make mistakes.

How do we find the information of a DApp that we want to know? Provide the steps (screenshot required)

To find relevant information about a particular dapps or just to explore we have pages especially for it, one of them is DappRadar, we enter the following link to access: https://dappradar.com/ . and then consult the Ranking option.

Screenshot_1.png

Sort:  
Loading...