Comprendre les graphiques acycliques dirigés dans le paysage de la blockchain

Comprendre les graphiques acycliques dirigés dans le paysage de la blockchain

Crypto ponzi

Plus vous passez de temps dans l’industrie de la blockchain et de la crypto-monnaie, plus vous rencontrez des technologies assez obscures et les terminologies qui les accompagnent. La technologie blockchain, qui a commencé comme un simple enregistrement immuable composé de blocs de données, est en constante évolution. Bien que le monde de la technologie au sens large fonctionne de la même manière, le secteur de la blockchain et de la cryptographie évolue à un rythme beaucoup plus rapide.

Nous nous efforçons tous de créer le protocole le plus rapide et le plus efficace ou l’application évolutive et résiliente, et devons construire et improviser en cours de route. Dans une atmosphère aussi compétitive, ces courses forcent l’innovation. Lorsque l’évolutivité est limitée, des technologies alternatives doivent être développées. Les choses évoluant si rapidement dans cet espace, il est facile de se perdre dans une mer d’acronymes et d’abréviations. En conséquence, j’ai pensé qu’il pourrait être utile de proposer un explicatif concernant les DLT, les DAG et plus encore.

Tout d’abord, faisons la distinction entre la «blockchain» et la «technologie du grand livre distribué». Une idée fausse courante est que la technologie de la blockchain et la technologie du grand livre distribué sont les mêmes. Pour les besoins de cet article, nous allons garder les choses simples et établir que la blockchain et la technologie du grand livre distribué, ou DLT, ne sont pas des termes interchangeables. La technologie du grand livre distribué est définie comme un système numérique pour enregistrer la transaction d’actifs dans lequel les transactions et leurs détails sont enregistrés à plusieurs endroits en même temps. Blockchain représente un registre partagé et immuable pour enregistrer les transactions, suivre les actifs et renforcer la confiance.

Les blockchains et les DLT partagent des caractéristiques similaires et font référence à un enregistrement d’informations distribuées sur un réseau, mais chacun a ses propres caractéristiques:

«En termes simples, l’aspect public des blockchains implique généralement trois choses interdépendantes: 1) N’importe qui peut utiliser la blockchain, 2) n’importe qui peut servir de nœud de validation de la blockchain, et 3) toute personne qui devient un nœud peut, à son tour, agir dans le cadre du mécanisme de gouvernance de cette blockchain. En théorie, cela rend les blockchains décentralisées et les structures démocratiques résistantes au contrôle ou à l’influence indues d’un seul parti.

En revanche, un grand livre distribué n’active généralement aucune ou la plupart de ces fonctionnalités publiques. »

Parlons des graphes acycliques dirigés, ou DAG. Un protocole DAG est une alternative à la blockchain traditionnelle et peut être classé comme une technologie de grand livre distribué. Un certain nombre de protocoles tels que Conflux, Hedera Hashgraph, IOTA et Nano, ainsi que des projets de démarrage plus petits comme IoT Chain et Obyte utilisent des structures basées sur DAG. Beaucoup considèrent la technologie DAG comme la prochaine évolution de la blockchain, car elle peut aider à résoudre les problèmes de vitesse et d’évolutivité et offrir des coûts de transaction plus faibles.

Les protocoles basés sur DAG diffèrent principalement dans la manière dont les transactions sont ajoutées à un réseau. Contrairement à la technologie blockchain, les transactions DAG individuelles sont directement liées les unes aux autres plutôt que réunies en blocs et traitées. Puisque cette structure peut référencer plusieurs «blocs» à la fois, le taux de transactions par seconde, ou TPS, est bien supérieur à celui d’une blockchain standard. Le TPS de Bitcoin varie entre quatre et sept, Ethereum en a 30 et les services hérités centralisés comme Visa prennent en charge des taux de débit d’environ 1000 TPS. Aujourd’hui, certains protocoles basés sur DAG peuvent gérer un taux TPS de plusieurs milliers.

Les structures basées sur DAG fournissent également un algorithme de séquençage de blocs plus économe en énergie pour la preuve de travail qui élimine le rejet des blocs fourchus – un différenciateur clé de la technologie blockchain traditionnelle. Lorsqu’aucun bloc n’est ignoré, cela signifie qu’il n’y a pas de perte de puissance de calcul, ce qui entraîne une réduction des coûts de transaction. Tout cela peut être réalisé en utilisant une structure basée sur le DAG sans modifier le stockage central ou les mécanismes de consensus et sans compromettre la sécurité.

Chaque réseau a ses propres raisons valables pour exécuter un mécanisme de consensus particulier. Certains réseaux utilisent des preuves de participation ou de nouvelles transactions pour valider les précédentes sans avoir recours à des mineurs. Le PoS consomme beaucoup moins d’énergie que le PoW, mais comporte encore de nombreuses inconnues entourant la sécurité et la théorie des jeux qu’il faudra du temps pour découvrir et résoudre complètement.

Les protocoles DAG sont construits comme de nouvelles structures qui pourraient potentiellement prendre en charge des écosystèmes extrêmement évolutifs. IOTA exécute le Tangle, Hedera s’appelle Hashgraph, Conflux a son Tree Graph, et ainsi de suite. Il existe de légères différences entre le protocole de chaque projet et les choix de conception.

Une similitude entre l’arborescence de Conflux et le Tangle d’IOTA est l’utilisation de deux blocs ou transactions précédents sur le graphique en tant que parents d’un nouveau. Cependant, le Tree Graph est exécuté de manière décentralisée sur chaque nœud, tandis que Tangle utilise actuellement un «coordinateur» centralisé pour assurer la finalité des transactions. Le Hashgraph de Hedera ordonne les blocs en fonction du temps de propagation médian d’un réseau de potins. Une différence entre les trois est que Hedera et IOTA utilisent PoS ou quelque chose de similaire dans la génération de blocs, tandis que Conflux utilise PoW.

De toute évidence, il n’y a pas d’approche standard ou de directive officielle en matière de développement de la blockchain. Il appartient à chaque équipe derrière un protocole de déterminer quel mécanisme de consensus particulier doit être utilisé pour l’application spécifique.

Alors que les développeurs de chaînes de blocs et de cryptomonnaies travaillent à la création de technologies qui résolvent les problèmes de vitesse, d’évolutivité et de coût existants, les DAG présentent une approche encourageante. Lorsque vous regardez vers l’avenir, il est important de garder ceci à l’esprit: pour le moment, Bitcoin (BTC) traite environ cinq transactions par seconde. Les systèmes basés sur DAG peuvent traiter des dizaines de milliers de transactions par seconde. Alors que nous continuons à progresser vers l’adoption massive, les graphiques acycliques dirigés sont certainement prometteurs pour résoudre le problème tenace de l’évolutivité.

Les points de vue, pensées et opinions exprimés ici sont la seule de l’auteur et ne reflètent ni ne représentent nécessairement les points de vue et opinions de Crypto.

Eden Dhaliwal, le directeur général mondial de Conflux Network, est le fer de lance de l’expansion mondiale de Conflux Network. Avec 14 ans d’expérience dans les technologies émergentes, Eden est un leader de l’industrie dans la découverte, l’incubation et l’investissement dans la prochaine génération d’Internet. Eden est titulaire d’un MBA de la Rotman School of Management de l’Université de Toronto et d’un baccalauréat ès sciences en mathématiques de l’Université du Manitoba.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *