Bitcoin Forum
November 10, 2024, 02:31:31 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Understanding Decentralized Apps.  (Read 270 times)
Durad (OP)
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile WWW
March 03, 2020, 01:03:51 PM
 #1


Decentralized Apps can also be called DApps.
You pronounce DApp as you will pronounce Email

For ease of understanding, we will say decentralized Apps are the types of applications that are not owned by anybody or a single authority, they cannot be shut down and cannot also have downtime. DApps are computer applications that run on distributed computing systems. They are based on a secure blockchain network, therefore, promoting a high level of security and are immutable from hacks and intrusions.

For an app to be called DApp, it has to meet the following criteria:

#Open source: the source code of the app must be available to everyone

#Decentralized: it should be using a blockchain.

#Incentive: The app should have digital assets or crypto-tokens used to fuel it.

#Algorithm: it should have a consensus mechanism that shows proof of value in the cryptographic system. It should also generate tokens.

Thank you for reading!
mk4
Legendary
*
Offline Offline

Activity: 2926
Merit: 3881


📟 t3rminal.xyz


View Profile WWW
March 03, 2020, 04:43:34 PM
 #2

#Decentralized: it should be using a blockchain.

Not because something uses a "blockchain" it doesn't automatically mean it's decentralized. Name one project besides Bitcoin that's actually decentralized.

» t3rminal.xyz «
Telegram Alert Bots for Traders
bitmover
Legendary
*
Online Online

Activity: 2478
Merit: 6316


bitcoindata.science


View Profile WWW
March 03, 2020, 04:56:36 PM
 #3

#Decentralized: it should be using a blockchain.

Not because something uses a "blockchain" it doesn't automatically mean it's decentralized. Name one project besides Bitcoin that's actually decentralized.

Ethereum tries to be.
The idea of ethereum is to be a world computer, a computer which cannot be stopped.

Thi way, a decentralized app is an application which cannot be stopped by anyone.  It is running in the world computer, in the blockchain.

Why would we need an app which cannot be stopped? If it somehow is offensive to powerful people. Nobody knows that can be done with ethereum... what kind of projects should be done there. But the potential is enormous.

Ethereum is still a new project, and if it is going to succeed or not is unknown.  But it could be a game changer.

Stedsm
Legendary
*
Offline Offline

Activity: 3052
Merit: 1273



View Profile
March 03, 2020, 05:06:50 PM
 #4

#Decentralized: it should be using a blockchain.

Not because something uses a "blockchain" it doesn't automatically mean it's decentralized. Name one project besides Bitcoin that's actually decentralized.

Well Bitcoin is an open source project, a cryptocurrency more rather than being a Dapp TBH. Another thing is, Bitcoin isn't too decentralized at all to be called as one and has also become a medium of centralized institutions like exchanges. But I completely agree with you that there can be more Dapps in the sphere without even being involved with both crypto and Blockchain.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
coupable
Hero Member
*****
Offline Offline

Activity: 2492
Merit: 760



View Profile
March 03, 2020, 10:34:49 PM
 #5

#Incentive: The app should have digital assets or crypto-tokens used to fuel it.
Is this a basic element for any dapp?
Let's say all the actual running dapps have each its own token, but do i really need to setup a token when am about to create my dapp? How many dapps were created to generate a value from what they think utility token? Does those dapps really need those tokens for other than generate income from nothing?
I can imagine a dapp designed as a system of vote when each voter can use a unique id to submit a vote for one time, what's the utility of a valuable token here?

█████████████████████████████████
████████▀▀█▀▀█▀▀█▀▀▀▀▀▀▀▀████████
████████▄▄█▄▄█▄▄██████████▀██████
█████░░█░░█░░█░░████████████▀████
██▀▀█▀▀█▀▀█▀▀█▀▀██████████████▀██
██▄▄█▄▄█▄▄█▄▄█▄▄█▄▄▄▄▄▄██████████
██░░█░░█░░███████████████████████
██▀▀█▀▀█▀▀███████████████████████
██▄▄█▄▄█▄▄███████████████████████
██░░█░░█░░███████████████████████
██▀▀█▀▀█▀▀██████████▄▄▄██████████
██▄▄█▄▄█▄▄███████████████████████
██░░█░░█░░███████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
 Crypto Marketing Agency
