[Dapps] - Steemit Crypto Academy Season 4 - Homework Post for Task 8 by drqamu

View this thread on steempeak.com
· @drqamu ·
$14.06
[Dapps] - Steemit Crypto Academy Season 4 - Homework Post for Task 8
<div class="text-justify">

Hello lovely people around the globe. Today i am writing homework post for task 8 of Beginner's fixed course. I'll be doing following part of the task.

***
**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 requiredrequired)**


![IMG_20211010_172446.jpg](https://cdn.steemitimages.com/DQmTCzuJq26e1wCTn5jjs1L7jphBqhbkPGrHCb4tpD2gSLS/IMG_20211010_172446.jpg)

***

***
# What are dApps? Explain the working system of dApps? 
***
Dapps or decentralised applications are programs that are meant to serve diverse purposes at the frontend like typical applications but are not controlled by any authority at the backend. The user of Dapp has absolute authority to control over its utility at the front end without being monitored at the back  by any regulatory authority . The underlying technology to support Dapps is a distributed ledger technology (DLT) or blockhain that is programmed to work in peer to peer manner. As DLT runs these Dapps, all the features inherent to the blockchain like transparency, accountability, security, immutability and editability are conferred upon dApps too. 

### Working of Dapps

To understand the working of Dapps, we should briefly understand the working of any traditional application and than dapp counterpart. Let me take example of application from financial sector that I use on day to day basis and  that goes by the name of **mPAY**. It is an application of a bank of  my state. At frontend of the application, I use it for sending or receiving money, paying bills for mobile, TV , electricity , water ,  credit card etc . There is no one to  dictate me how to perform these frontend activities but at the backend all the activities that I perform are monitored by banking authorities. Whenever i face any problem in using the app, i contact banking authorities to get the problem solved. Moreover  before performing any transaction, I receive OTP from bank to be  submitted to finalize the  transactions. 

Dapps are smart contract triggered and there is no authority to monitor or control your activities. For example, a Dapp from financial sector like UNISWAP. It is a decentralised cryptocurrency exchange based on Ethereum blockchain. UNiswap facilitates automated transactions via smart contracts.  No intermediary is involved unlike mPAY where absolute control is in hands of banks. In UNISWAP funds are pooled together from many users and are kept ready to execute orders instantly without listing to order book. Also the flat trading fee charge of 0.30% that is being charged by uniswap for trading is added to liquidity pool. So we can say that instant and inexpensive trade is facilitated by uniswap smart contract in P2P manner.


***
## What are the differences between dApps and other applications? 
***
* Dapps are decentralised where as other applications are centralized. 

* Dapps are smart contract triggered where as other apps don't trigger smart contracts. 

* Dapps are run on distributed ledger technology where as other  apps  work on isolated computers. 

* Dapps are highly secure and transparent because of inherent features ot blockchain like non--editabllity and Immutablity. 

* There is no need of sharing sensitive personal information with any authority on Dapps where as traditional apps store our data and data leakage is a common problem nowadays. 


***
### Explain the advantages and disadvantages of dApps? 
***
### Advantages of Dapps . 

* Decentralized applications are highly secure because of underlying blockchain technology.

* Dapps  are smart contract based and work automatically without any human interference. 

* Dapps have  100% uptime. There is no server down problem because of scores of nodes involved and independent function of each node . As each node stores full copy of code involved, malfunctioning of any node  don't influence other nodes. 

*  Dapps are autonomous in their function as there is no central authority to formulate rules. 

* Transaction fee on DeFi apps is lower than other apps. Huge amount of transactions and global p2p transactions are performed instantly. 


* Because of non editable nature of blockchains, dappe ensure higher security and transparency. 

### Disadvantages of Dapps

* Learning curve of Dapps is steep as it  involves complex technology than other apps. 

* Handling of keys to operate Dapps is in itself a tedious task to follow. Example, Facebook and steemit are social media apps. Facebook requires a username and password that is memorable while steemit keys need safe storage environment. 

* Restoring apps in case of loss of keys is not possible. Loss of keys means loss of access to apps. As there is no mechanisms to change keys unlike traditional apps. 

* Debugging and update  of Dapps is difficult because all nodes in the network need to comply. 

* Non repurdiable nature bars users from any solace in case of wrong transfers. 

***
#### How can dApps developers promote their apps?
***

With the boom in technology, world has contracted from a place with  seemingly infinite dimensions to a place  with definite dimensions like a model of globe. Internet has revolutionised the whole world. There are multiple modalities of dapp promotion. 

* Advertisement on youtube has become a major source of promoting any content. Youtube Ads are reaching a vast strata of population these days. 

* Advertisement via social media platforms like Facebook, Twitter and Instagram is another major source of reaching people. 

* Advertisement on TV and radios is a modality to address strata of people who use these means of information dissemination. 

* Holding offline workshops or seminars is a slow but still viable means of information dissemination. 

***
### What should we pay attention to when using dApps?
***
Depending upon the use-case, technology can be a boon or a bane. With the dramatic increase in technology, misuse has increased at an equal pace. So we should be careful in every field and same holds true for Dapps. 

* Check the authenticity of the project by digging deep into the details of project like team of developers etc. 


* Look for gaals and objectives of the project. They should be neither too high nor too low. 

* Throughly understand the working of dapps. 


***
####  How do we find the information of a DApp that we want to know? Provide the steps (Screenshot required).
***
We can find it either through the official website of any app that we are interested in or through DappRadar. 

* Go o official website of DappRadar. 
https://dappradar.com/

* On the main page of the website,  options to explore different categories of apps are there like DeFi  Games, NFTs, Exchanges. Select the category in which app falls. Other way is to click on "Ranking" of apps and look for target app. 

* in my case, i clicked on exchanges and looked for UNISWAP which is at number two 

* Click on UNISWAP and details of app will be seen. 
***
![IMG_20211010_132525.jpg](https://cdn.steemitimages.com/DQmXAwhf79V8Db2WmDjNSuoDzuoWGnKvTVjY4uPYbfai6Je/IMG_20211010_132525.jpg)


***

![IMG_20211010_132809.jpg](https://cdn.steemitimages.com/DQmbQgfcfbHLrWssbD44NrT7gQ6d7CMVui7XBDbe5TGvgHn/IMG_20211010_132809.jpg)
***

![IMG_20211010_132919.jpg](https://cdn.steemitimages.com/DQmQSijd5YUBc219bwBZFcw9tZwX5MqiHEAbyKWk93JSDca/IMG_20211010_132919.jpg)
***
Conclusion 
***
Blockchain technology is a milestone invention of modern era and has revolutionised every field of day to day life. Dapps catering to every field of life like gaming, exchanges, fianance etc are one such applications of blockchain. With certain limitations, dapps are all set to replace traditional apps. 

</div>
👍  , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
post_id94,633,143
authordrqamu
permlinkdapps-steemit-crypto-academy-season-4-homework-post-for-task-8
categoryhive-108451
json_metadata{"tags":["academys4-intro08","cryptoacademy","dapps","blockchain","steemexclusive"],"image":["https:\/\/cdn.steemitimages.com\/DQmTCzuJq26e1wCTn5jjs1L7jphBqhbkPGrHCb4tpD2gSLS\/IMG_20211010_172446.jpg","https:\/\/cdn.steemitimages.com\/DQmXAwhf79V8Db2WmDjNSuoDzuoWGnKvTVjY4uPYbfai6Je\/IMG_20211010_132525.jpg","https:\/\/cdn.steemitimages.com\/DQmbQgfcfbHLrWssbD44NrT7gQ6d7CMVui7XBDbe5TGvgHn\/IMG_20211010_132809.jpg","https:\/\/cdn.steemitimages.com\/DQmQSijd5YUBc219bwBZFcw9tZwX5MqiHEAbyKWk93JSDca\/IMG_20211010_132919.jpg"],"links":["https:\/\/dappradar.com\/"],"app":"steemit\/0.2","format":"markdown"}
created2021-10-10 11:55:48
last_update2021-10-10 11:55:48
depth0
children2
net_rshares17,651,743,773,422
last_payout2021-10-17 11:55:48
cashout_time1969-12-31 23:59:59
total_payout_value7.034 SBD
curator_payout_value7.027 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length7,991
author_reputation259,020,020,453,132
root_title"[Dapps] - Steemit Crypto Academy Season 4 - Homework Post for Task 8"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (26)
@dilchamo ·
<div class="text-justify">

Hello @drqamu,
  
Thank you for participating in the #08 Fixed course for Newcomers in the **Steemit Crypto Academy**. 

**Your grade on this assignment is as follows:** 
<p></p>

| Criteria | Grade |
| --------|---------|
| Presentation/Use of Markdowns| 1.5/2 |
| Compliance with topic| 2/2|
| Quality of Analysis| 2/2|
| Clarity of Language| 2/2|
| Originality | 2/2|
| ***Total*** | ***9.5/10***|

<p></p>

**Homework task: 9.5** 
<p></p>
<b>Feedback and Suggestions</b> :

- Overall work is appreciated. Only noticeable thing is that you have not included the sources of screenshots. Other than that everything has been done well.

<p></p>

![SAVE_20210724_220410.jpg](https://cdn.steemitimages.com/DQmWGHo9eV2xu96P4pYUaEpfLSD7ovEhznAW95FwC35s3x4/SAVE_20210724_220410.jpg)
</div>
properties (22)
post_id94,651,997
authordilchamo
permlinkr0sq5u
categoryhive-108451
json_metadata{"users":["drqamu"],"image":["https:\/\/cdn.steemitimages.com\/DQmWGHo9eV2xu96P4pYUaEpfLSD7ovEhznAW95FwC35s3x4\/SAVE_20210724_220410.jpg"],"app":"steemit\/0.2"}
created2021-10-11 04:37:06
last_update2021-10-11 04:37:06
depth1
children0
net_rshares0
last_payout2021-10-18 04:37:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length812
author_reputation84,463,031,858,396
root_title"[Dapps] - Steemit Crypto Academy Season 4 - Homework Post for Task 8"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steemcurator07 ·
You have been upvoted by @sapwood, a Country Representative from INDIA. We are voting with the Steemit Community Curator @steemcurator07 account to support the newcomers coming into Steemit.

Engagement is essential to foster a sense of community. Therefore we would request our members to visit each other's post and make insightful comments. 

Thank you.
properties (22)
post_id94,676,254
authorsteemcurator07
permlinkr0uh8h
categoryhive-108451
json_metadata{"users":["sapwood","steemcurator07"],"app":"steemit\/0.2"}
created2021-10-12 03:19:33
last_update2021-10-12 03:19:33
depth1
children0
net_rshares0
last_payout2021-10-19 03:19:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length356
author_reputation1,025,914,365,470
root_title"[Dapps] - Steemit Crypto Academy Season 4 - Homework Post for Task 8"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000