Qu’est-ce qu’une DApp ?

Vous êtes-vous plongé dans le monde vaste et instructif de la technologie blockchain ? Alors vous avez sans doute rencontré Ethereum. Il est tout à fait possible que vous ayez également rencontré le terme « DApp » et que vous vous soyez demandé ce que c’était. C’est ce que nous allons vous expliquer en détail aujourd’hui.

Comme la plupart des innovations de l’ère actuelle de la cryptomonnaie, les DApps sont un sous-produit de la technologie des chaînes de blocs. Cette technologie a récemment fait d’énormes progrès dans son développement et sa popularité dans la communauté crypto.

DApps – Les bases

D’emblée, vous vous demandez peut-être ce qu’est exactement une DApp et pourquoi elle a la réputation d’être un système de pointe par rapport à la technologie blockchain.

Officiellement connue sous le nom d' »application décentralisée », la DApp est un concept relativement nouveau de contrôle de nos données en ligne. L’élément clé de la croissance explosive de la DApp est l’objectif de créer un système sans leader. Ce type de système décentralisé ne nécessite aucun intermédiaire et relie directement les utilisateurs et les fournisseurs. L’utilisation d’une DApp permet à un individu de publier quelque chose dans la blockchain qui ne peut être effacé ou modifié par personne, pas même par la société qui a créé le système.

3 types de DApps

Le livre blanc d’Ethereum classe les DApp en trois catégories. La première est la gestion de l’argent. Ici, l’application sert à régler les contrats entre utilisateurs. Le deuxième type comprend l’implication de l’argent et mélange les informations monétaires avec des données provenant de l’extérieur de la chaîne de blocs. Un exemple de base est l’assurance qui paie lorsqu’un incident affecte l’assuré. Le troisième et dernier type est lié à toutes les autres fonctions en dehors des métiers et services liés à la monnaie. Un exemple pourrait être le vote en ligne et la gouvernance décentralisée.

DApp contre contrats intelligents

On pourrait rapidement supposer qu’une DApp est similaire aux contrats intelligents, qui sont des systèmes qui gèrent numériquement les négociations et l’exécution continue d’un contrat. Bien qu’à première vue ce soit une observation compréhensible, il existe en fait des différences essentielles entre les deux opérations. Cela ne signifie pas pour autant qu’elles ne sont pas entièrement affiliées l’une à l’autre.

Les DApps sont des sites web qui ont la technologie blockchain activée, alors que les contrats intelligents sont ce qui permet de se connecter à la blockchain. Les DApps utilisent la technologie web traditionnelle pour afficher une page (ex. HTML et Javascript). Cependant, elles utilisent des contrats intelligents pour se connecter à la chaîne de blocs. Cette méthode est différente de la norme actuelle, car elle utilise une API (interface de programme d’application) qui vous relie à une base de données.

Les DApps sont le front et le back end

Les applications décentralisées constituent le « front-end » (ce qui est vu) et le « back-end » (les informations en arrière-plan). Les contrats intelligents ne constituent que le back-end et jouent un petit rôle dans la fonction de la DApp. Les contrats intelligents vont du front-end à l’API et à la base de données, tandis que les DApp vont du front-end au contrat intelligent et à la blockchain.

Pour dire les choses simplement, faire une DApp sur un système de contrat intelligent nécessiterait de multiples contrats intelligents. En outre, la construction du front-end ne peut être réalisée qu’avec un système tiers.

Exigences en matière de DApp

Comme c’est le cas pour la plupart des systèmes technologiques complexes, pour qu’une application soit reconnue comme DApp dans le contexte de la blockchain, elle doit répondre à certains critères. Dans ce cas, l’application…

  • Doit être open source, c’est-à-dire qu’elle doit fonctionner de manière indépendante et sans qu’aucune entité ne contrôle les jetons. Le consensus général des utilisateurs est celui qui décide et met en œuvre tous les changements sur la base des réactions.
  • Ses données et enregistrements d’opérations doivent être stockés de manière cryptographique pour éviter toute rencontre avec des points centraux de défaillance.
  • Elles doivent utiliser un jeton cryptographique, qu’il s’agisse de Bitcoin ou de tout autre jeton natif de son système. Ceux-ci sont nécessaires pour accéder à l’application et pour fournir d’éventuelles contributions.
  • Elles doivent être capables de générer des jetons selon un algorithme standard.

Le processus de développement d’une application décentralisée commence de la même manière que la plupart des systèmes naissants : avec un plan. Dans le cas de la DApp, le développement commence par la présentation de l’idée de l’application sous forme de livre blanc et par l’élaboration d’un prototype fonctionnel. Après cette étape, une vente de jetons est souvent mise en place. On utilise pour cela le système des ICO (Initial Coin Offerings), qui est un système de collecte de fonds basé sur la vente de jetons ; il s’agit en fait d’une autre forme plus innovante de crowfunding.

L’étape finale du développement de la DApp est l’investissement des fonds qui vont à la construction de l’application, puis le lancement inévitable de la DApp maintenant terminée.

Mettre les DApp à la portée du public

Participer à une ICO est simple, de la même manière que les contrats intelligents sont simples, c’est-à-dire qu’il n’y a pas d’implication d’intermédiaires qui agissent comme courtiers ou bourses.

Le participant aura besoin de cryptomonnaies pour participer et s’inscrire à cette bourse. Une fois que l’argent de votre compte bancaire arrive sur votre compte d’échange de cryptomonnaies, vous l’échangez ensuite contre la cryptomonnaies que vous souhaitez acheter. Ensuite, vous transférez vos pièces dans un porte-monnaie blockchain que vous contrôlez.

La plupart des ventes de jetons ont lieu sur le réseau Ethereum. Cela signifie que vous aurez besoin d’un portefeuille Ethereum pour poursuivre la vente de jetons. Une fois que vous avez sauvegardé votre portefeuille et que vous avez pu envoyer Ethereum à la bourse, vous pouvez maintenant acheter vos jetons ICO. Une fois que vous les avez reçus, assurez-vous de les transférer dans un portefeuille sécurisé dont vous êtes le seul détenteur de la clé privée.

Accessibilité des DApps au plus grand nombre

La diversité des DApps

Outre les trois catégories de DApps susmentionnées (financière, semi-financière et de gouvernance), la demande peut s’appliquer à de nombreuses – pour ne pas dire diverses – opérations.

Il s’agit notamment des systèmes à jetons, des systèmes d’identification, des produits dérivés financiers et du stockage de données. Elles sont aussi principalement liées à Ethereum et à son aspiration permanente à construire des applications décentralisées et à mettre en œuvre la technologie blockchain dans l’économie mondiale.

Cela dit, il existe une poignée d’applications développées par Ethereum qui sont déjà en service. Non seulement en termes de concept, mais aussi en termes d’exécution. Nous vous en donnons un échantillon :

Les DApp Ethereum qui se développent actuellement

Golem – un projet qui vise à créer un système informatique décentralisé à grande échelle auquel tout le monde peut accéder. Sa « batterie » est l’alimentation continue de tous les appareils des utilisateurs, des ordinateurs aux téléphones. Le rendu CGI est l’une de ses tâches les plus importantes et la source d’énergie du système est bon marché et fiable.

Augursystème de prévision qui vise à combiner des prévisions collectives (qu’il s’agisse de politique, d’entreprises ou même de météo) avec un réseau décentralisé. Les avantages de cette application comprennent des frais de transaction qui vont directement aux reporters et aux créateurs de marché. Ces derniers reçoivent à leur tour un paiement dès que le résultat gagnant est annoncé, et n’importe qui peut l’utiliser partout dans le monde.

Status – une application qui permet aux utilisateurs d’accéder à l’écosystème d’Ethereum via leur appareil mobile. Elle offre une communauté open source dans laquelle les utilisateurs peuvent naviguer, discuter et effectuer des transactions en toute sécurité, le tout dans leur poche et au bout de leurs doigts.

Aragon – un projet en cours dirigé par une entreprise suisse. Cette application permettra aux utilisateurs de s’organiser et de collaborer sans se soucier des frontières. Elle gère les organisations à l’aide d’une technologie de chaîne de blocs. Son principal argument de vente et son objectif est d’offrir la liberté par le biais de la décentralisation et des outils de création.

En dehors de la blockchain Ethereum, les autres applications décentralisées sont les suivantes :

DApps non liées à Ethereum

Counterpartyune plate-forme financière appartenant à la blockchain Bitcoin qui permet aux utilisateurs de créer et d’échanger tout type de pièce numérique. En outre, elle permet à quiconque de créer un contrat intelligent sur la blockchain Bitcoin.

Siacoinun stockage dans le cloud open source qui dessert les blockchains privées. Il relie ses utilisateurs qui ont besoin d’espace de stockage à des hôtes du monde entier qui offrent une capacité de disque dur et utilise la technologie des chaînes de blocs pour sécuriser les données.

Conclusion

Comme cela a été dit à plusieurs reprises, le DApp est un concept qui n’en est qu’à ses débuts. Il a en effet fait de grands progrès au fil des ans. Pourtant, il n’a pas encore atteint le niveau de levier nécessaire pour être aussi respectable que Bitcoin ou même que les contrats intelligents. L’idée même d’un système sans leader peut sembler peu orthodoxe. Cependant, les applications décentralisées font des progrès en prouvant qu’il s’agit d’un système non seulement efficace mais aussi bénéfique.

Dans cette nouvelle vague d’intrigue et d’intérêt pour la technologie blockchain et tout ce qui entoure l’expansion de la cryptomonnaie, il n’est certainement pas hors de question que cela entraîne d’autres avancées dans le développement des applications décentralisées.

Comments (No)

Leave a Reply

dolor. justo ipsum quis venenatis, libero libero.