By AB de Royse

████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
██████████████████████████████████████████████████████████████████████████████████████████████████
WIN $50 FREE RAFFLE
Community Giveaway

██████████████████████████████████████████████████████████████████████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████
██
██████████████████████
██████████████████▀▀████
██████████████▀▀░░░░████
██████████▀▀░░░▄▀░░▐████
██████▀▀░░░░▄█▀░░░░█████
████▄▄░░░▄██▀░░░░░▐█████
████████░█▀░░░░░░░██████
████████▌▐░░▄░░░░▐██████
█████████░▄███▄░░███████
████████████████████████
████████████████████████
████████████████████████
khaled0111
Legendary
*
Offline Offline

Activity: 2702
Merit: 3045


Top Crypto Casino


View Profile WWW
March 03, 2020, 10:41:17 PM
 #6

They are based on a secure blockchain network, therefore, promoting a high level of security and are immutable from hacks and intrusions.

Thank you for sharing but I believe the bolded part is not completely accurate. Dapps can be hacked. There were many hack incidents in the past. It depends on how experienced the devs are.

coupable
Hero Member
*****
Offline Offline

Activity: 2492
Merit: 760



View Profile
March 03, 2020, 11:18:13 PM
 #7

#Incentive: The app should have digital assets or crypto-tokens used to fuel it.
...snip...
I can imagine a dapp designed as a system of vote when each voter can use a unique id to submit a vote for one time, what's the utility of a valuable token here?


If you want to, you can still add a feature where the users voting will need n number of tokens with them in their account and they need to spend some tokens to vote and they are allowed to vote just once per unique id and whichever party wins, will get all the tokens collected with them and they will distribute all/part of those tokens to their voters to make them win.
Now you are describing a centralised profitable dapp. The description in op is for decentralised dapps in general.
A government can create a non profitable dapp to run elections between citizens in a fair transparent way (just imagine this), so no need for a token.

█████████████████████████████████
████████▀▀█▀▀█▀▀█▀▀▀▀▀▀▀▀████████
████████▄▄█▄▄█▄▄██████████▀██████
█████░░█░░█░░█░░████████████▀████
██▀▀█▀▀█▀▀█▀▀█▀▀██████████████▀██
██▄▄█▄▄█▄▄█▄▄█▄▄█▄▄▄▄▄▄██████████
██░░█░░█░░███████████████████████
██▀▀█▀▀█▀▀███████████████████████
██▄▄█▄▄█▄▄███████████████████████
██░░█░░█░░███████████████████████
██▀▀█▀▀█▀▀██████████▄▄▄██████████
██▄▄█▄▄█▄▄███████████████████████
██░░█░░█░░███████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
 Crypto Marketing Agency
By AB de Royse

████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
██████████████████████████████████████████████████████████████████████████████████████████████████
WIN $50 FREE RAFFLE
Community Giveaway

██████████████████████████████████████████████████████████████████████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████
██
██████████████████████
██████████████████▀▀████
██████████████▀▀░░░░████
██████████▀▀░░░▄▀░░▐████
██████▀▀░░░░▄█▀░░░░█████
████▄▄░░░▄██▀░░░░░▐█████
████████░█▀░░░░░░░██████
████████▌▐░░▄░░░░▐██████
█████████░▄███▄░░███████
████████████████████████
████████████████████████
████████████████████████
mk4
Legendary
*
Offline Offline

Activity: 2926
Merit: 3881


📟 t3rminal.xyz


View Profile WWW
March 04, 2020, 02:37:37 AM
 #8

Ethereum tries to be.
It sure tries to be, but is nowhere near as of now in my opinion. One significant reason being Vitalik still having so much influence.

Why would we need an app which cannot be stopped? If it somehow is offensive to powerful people. Nobody knows that can be done with ethereum... what kind of projects should be done there. But the potential is enormous.
Because why even bother with a "dapp" if it can be stopped in the first place? One of the main selling points of crypto is that it should be very hard to be stopped. But yea, I'm not not saying that Ethereum doesn't have potential.

Another thing is, Bitcoin isn't too decentralized at all to be called as one and has also become a medium of centralized institutions like exchanges.
Yeaa.. Bitcoin not being too decentralized because of centralized exchanges doesn't make that much sense.

