Posts

Dapps and it's application.

avatar of @loverboy10
25
@loverboy10
·
0 views
·
5 min read

source

What are DApps?

Decentralized Applications or DApps, is an application that runs or is made on a Blockchain or a peer to see network, this suggests that these applications aren't controlled by a centrosome or authority and are fully autonomous.

Because these applications are built on Blockchain the safety and anonymity and integrity of those DApps are secured for any user, because they create use of Cryptographic technology which helps to encrypt the knowledge or data transferred within the network.

An example of a decentralized app is that the Bit-torrent which may be a platform where data are often transferred between users through mechanisms called seeding and feeding. Another example is that the Trust wallet which may be a decentralized app where users can transfer crypto assets from person to person without the interference of a central financial body, unlike other centralized applications that need identification data before a user can use them, Dapps don't require these personal information for users to use them and also their is not any geographical restrictions for DApps.

source

Explain the working system of dApps?

Dapps working system entails a peer to see transaction system which suggests that no third party is involved, due to its decentralized nature, it means all transactions that occur within the Blockchain are transparent to onlookers.

Dapps are built on blockchains, this suggests that for each transaction there has got to be a fee which can be paid with the native token of that Blockchain. All the activities that continue within a decentralized application is thanks to a mechanism called the smart contract which may be a pre written and encrypted command which controls and verifies actions that occur within the DApp.

source

What are the differences between dApps and other applications?

Decentralized AppsOther Apps
They are not controlled by a centrosome , this suggests that no third party or company is on top of things of those applications.they're controlled by a centrosome which might be an organisation, for instance Mark Zuckerberg is on top of things of Facebook.
Users have full Autonomy, this suggests tat users have full control of all the actions they need to hold out on the platform and their accounts can't be pack up , example, is Trust walletUsers don't have full autonomy, this suggests that the central authority are always in restraint of their activities and may pack up their accounts should they are going against the applications policy, example, is Binance
Transactions are verified using the Private key which is employed to access and verify transactions on the networkPasswords are wont to verify transactions on the applications.
They use high level encryption called cryptograph to secure and protect their net work, also due to its decentralized nature hackers find it hard to attackThey use and store their data during a centralized location, this makes them susceptible to attacks from hackers
They make use of straightforward and understandable interface which is more palatable for brand spanking new usersthey create use of complex interface which is extremely complex for brand spanking new users

Explain the benefits and drawbacks of dApps?

ADVANTAGES

  • Dapps are decentralized, this suggests there's no interference from third party bodies, also users have full autonomy of the appliance , this suggests that they can't be banned or restricted from the network.

  • Dapps make use of high security encryption to guard their networks, also since they're built on Blockchains they can't be hacked or attacked because their is not any centrosome that houses all the info .

  • Transactions are verified by a user by using the Private Key which may be a high level encryption of alphanumeric characters that's wont to access funds and may only be employed by the owner of the account.

  • A users anonymity is prioritized, this is often so because DApps don't require personal information of users before they will be allowed to use the Applications.

DISADVANTAGES

  • thanks to no involvement of third parties, users who have misplaced their funds by transacting to wrong address, cannot retrieve their funds because there's an absent of a 3rd party.

  • New users who are novice of Blockchain technology may find it hard to navigate the Blockchain ecosystem thanks to its complex nature.

  • Misplacement of Keys by users of DApps may be a major issue, because without the private key a user cannot transfer, access or verify funds during a decentralized wallet.

  • Because it's open source hackers can track a specific address, maybe because it makes huge transfers of cash . This tracked address might be traced to a centralized exchange where these hackers can easily attack users accounts.

How can DApps developers promote their apps?

Everyday new decentralized platforms are created on different Blockchain with the aim of solving a specific problem but sometimes these start-ups find it hard to popularize their Applications, below i will be able to list ways a developer can promote their apps.

  • Developers can enhance the recognition of their Applications by advertising them on crypto related platforms, or websites.

  • Developers should create social media accounts in reference to the developed project in order that they will advertise and promote their projects on social platforms like Facebook, Twitter, Instagram and Tick tock.

  • they will also promote their Dapp projects through crowdfunding, which is an occasion where a network of investors are gathered and are pitched on the prospects of the project after which they wold plan to invest into it.

  • Making use of airdrops is differently which developers of Dapps can promote their network, this is often done by issuing the native token of the Dapps to users for free of charge in other to entice them to form use of the appliance .

What should we concentrate to when using DApps?

Dapps are decentralized which suggests there's no central authority, but still humans are liable for the event of those applications which suggests that fraudsters and hackers could also create these application if given enough funds, that's why users should get on the watch because there's no third party that checks the actions of those developer. Below are what users should concentrate to when using these Dapps.

  • People should make research first about the actual dapp if possible search about it on dappRader to make sure the Dapp can't be easily hijacked by fraudulent developers.

  • Cloning of web sites may be a major technique hackers use lately to access users funds, so users must cross check the Dapp site which they're visiting to form sure that the location isn't cloned in order that they might not fall a victim of hackers.

  • Users should cross check the Blockchain address which they need to transfer funds to because sending funds to incorrect address might be very detrimental and when lost it's not recoverable.

  • When making investments into these Dapps users should confirm that they need a really secure network so as to not fall a victim of hackers.

How can we find the knowledge of a DApp that we would like to know?

source

We can find information about the dapp we would like to understand and also explore the features of the Dapp by following the these simple steps.

Step1

First of you visit the dappRader which it'll bring you to the homepage. Then click on the search button.

Step 2

After clicking on the program , you'll be delivered to this page which you'll see top Blockchain dapps. you'll know search the dapp you would like to understand and explore them.

I clicked on pancake swap so I could explore a number of it's attributes.

Here are some features of the Dapp - pancakeswap.


These images were made by me through screenshots and canva

Thank you for reading.