hardcod3r (OP)
Newbie
Offline
Activity: 10
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 11, 2018, 08:16:02 PM |
|
Decentralized Applications – dAppsDecentralized applications (dApps) are applications that run on a P2P network of computers rather than a single computer. dApps, have existed since the advent of P2P networks. They are a type of software program designed to exist on the Internet in a way that is not controlled by any single entity. - Decentralized applications don’t necessarily need to run on top of a blockchain network. BitTorrent, Popcorn Time, BitMessage, Tor, are all traditional dApps that run on a P2P network, but not on a Blockchain (which is a specific kind of P2P network).
- As opposed to simple smart contracts, in the classic sense of Bitcoin, that sends money from A to B, dApps have an unlimited number of participants on all sides of the market.
Difference between dApps & Smart ContractsdApps are a ‘blockchain enabled’ website, where the Smart Contract is what allows it to connect to the blockchain. The easiest way to understand this is to understand how traditional websites operate. - The traditional web application uses HTML, CSS and Javascript to render a page. It will also need to grab details from a database utilizing an API. When you go onto Facebook, the page will call an API to grab your personal data and display them on the page. Traditional websites: Front End → API → Database
- dApps are similar to a conventional web application. The front end uses the exact same technology to render the page. The one critical difference is that instead of an API connecting to a Database, you have a Smart Contract connecting to a blockchain. dApp enabled website: Front End → Smart Contract → Blockchain
As opposed to traditional, centralized applications, where the backend code is running on centralized servers, dApps have their backend code running on a decentralized P2P network. Decentralized applications consist of the whole package, from backend to frontend. The smart contract is only one part of the dApp: - Frontend (what you can see), and
- Backend (the logic in the background).
A smart contract, on the other hand, consists only of the backend, and often only a small part of the whole dApp. That means if you want to create a decentralized application on a smart contract system, you have to combine several smart contracts and rely on 3rd party systems for the front-end. dApps can have frontend code and user interfaces written in any language (just like an app) that can make calls to its backend. Furthermore, its frontend can be hosted on decentralized storage such as Swarm or IPFS. source : blockchainhub
|
|
|
|
joniboini
Legendary
Offline
Activity: 2296
Merit: 1802
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 13, 2018, 08:52:06 AM |
|
source : blockchainhub
This is not the correct way to post your source. Give the full link/details of the source too. Btw, it is better to write about it in your own words, don' just simply copy and paste it here even if you put the source.
|
| | . .Duelbits. | │ | ..........UNLEASH.......... THE ULTIMATE GAMING EXPERIENCE | │ | DUELBITS FANTASY SPORTS | ████▄▄▄█████▄▄▄ ░▄████████████████▄ ▐██████████████████▄ ████████████████████ ████████████████████▌ █████████████████████ ████████████████▀▀▀ ███████████████▌ ███████████████▌ ████████████████ ████████████████ ████████████████ ████▀▀███████▀▀ | . ▬▬ VS ▬▬ | ████▄▄▄█████▄▄▄ ░▄████████████████▄ ▐██████████████████▄ ████████████████████ ████████████████████▌ █████████████████████ ███████████████████ ███████████████▌ ███████████████▌ ████████████████ ████████████████ ████████████████ ████▀▀███████▀▀ | /// PLAY FOR FREE /// WIN FOR REAL | │ | ..PLAY NOW.. | |
|
|
|
halpi
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 13, 2018, 04:16:09 PM |
|
source : blockchainhub
This is not the correct way to post your source. Give the full link/details of the source too. Btw, it is better to write about it in your own words, don' just simply copy and paste it here even if you put the source. lmao, the person who writes about "how easy I upgraded my rank from Junior to Full Member" gets merit for such messages. Mate, thousands of ppl leave same messages and get nothing.
|
|
|
|
Davil
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 238
Merit: 14
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 13, 2018, 09:53:08 PM |
|
@Joniboini is right in the end with his comment, but thanks anyway for sharing insight on dApps, a term that is being used a lot lately but not everyone knows what it means yet.
Please, if you could paste the complete link to the original source/article it would be great too.
|
|
|
|
hase0278
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 14, 2018, 10:28:36 AM |
|
Please, if you could paste the complete link to the original source/article it would be great too.
I believe this is his source since he mentioned blockchainhub: https://blockchainhub.net/decentralized-applications-dapps/source : blockchainhub
OP, next time do not fully copy paste an article in your post because you can get banned by doing so(if you always do it) even if you cited your source. If you will site a source, you would be better off using these codes to cite your source: Code 1 at the start of the text from the source unparaphrased: Code 2 at the end of the text from the source unparaphrased:
|
|
|
|
chamika888
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 364
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 26, 2018, 09:25:46 AM |
|
In order to better understand what DAPPs are and also what their importance is, we must try to understand some fundamental concepts, for example, the difference between APPS and DAPPs, in addition to several other factors.We have an environment where we are looking for in technology several facilities in technology, where we use portable devices more and more and even in that applications (app) to solve some problem, be it for communication, fun or even banking, among others.The main difference between App and DAPP is that APPs are an interface between programs with some code saved in the cloud, and DAPPs are an interface to some decentralized code saved in Blockchain. As such, DAPPs do not have a central authority to function and depend only on their network.The biggest advantages besides working in the blockchain for dApps is that they are generally open source so that their security can be audited, they generate tokens for miners and for those who transact on the network as well.
|
|
|
|
|
|
CoinPoint
Copper Member
Newbie
Offline
Activity: 47
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 02, 2019, 02:44:09 PM |
|
On top of the ones you mentioned here, there are plentiful Social dApps who are finally rewarding quality content and appreciate good value! "The value generated by users is given back to the users who created that value!"
|
|
|
|
SihaToken
Newbie
Offline
Activity: 26
Merit: 1
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 03, 2019, 03:32:46 PM |
|
|
|
|
|
Upgrade00
Legendary
Offline
Activity: 2142
Merit: 2292
Playgram - The Telegram Casino
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 03, 2019, 04:55:52 PM |
|
Copying and pasting a content does not offer any new value to the community as this information is already available on the internet and can be accessed. It is helpful, if you make it available to an audience who can't access it in its original form, like a translation. If you come across an article you find interesting, then share it along with your own addition and opinions. And use a link when giving credit to the source.
|
|
|
|
▄▄███████▄▄███████ ▄███████████████▄▄▄▄▄ ▄████████████████████▀░ ▄█████████████████████▄░ ▄█████████▀▀████████████▄ ██████████████▀▀█████████ █████████████████████████ ██████████████▄▄█████████ ▀█████████▄▄████████████▀ ▀█████████████████████▀░ ▀████████████████████▄░ ▀███████████████▀▀▀▀▀ ▀▀███████▀▀███████ | ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ Playgram.io ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ | ▄▄▄░░ ▀▄ █ █ █ █ █ █ █ ▄▀ ▀▀▀░░
| │ | ▄▄▄███████▄▄▄ ▄▄███████████████▄▄ ▄███████████████████▄ ▄██████████████▀▀█████▄ ▄██████████▀▀███▄██▐████▄ ██████▀▀████▄▄▀▀█████████ ████▄▄███▄██▀█████▐██████ ██████████▀██████████████ ▀███████▌▐██▄████▐██████▀ ▀███████▄▄███▄████████▀ ▀███████████████████▀ ▀▀███████████████▀▀ ▀▀▀███████▀▀▀ | | │ | ██████▄▄███████▄▄████████ ███▄███████████████▄░░▀█▀ ███████████░█████████░░█ ░█████▀██▄▄░▄▄██▀█████░█ █████▄░▄███▄███▄░▄██████ ████████████████████████ ████████████████████████ ██░▄▄▄░██░▄▄▄░██░▄▄▄░███ ██░░░█░██░░░█░██░░░█░████ ██░░█░░██░░█░░██░░█░░████ ██▄▄▄▄▄██▄▄▄▄▄██▄▄▄▄▄████ ███████████████████████ ███████████████████████ | | │ | ► | |
|
|
|
weyrwildcat
Newbie
Offline
Activity: 4
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 03, 2019, 05:05:57 PM |
|
A decentralized application is an application run by many users on a decentralized network with trustless protocols. They are designed to avoid any single point of failure. They typically have tokens to reward users for providing computing power.
|
|
|
|
SihaToken
Newbie
Offline
Activity: 26
Merit: 1
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 07, 2019, 02:03:52 PM |
|
|
|
|
|
Cryptoprimes
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 11, 2019, 04:51:10 PM |
|
A decentralized application is an application run by many users on a decentralized network with trustless protocols. They are designed to avoid any single point of failure. They typically have tokens to reward users for providing computing power.
Yes, that's a point. If we are talking about the most popular dApps (I mean on Ethereum), they are typically services which use the smart contracts as a backend code dealing with data we write or generate on dApp. Blockchain is used to exclude control of the data owners. I mean everyone owns the data. After the smart contract deployment on the network, you can't change anything there, you can only deploy a new contract. It's even better than a classic peer-to-peer model like Torrent. And now you have a lot of resources and learning materials ( example) to create your own dApps for the idea of a decentralized Internet.
|
★★★★★★★★ Cryptocurrency Knowledge Hub ★★★★★★★★ CryptoDetail.comLearn Blockchain Programming, Mining, Trading
|
|
|
p2p.game
Newbie
Offline
Activity: 2
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 13, 2019, 02:13:52 AM |
|
|
|
|
|
bitmover
Legendary
Offline
Activity: 2408
Merit: 6188
Crypto Swap Exchange🈺
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
January 13, 2019, 08:59:23 AM |
|
The simplest and best definition I ever saw about Dapps were made by Andreas Antonopoulos: "Dapps are applications that cannot be stopped"
As they run on a decentralized world computer (ethereum) which nobody controls.
|
|
|
|
|