Bitcoin Forum
November 19, 2018, 02:18:53 AM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: WHat's Dapps !?  (Read 185 times)
hardcod3r
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
September 11, 2018, 08:16:02 PM
 #1

Decentralized Applications – dApps

Decentralized 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 Contracts

dApps 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

1542593933
Hero Member
*
Offline Offline

Posts: 1542593933

View Profile Personal Message (Offline)

Ignore
1542593933
Reply with quote  #2

1542593933
Report to moderator
1542593933
Hero Member
*
Offline Offline

Posts: 1542593933

View Profile Personal Message (Offline)

Ignore
1542593933
Reply with quote  #2

1542593933
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1542593933
Hero Member
*
Offline Offline

Posts: 1542593933

View Profile Personal Message (Offline)

Ignore
1542593933
Reply with quote  #2

1542593933
Report to moderator
1542593933
Hero Member
*
Offline Offline

Posts: 1542593933

View Profile Personal Message (Offline)

Ignore
1542593933
Reply with quote  #2

1542593933
Report to moderator
1542593933
Hero Member
*
Offline Offline

Posts: 1542593933

View Profile Personal Message (Offline)

Ignore
1542593933
Reply with quote  #2

1542593933
Report to moderator
joniboini
Sr. Member
****
Offline Offline

Activity: 378
Merit: 640



View Profile WWW
September 13, 2018, 08:52:06 AM
Merited by DdmrDdmr (1)
 #2

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.

▄██▄░░░░░░░░░▄█▄░░░░░░░░░▄██▄
██████░░░░░░███████░░░░░░██████
███░░████░░████░░░████░░░███░░███
███░░░░██████░░░░░░░██████░░░░███
███░░░░░████░░░░░░░░░████░░░░░███
███░░░░░░░███░░░░░░░███░░░░░░░███
███░░░░░░░░███░░░░░███░░░░░░░░███
███░░░░░░░░░███░░░███░░░░░░░░░███
███░░░░░░░░░░██████░░░░░░░░░░███
███░░░░░░░░░░░█████░░░░░░░░░░░███
███░░░░░░░░░░░░███░░░░░░░░░░░░███
███░░░░░░░░░░░███░░░░░░░░░░░░░███
███░░░░░░░░░░███░░░░░░░░░░░░░░███
███░░░░░░░░░███░░░░░░░░░░░░░░░███
██▄.░░░░░▐███░░░░░░░░░░░░░░░███
███░░░░▄██▀░░░░░░░░░░░░░░░███
███░░▐██▀░░░░░░░░░░░░░░░███
█████▌░░░░░░░░░░░░░░░███
█████░░░░░░░░░░░░░░████
████░░░░░░░░░░░████
████▄░░░░░▄████
██████████
▀▀▀
AMSTERDEX




























halpi
Jr. Member
*
Offline Offline

Activity: 196
Merit: 6


View Profile WWW
September 13, 2018, 04:16:09 PM
 #3

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.

pigzbe  |  A piggy-wallet™ not a piggy bank  |  powered by Wollo
● ● ●  A tangible digital piggy-wallet for children age 6 and up.
Davil
Member
**
Offline Offline

Activity: 238
Merit: 13

Staker.network - POS Smart Contract ETH Token


View Profile
September 13, 2018, 09:53:08 PM
 #4

@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
Hero Member
*****
Offline Offline

Activity: 882
Merit: 535



View Profile
September 14, 2018, 10:28:36 AM
 #5

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:
[quote]
Code 2 at the end of the text from the source unparaphrased:
Code:
[/quote]

        ▄▄███████████▄▄
     ▄██▀▀           ▀▀██▄
   ▄█▀   ▄▄█████████▄▄   ▀█▄
  █▀  ▄███████▌ █▌ █████▄  ▀█
 █▀  ██  ██         ▀█████  ▀█
