Author

Topic: Understanding Decentralized Apps. (Read 275 times)

legendary
Activity: 3024
Merit: 2148
March 05, 2020, 01: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.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
March 04, 2020, 06: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...
legendary
Activity: 3346
Merit: 3125
March 04, 2020, 12: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
legendary
Activity: 2170
Merit: 1789
March 03, 2020, 11:15:39 PM
#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.
mk4
legendary
Activity: 2870
Merit: 3873
Paldo.io 🤖
March 03, 2020, 09:37:37 PM
#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.
hero member
Activity: 2338
Merit: 757
March 03, 2020, 06: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.
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
March 03, 2020, 05: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.
hero member
Activity: 2338
Merit: 757
March 03, 2020, 05: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?
legendary
Activity: 3052
Merit: 1273
March 03, 2020, 12: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.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
March 03, 2020, 11:56:36 AM
#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.
mk4
legendary
Activity: 2870
Merit: 3873
Paldo.io 🤖
March 03, 2020, 11:43:34 AM
#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.
newbie
Activity: 12
Merit: 0
March 03, 2020, 08:03:51 AM
#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!
Jump to: