Bitcoin Forum
January 19, 2019, 07:38:03 AM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: WHat's Dapps !?  (Read 322 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

1547883483
Hero Member
*
Offline Offline

Posts: 1547883483

View Profile Personal Message (Offline)

Ignore
1547883483
Reply with quote  #2

1547883483
Report to moderator
1547883483
Hero Member
*
Offline Offline

Posts: 1547883483

View Profile Personal Message (Offline)

Ignore
1547883483
Reply with quote  #2

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

Posts: 1547883483

View Profile Personal Message (Offline)

Ignore
1547883483
Reply with quote  #2

1547883483
Report to moderator
1547883483
Hero Member
*
Offline Offline

Posts: 1547883483

View Profile Personal Message (Offline)

Ignore
1547883483
Reply with quote  #2

1547883483
Report to moderator
1547883483
Hero Member
*
Offline Offline

Posts: 1547883483

View Profile Personal Message (Offline)

Ignore
1547883483
Reply with quote  #2

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

Activity: 448
Merit: 775


MESG - The new economy of app development


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.

MESG
░░░░░░▄▄▄██████████▄▄▄
░░░░▄██████▄███████████▄
░░▄████▄█████▄████▄██████▄
██████████▄███████████████
▐████▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄████▌
█████░███░█░▄▄█░▄▄█▀░▄▄█████
█▄███░░▀░░█░▄▄█░░░█░█▀▀██▄██
█████░█░█░█░▀▀█▀▀░█▄░▀░█████
▐████▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀████▌
██████████████████████████
░░▀███▄████████▄█████████▀
░░░░▀██████▄███████▄███▀
░░░░░░▀▀▀██████████▀▀▀
  BUILD APPLICATIONS
        CONNECTING ANY TECHNOLOGIES   
|



   ▄███████
   ████████
   ███▀
   ███
██████████
██████████
   ███
   ███
   ███
   ███
   ███
   ███




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




                   ▄▄████
              ▄▄████████▌
         ▄▄█████████▀███
    ▄▄██████████▀▀ ▄███▌
▄████████████▀▀  ▄█████
▀▀▀███████▀   ▄███████▌
      ██    ▄█████████
       █  ▄██████████▌
       █  ███████████
       █ ██▀ ▀██████▌
       ██▀     ▀████
                 ▀█▌
  GITHUB
  MEDIUM
  LINKEDIN
  DISCORD
|SIGN-UP ON THE
F O R U M
halpi
Jr. Member
*
Offline Offline

Activity: 224
Merit: 7


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: 302
Merit: 103


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/

CoinPoint
Copper Member
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
January 02, 2019, 02:44:09 PM
 #10


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
Jr. Member
*
Offline Offline

Activity: 32
Merit: 1


View Profile
January 03, 2019, 03:32:46 PM
 #11

Read more from here: https://blockgeeks.com/guides/dapps/
Upgrade00
Member
**
Offline Offline

Activity: 126
Merit: 37

Future of Security Tokens


View Profile
January 03, 2019, 04:55:52 PM
 #12

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.

weyrwildcat
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
January 03, 2019, 05:05:57 PM
 #13

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
Jr. Member
*
Offline Offline

Activity: 32
Merit: 1


View Profile
January 07, 2019, 02:03:52 PM
 #14

https://blockgeeks.com/guides/dapps/
dreamax25
Full Member
***
Offline Offline

Activity: 302
Merit: 103


GigTricks - World First Integrated Freelance


View Profile
January 11, 2019, 02:55:36 PM
 #15

Which of this DApp platforms would you say its the best?

https://coincodex.com/article/2858/top-3-dapp-platforms/

Cryptoprimes
Jr. Member
*
Offline Offline

Activity: 113
Merit: 5


View Profile WWW
January 11, 2019, 04:51:10 PM
 #16

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.
fraddling
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
January 11, 2019, 06:37:20 PM
 #17

The title gave me cancer. What are DApps would be better don't you think?
p2p.game
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
January 13, 2019, 02:13:52 AM
 #18

The number of dapps are growing very fast. Exciting to see that some of them are worth using.

Here's are some listing sites:
https://get-scatter.com/Apps
https://dappradar.com/
https://eosindex.io
https://stateofthedapps.com
https://app.co
https://dapp.com
bitmover
Sr. Member
****
Offline Offline

Activity: 364
Merit: 584



View Profile
January 13, 2019, 08:59:23 AM
 #19

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.

Pages: [1]
  Print  
 
Jump to:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
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!