Steemit crypto Academy Season 4 [Beginner's course Task 8|| Homework post for Prof @wahyunahrul]

in SteemitCryptoAcademy3 years ago

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).

Screenshot_20210808-083855_4.png

Good day Prof. @wahyunarul. Please review my assignment post on the following questions:

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).

image.png

What are dApps?

image.png

DApps is an acronym for Decentralised Applications. It is an open source system built on the Blockchain technology. It is a Decentralised application meaning that there is no such conferred authority or a single entity governing the system, rather every user is privileged to access and control his or her transaction without a third party. In other words, DApps is an application that functions on a peer-to-peer system.

Some Features of DApps

  1. It is an open source application: The source code of Decentralised application is opened to every user. And majority of the users partake in the decision making ongoing in the system as well as the changes.

  2. It is decentralised in nature: With the high level of security attributed to a decentralised application, it becomes almost impossible for the system to be hacked. Hence, DApps is such a system that allows every user handle its transaction.

  3. It is built on a reward system: There is such a thing as people who validate transactions (validators) in a decentralised Application and they are being rewarded for taking up such responsibility.

image.png

Explain the working system of the dApps?

image.png

DApps uses an ETH Blockchain to store data and a rear end code which is smart contract (algorithm in Blockchain used to validate transactions between) for coherence.

Moreso, DApps work on a peer-to-peer system. This is a system that allows the network to be controlled by participants carrying out their transactions on the said network.

image.png

What are the differences between dApps and other applications?

image.png

  1. DApps are basically built on Blockchain technology and a peer-to-peer network while other Applications which are Centralised do not really need a Blockchain technology.

  2. In a DApps, users control its data and transactions while other Applications function on a decentralised system where a single entity controls every data and transaction.

  3. There is a peak of cyber security in Decentralised applications when compared to other applications as it is almost impossible for hackers to penetrate a decentralised application.

  4. DApps are open source while traditional applications are closed source applications.

  5. DApps work with low speed when compared to other applications.

  6. The cost of developing a DApps is greater when compared to the cost of developing other applications.

image.png

Explain the advantages and disadvantages of dApps?

image.png

Advantages
As the name implies, decentralised applications are Decentralised in nature meaning that it has the capacity to accommodate a million users running their transactions and data in the application without a third party.

There is high level of security in DApps as the system is gauged in a way that there is no slightest opportunity for hackers to penetrate the system.

Each receipt transaction is direct from user to user. There is no intermediary shipment or transaction.

It functions on a peer-to-peer network meaning that it does not entertain any form of restriction.

Also, DApps service is usually available as there is no such thing as a control server rather, everything is distributed in nodes.

Disadvantages
It is normally hard to reverse wrong transactions carried out in DApps as there is no single entity to see to that in a decentralised Application.

Because of new adjustments in DApps, it becomes hard to be accessed and comprehended mostly by new users who are not acquainted with these changes.

DApps require API

The programming language used in DApps is very complex and this makes it hard to exploit the potential of the hard wave being used.

image.png

How can dApps developers promote their applications?

image.png

There are more attractive ways through which DApps developers can promote their Applications and one of which is through Airdrop events. During such events, free tokens are being gifted to users.

  • Also, DApps can be promoted through ICO's, IDO's and IEO's.

  • DApps can be promoted by running ads on social media platforms like Instagram, Facebook, Twitter and many more.

Using DApps directories like DAppbag, DApppacker and the likes of it in promoting their Application.

image.png

What should we pay attention to when using dApps?

image.png

In as much as DApps are highly secured, it is still important that we pay attention to certain features of DApps before using because of scam that might ravage in the system. For that reason, we may consider the following before using any DApps:

  1. If the system is user friendly
  2. And a highly secured one
  3. Consider minimal transaction fee
  4. And the velocity at which it operates.

image.png

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

image.png

First of all, to research and find out informations of a DApps you need to visit the website at https://dappradar.com and then from the first view and homepage of the website click on the menu icon as seen below.

PicsArt_09-20-07.35.35.jpg
After clicking on the menu icon, another page will pop up from which you will click on Ranking as seen below.

PicsArt_09-20-07.36.27.jpg
After clicking on the Ranking icon, lists of DApps you might want to get informations about will show... From this page, I selected the AtomicAsset DApps.

PicsArt_09-20-07.42.31.jpg
Going further, I clicked on it to bring forth the necessary information about the AtomicAsset DApps and some of the informations that showed up were the users, balance, volume and transactions as seen below.

PicsArt_09-20-07.43.50.jpg
And from this same page, I clicked on Go to Advance thought this optional and will not show full details except based on consent which details will be sent to email... Check out the image below

PicsArt_09-20-07.44.51.jpg

Note: All screenshots were gotten from dappradar.com website.

Cc.
@wahyunahrul

Sort:  
Loading...
 3 years ago 

Can you please guide me on how to add a designed divider?

 3 years ago 

It is more like an image so what you do is copy it and paste on your editor... Hope you grab @syedhuzaifa

 3 years ago 

Yup, thank you @cinnymartins:)

Coin Marketplace

STEEM 0.32
TRX 0.11
JST 0.034
BTC 66269.58
ETH 3204.67
USDT 1.00
SBD 4.24