Les DAPPS, ces applications propulsées par la blockchain !!

in #fr6 years ago

Les DAPPS ou applications décentralisées sont apparues peu de temps après l'arrivée de la blockchain, et elles sont très en vogue, en effet leur champ d'action semble infini et les possibilitées tout autant, mais que sont elles et quels sont les différends types d'applications décentralisées ?

Les DAPPS


Les DAPPS sont apparues peu après la blockchain, le bitcoin étant le précurseur de tout cet engouement.
Ces applications sont réputées inviolables et stockent les entrées dans leurs système de façon transparente, publique et cryptées avec un passage de main à main afin d'y apporter une sécurité maximale.
Au cours des dernières années des douzaines d'applications se sont développées sur le principe du bitcoin comme l'Ethereum ou notre favori STEEM.

Il faut plusieurs critères afin de considérer une application comme décentralisée:

  • Elle doit etre OPEN-SOURCE et autonome. Rien ni personne ne doit posséder la majorité des tokens.
  • Les données doivent êtres cryptées et rendues publiques dans une blockchain.
  • Elle doit utiliser un token cryptographique et la contribution des personnes faisant fonctionner le système doit être récompensée.
  • L'application doit générer des tokens à partir d'un algorithme cryptographique qui vérifie si les noeuds sont bien utilisés pour l'application

BTC.png

Le bitcoin est il une DAPP ?


Selon le créateur du bitcoin (Satoshi Nakamoto), le bitcoin est un système de monnaie passant de main à main, sur une blockchain dont les données sont cryptées et publiques.
Le code du bitcoin est open-source et n'appatien à aucune organisation gouvernementale ou non.
Il crée ses propres tokens avec un algorithme prédéterminé qui permet le fonctionnment de la plateforme, de plus il récompense les mineurs qui permettent de sécuriser le réseau.

Pouvons nous classer les DAPPS ?


Il est possible de classer les DAPPS selon 3 niveaux.

  • Le niveau 1: Ce sont les applications qui ont leur propre blockchain comme bitcoin Ethereum ou encore steem.
  • Le niveau 2: Ils utilisent la blochain des types 1 cependant ils ont un autre token afin de faire fonctionner leur propre application.
  • Le niveau 3: Ils utilisent le protocole du type 2, afin de créer certains fonctionnement qui ne sont pas disponibles dans les échelons inférieurs, ils ont aussi des tokens qui sont nécessaires à leur fonctionnement.

Afin de faire une analogie simple, le niveau 1 correspond à l'OS de votre navigateur (comme Windows, Mac OS X, Linux, Android) pour le niveau 2 il s'agit d'un programme sur votre ordinateur (comme un navigateur par exemple) et pour le type 3 on peut penser à une suite de programmes (comme la distribution word).
Il est donc logique de trouver peu de niveau 1, beaucoup de niveau 2 et une foison de niveau 3.

Dapp.jpeg

Quelques DAPP


Steem est une DAPP de niveau 1 puisqu'il s'agit d'une blockchain publique.
Steemit est une DAPP de niveau 2 puisqu'il utilise des tokens pour récompenser les utilisateurs.
Les bots sur steemit sont des DAPPS de niveau 3 puisqu'ils utilisent le protocole de steemit afin d'intéragir avec les utilisateurs.
Crowdfunding est une DAPP de niveau 2 sur la blockchain Ethereum qui utilise des contrats "intelligents" afin d'aider d'autres groupes à construire leurs campagnes de crowdfunding.

Pensez vous que les DAPPS vont un jour remplacer les applications centralisées traditionelles ?
Pensez vous qu'un équilibre se créera entre les deux types d'applications ?


Répondez dans les commentaires !

Sources:


https://github.com/DavidJohnstonCEO/DecentralizedApplications
https://www.coindesk.com/7-cool-decentralized-apps-built-ethereum/