Points clés à retenir:

  • En quoi les BlockDAG et les blockchains sont-ils différents ?

  • Les DAG offrent plus d’opportunités mais présentent également des inconvénients.

  • Les technologies peuvent-elles être partenaires plutôt que s’opposer ?

Notion de chaîne de blocs. Feuille de papier avec des idées ou un plan, une tasse de café et des lunettes sur le bureau Lire CoinChapter.com sur Google Actualités

EREVAN (CoinChapter.com) — Mathématiquement, les graphiques acycliques dirigés (DAG) représentent un graphique avec des arêtes dirigées et sans cycles (c'est-à-dire sans chemin d'un sommet à lui-même), comme le montre le graphique ci-dessous.

Graphiques acycliques dirigés (DAG). Source : medium.com

Cependant, le paradigme a trouvé son implication juste à côté de la technologie blockchain, affirmant qu’il pourrait être utile pour résoudre le trilemme de la blockchain. Ainsi, entre BlockDAG.

BlockDAG contre Blockchain

Avant de se lancer dans la comparaison, plusieurs termes nécessitent des éclaircissements. Dans le contexte des registres distribués, un blockDAG est un DAG dont les sommets représentent des blocs et dont les arêtes représentent des références de blocs à leurs prédécesseurs.

La différence de structure offre des opportunités.

La blockchain et le blockDAG sont des registres distribués. Cependant, ils ont des structures différentes. Une blockchain représente une chaîne de blocs de transactions dans un ordre chronologique inaltérable. À l’inverse, un blockDAG est un réseau de transactions individuelles liées à plusieurs autres transactions.

Il n'y a pas de blocs de transactions dans les réseaux DAG. Si la blockchain est une liste chaînée, un DAG est un arbre, se ramifiant d'une transaction à une autre, à une autre, et ainsi de suite.

Ainsi, un blockDAG offre une nouvelle vision de la validation, qui pourrait pousser le concept de décentralisation un peu plus loin. Contrairement aux multiples solutions de consensus d’une blockchain, dans un DAG, les transactions individuelles se valident mutuellement.

De plus, le système élimine le besoin de frais, car chaque participant à la transaction est automatiquement un mineur et un validateur (et non pour ses propres transactions). Ce faisant, blockDAG réduit également le besoin d’une « armée de mineurs », réduisant ainsi la consommation d’énergie.

D’un autre côté, la blockchain offre transparence et immuabilité, ce qui est difficile à obtenir avec blockDAG. Il est également relativement bien établi, puisqu’il constitue la base des crypto-monnaies.

Problème de nœuds orphelins qu’une blockchain ne peut pas résoudre

Le blockDAG est né dans le cadre de la solution au problème du taux d’orphelins de la blockchain. Les nœuds orphelins sont des blocs extraits simultanément comme un autre bloc mais non acceptés par la blockchain.

Il est bien établi qu’un taux élevé d’orphelins compromet la sécurité ; Plus les blocs honnêtes finissent en dehors de la chaîne la plus longue en raison de fourches spontanées, moins la chaîne est sécurisée.

blockDAG est-il l'ennemi ou un partenaire ?

Les blockchains, comme toute autre technologie, ont leurs défauts.

L’un d’eux est le trilemme de la blockchain susmentionné. En bref, il n’est pas encore possible de disposer d’une blockchain entièrement décentralisée offrant une grande évolutivité et une sécurité hermétique. Toute technologie blockchain en sacrifie au moins un au profit des deux autres.

Bitcoin a choisi la décentralisation et la sécurité, tandis qu'Ethereum a opté pour la sécurité et l'évolutivité, laissant la décentralisation dans le rétroviseur. La technologie BlockDAG peut-elle éliminer le besoin de choisir ?

BlockDAG et le trilemme de la blockchain.

Comme mentionné, les BlockDAG peuvent éliminer le problème des nœuds orphelins. Cependant, ce ne sont pas les seuls obstacles à un registre plus sécurisé. Les connexions DAG peuvent être plus chaotiques, donc plus difficiles à suivre. Sans ordre strict et avec davantage de vecteurs d'attaque, les validations dans l'ensemble d'un système blockDAG peuvent compromettre la sécurité.

A lire aussi : Relation entre blockchain et crypto-monnaie.

Les aspects décentralisation et évolutivité du trilemme reçoivent un énorme coup de pouce avec blockDAG, mais il est difficile de préserver la cohérence du système.

Par conséquent, un blockDAG pourrait ne pas être autonome, étant considéré comme une « solution » ou un « nouveau protocole » en soi. Au lieu de cela, un blockDAG est un cadre permettant de concevoir des protocoles de consensus qui peuvent (ou non) être aussi sécurisés et plus évolutifs que les protocoles basés sur une chaîne.

L'article Qu'est-ce que la technologie BlockDAG – L'ennemi juré de la blockchain ? est apparu en premier sur CoinChapter.