» t3rminal.xyz «
Telegram Alert Bots for Traders
joniboini
Legendary
*
Offline Offline

Activity: 2366
Merit: 1806



View Profile WWW
March 04, 2020, 04:15:39 AM
 #9

Another thing is, Bitcoin isn't too decentralized at all to be called as one and has also become a medium of centralized institutions like exchanges.

What do decentralized means in your opinions Somehow it seems that anything that was used by centralized institutions, regardless of the nature of the network, would always be a 'centralized' thing. Which means, a decentralized currency should not be used by any centralized institutions. Kinda weird imo.

▄▄███████████████████▄▄
▄███████████████████████▄
████████▀░░░░░░░▀████████
███████░░░░░░░░░░░███████
███████░░░░░░░░░░░███████
██████▀░░░░░░░░░░░▀██████
██████▄░░░░░▄███▄░▄██████
██████████▀▀█████████████
████▀▄██▀░░░░▀▀▀░▀██▄▀███
███░░▀░░░░░░░░░░░░░▀░░███
████▄▄░░░░▄███▄░░░░▄▄████
▀███████████████████████▀
▀▀███████████████████▀▀
 
 CHIPS.GG 
▄▄███████▄▄
▄████▀▀▀▀▀▀▀████▄
███▀░▄░▀▀▀▀▀░▄░▀███
▄███
░▄▀░░░░░░░░░▀▄░███▄
▄███░▄░░░▄█████▄░░░▄░███▄
███░▄▀░░░███████░░░▀▄░███
███░█░░░▀▀▀▀▀░░░▀░░░█░███
███░▀▄░▄▀░▄██▄▄░▀▄░▄▀░██
▀███
░▀░▀▄██▀░▀██▄▀░▀░██▀
▀███
░▀▄░░░░░░░░░▄▀░██▀
▀███▄
░▀░▄▄▄▄▄░▀░▄███▀
▀█
███▄▄▄▄▄▄▄████▀
█████████████████████████
▄▄███████▄▄
███
████████████▄
▄█▀▀▀▄
█████████▄▀▀▀█▄
▄██████▀▄▄▄▄▄▀██████▄
▄█████████████▄████████▄
████████▄███████▄████████
█████▄█████████▄██████
██▄▄▀▀▀▀█████▀▀▀▀▄▄██
▀█████████▀▀███████████▀
▀███████████████████▀
██████████████████
▀████▄███▄▄
████▀
████████████████████████
3000+
UNIQUE
GAMES
|
12+
CURRENCIES
ACCEPTED
|
VIP
REWARD
PROGRAM
 
 
  Play Now  
seoincorporation
Legendary
*
Offline Offline

Activity: 3332
Merit: 3116



View Profile
March 04, 2020, 05:06:53 AM
 #10

Ethereum tries to be.
It sure tries to be, but is nowhere near as of now in my opinion. One significant reason being Vitalik still having so much influence.
...

No, ethereum doesn't even try to be decentralized, how fast you forget the DAO hack... A coin who makes a fork because there was a big hacker smarter than the smart contracts can't be called decentralized.

We could say ethereum classic is the decentralized face of ethereum  Tongue

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
bitmover
Legendary
*
Online Online

Activity: 2478
Merit: 6316


bitcoindata.science


View Profile WWW
March 04, 2020, 11:29:49 AM
 #11

We could say ethereum classic is the decentralized face of ethereum  Tongue

ETC is a completely dead fork. Doesn't even have enough hash power and miners to be considered decentralized.
The dao hack and fork were certainly a bad indicator and proved that vitality has too much power...

hatshepsut93
Legendary
*
Offline Offline

Activity: 3038
Merit: 2161


View Profile
March 05, 2020, 06:34:01 PM
 #12

Apps are the types of applications that are not owned by anybody or a single authority, they cannot be shut down and cannot also have downtime.

That's not always true, dapps are often managed by companies or teams of developers, they have some sort of centralized ownership in their contracts which allows the owners to shut it down and manipulate it in other ways. Dapps can also suffer from the problems of the underlying blockchain - we saw some pretty big congestions on the Ethereum network, which paralyzed the dapps running on it due to high fees and long confirmation times.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!