▐█  ██▀▀█████   ▄▄▄   █████  █▌
█▌ ▐██▄▄████▌  ████   █████▌ ▐█
█  ███  ████        ▄███████  █
█▌ ▐█▀▀████▌   ▄▄▄  ▀██████▌ ▐█
▐█  █▄▄████   ████   ▐█████  █▌
 █▄  ████           ▄█████  ▄█
  █▄  ▀████  ███  ██████▀  ▄█
   ▀█▄   ▀▀█████████▀▀   ▄█▀
     ▀██▄▄           ▄▄██▀
        ▀▀███████████▀▀
bitcore.
...The Future Is Now...
▄▄▄▄▄▄▄▄    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄     ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄

        ██
██████
        ██
        ██████
        ██
██████
        ██
        ██████
        ██
██████
                 ▄▄██
 ▄██████████████████████▄
█▀         ▄▄██▀▀   ██  ▀█
█▄     ▄▄██▀▀        ██  █
█▀█████████████████████████▄
█                          ▀█
█                           █
█              ▄████▄       █
█             ██▀  ▀██      █
█            ▐█▌    ▐████████
█             ██▄  ▄██      █
█              ▀████▀       █
█                           █
█▄                         ▄█
 ▀█████████████████████████▀
.
iOs
Android

        ██
        ██████
        ██
██████
        ██
        ██████
        ██
██████
        ██
        ██████


     ▄▄█████████▄▄
   ▄███▀▀     ▀▀███▄
  ███             ███
 ███               ███
▐██   ▐█▄   ▄███▄   ██▌
██▌    ███▄██████▀  ▐██
██▌    ▐████████    ▐██
▐██     ▐██████     ██▌
 ███   ▀█████▀     ███
  ███             ███
   ▀███▄▄     ▄▄███▀
     ▀▀█████████▀▀


     ▄▄█████████▄▄
   ▄███▀▀     ▀▀███▄
  ███             ███
 ███       ▄███    ███
▐██       █████     ██▌
██▌       ███       ▐██
██▌     ███████     ▐██
▐██       ███       ██▌
 ███      ███      ███
  ███             ███
   ▀███▄▄     ▄▄███▀
     ▀▀█████████▀▀


     ▄▄█████████▄▄
   ▄███▀▀     ▀▀███▄
  ███             ███
 ███         ▄▄█▌  ███
▐██      ▄▄█████    ██▌
██▌   ▄████████     ▐██
██▌  ▐████████      ▐██
▐██    ▀▀████       ██▌
 ███     ▀██       ███
  ███             ███
   ▀███▄▄     ▄▄███▀
     ▀▀█████████▀▀
Website
ANN
Block Explorer
chamika888
Member
**
Offline Offline

Activity: 364
Merit: 10


View Profile
September 26, 2018, 09:25:46 AM
 #6

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.
Apriand
Legendary
*
Offline Offline

Activity: 1064
Merit: 1002


View Profile
October 09, 2018, 01:31:00 PM
 #7

An explanation above is perfect. I would only recommend you to take a look at some interesting projects that use ERC-721 standard - https://mannotaur.tokenville.tv/ ( lottery + comic book at the same time ) and https://www.crypt-oink.io/
Cecilia Li
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
October 15, 2018, 03:17:08 AM
 #8

Explaining a Dapp and its Practical Potential >> https://www.dapp.com/article/explaining_a_dapp_and_its_practical_potential
Dappedia: How to Use a Dapp >> https://www.dapp.com/article/dappedia-how-to-use-a-dapp [FYI: this article is only talking about dapps on the Ethereum blockchain]
 Cheesy
dreamax25
Full Member
***
Offline Offline

Activity: 195
Merit: 102


GigTricks - World First Integrated Freelance


View Profile
October 18, 2018, 11:57:25 AM
 #9

A quick summ up of the good Ethereum based DApps:

https://coincodex.com/article/2498/what-are-dapps-and-which-ones-are-the-most-popular-on-ethereum/

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!