Vous êtes-vous déjà demandé pourquoi Bitcoin et Ethereum doivent tous deux diviser les transactions en blocs, utiliser le minage et faire la queue pour confirmer ? Un certain chercheur étudie une approche totalement différente, appelée DAG (Directed Acyclic Graph - graphe orienté acyclique), qui prétend pouvoir résoudre les vieux problèmes de la blockchain.
Le goulet d’étranglement de la blockchain : la file d’attente
Imaginez que vous envoyez un colis. La blockchain traditionnelle, c’est comme si le livreur partait toutes les 30 secondes (Ethereum en moyenne toutes les 12 secondes), avec une capacité limitée. Peu importe l’urgence de votre colis, vous devrez attendre le prochain départ. Avec le temps, cela crée un gros stock de colis en attente. C’est la raison pour laquelle les frais de gas explosent et pourquoi la confirmation des transactions devient lente.
Qu’est-ce que le DAG ? Une nouvelle perspective
Le cœur du DAG est : pas de regroupement en blocs, chaque transaction existe indépendamment et référence d’autres transactions pour former un réseau.
En langage simple :
Blockchain = regrouper 100 transactions dans un seul paquet (bloc), puis l’envoyer successivement
DAG = 100 transactions individuelles, mais chacune doit vérifier le solde de celles qu’elle référence
Comment vérifier sans erreur ? Le mécanisme clé
Dans le DAG, il y a un mécanisme intelligent appelé poids accumulé. En résumé :
Alice initie une transaction, en référant à certaines transactions précédentes
Le système choisit celles qui sont le plus référencées (poids le plus élevé) pour continuer à construire
Tout le monde tend à suivre la branche à poids élevé, les branches faibles sont naturellement abandonnées
Finalement, tout le réseau converge vers une seule « branche principale »
Pour éviter la double dépense : lorsque vous confirmez une vieille transaction, vous remontez la chaîne pour vérifier que l’expéditeur possède bien le montant. Si vous essayez de dépenser sur une fausse branche, personne ne la référencera, elle sera isolée.
Comparaison des données : ce que le DAG peut faire que la blockchain ne peut pas
Critère
Blockchain
DAG
Temps de bloc
Intervalle fixe (ETH 12s)
Confirmation instantanée
Mineurs / nœuds
Nécessitent une grande puissance de calcul
Validation légère, hardware ordinaire
Frais de transaction
Élevés (gas variable)
Zéro ou très faible
TPS (transactions par seconde)
Limité (BTC 7, ETH 15)
Théoriquement illimité
Consommation d’énergie
Importante
Quasi nulle
Tout semble parfait, pourquoi ne remplace-t-il pas la blockchain ?
Les véritables défis du DAG
1. Compromis de centralisation
Des projets DAG comme IOTA ont un « coordinateur » (nœud centralisé), censé être temporaire, mais cela dure depuis plusieurs années. Cela remet en question leur prétention à la décentralisation.
2. Jamais testé à grande échelle
Aucun projet DAG n’a encore été soumis à une pression réelle avec des milliards de transactions. Que se passe-t-il si des nœuds malveillants créent de nombreuses bifurcations ? La convergence est-elle toujours garantie ? Ce sont des inconnues.
3. Mécanismes d’incitation incertains
La blockchain repose sur la récompense par minage pour encourager l’honnêteté. Le DAG n’a pas de mineurs, alors pourquoi les participants maintiendraient-ils le réseau ? Quelles seront les motivations à long terme ?
4. Finalité non absolue
Même avec le DAG, la confirmation n’est pas garantie à 100 %. Il faut attendre que suffisamment de transactions ultérieures renforcent la confiance, ce qui revient à attendre plusieurs confirmations comme dans la blockchain.
Cas d’usage : une lumière dans certains domaines spécifiques
Les caractéristiques de vitesse et de frais quasi nuls du DAG brillent dans ces secteurs :
Paiements IoT : capteurs, appareils effectuant de micro-transactions (un centime par transmission)
Règlements en temps réel : pour des opérations nécessitant une confirmation immédiate
Connectivité d’appareils faibles : pas besoin de matériel puissant pour valider
Mais pour des scénarios exigeant une sécurité absolue et une décentralisation totale (ex. stockage de milliards d’actifs), le DAG n’est pas encore la solution privilégiée.
Conclusion : deux chemins différents
Le DAG et la blockchain ne sont pas forcément opposés. La blockchain privilégie la sécurité via la décentralisation et la preuve de travail, au prix de la vitesse. Le DAG tente de concilier vitesse et faible coût grâce à des modèles probabilistes et des mécanismes de poids.
Idéalement, le DAG pourrait exploser dans des domaines comme l’IoT ou le paiement, où vitesse et coûts faibles sont cruciaux. Mais pour devenir « l’avenir cryptographique », il doit franchir trois étapes :
✓ Décentraliser complètement (supprimer le coordinateur)
✓ Garantir la sécurité à l’échelle de milliards de transactions
✓ Résoudre le problème de l’incitation à long terme
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
DAG contre Blockchain : pourquoi certains disent-il que c’est une autre voie pour l’avenir de la cryptographie ?
Vous êtes-vous déjà demandé pourquoi Bitcoin et Ethereum doivent tous deux diviser les transactions en blocs, utiliser le minage et faire la queue pour confirmer ? Un certain chercheur étudie une approche totalement différente, appelée DAG (Directed Acyclic Graph - graphe orienté acyclique), qui prétend pouvoir résoudre les vieux problèmes de la blockchain.
Le goulet d’étranglement de la blockchain : la file d’attente
Imaginez que vous envoyez un colis. La blockchain traditionnelle, c’est comme si le livreur partait toutes les 30 secondes (Ethereum en moyenne toutes les 12 secondes), avec une capacité limitée. Peu importe l’urgence de votre colis, vous devrez attendre le prochain départ. Avec le temps, cela crée un gros stock de colis en attente. C’est la raison pour laquelle les frais de gas explosent et pourquoi la confirmation des transactions devient lente.
Qu’est-ce que le DAG ? Une nouvelle perspective
Le cœur du DAG est : pas de regroupement en blocs, chaque transaction existe indépendamment et référence d’autres transactions pour former un réseau.
En langage simple :
Comment vérifier sans erreur ? Le mécanisme clé
Dans le DAG, il y a un mécanisme intelligent appelé poids accumulé. En résumé :
Pour éviter la double dépense : lorsque vous confirmez une vieille transaction, vous remontez la chaîne pour vérifier que l’expéditeur possède bien le montant. Si vous essayez de dépenser sur une fausse branche, personne ne la référencera, elle sera isolée.
Comparaison des données : ce que le DAG peut faire que la blockchain ne peut pas
Tout semble parfait, pourquoi ne remplace-t-il pas la blockchain ?
Les véritables défis du DAG
1. Compromis de centralisation
Des projets DAG comme IOTA ont un « coordinateur » (nœud centralisé), censé être temporaire, mais cela dure depuis plusieurs années. Cela remet en question leur prétention à la décentralisation.
2. Jamais testé à grande échelle
Aucun projet DAG n’a encore été soumis à une pression réelle avec des milliards de transactions. Que se passe-t-il si des nœuds malveillants créent de nombreuses bifurcations ? La convergence est-elle toujours garantie ? Ce sont des inconnues.
3. Mécanismes d’incitation incertains
La blockchain repose sur la récompense par minage pour encourager l’honnêteté. Le DAG n’a pas de mineurs, alors pourquoi les participants maintiendraient-ils le réseau ? Quelles seront les motivations à long terme ?
4. Finalité non absolue
Même avec le DAG, la confirmation n’est pas garantie à 100 %. Il faut attendre que suffisamment de transactions ultérieures renforcent la confiance, ce qui revient à attendre plusieurs confirmations comme dans la blockchain.
Cas d’usage : une lumière dans certains domaines spécifiques
Les caractéristiques de vitesse et de frais quasi nuls du DAG brillent dans ces secteurs :
Mais pour des scénarios exigeant une sécurité absolue et une décentralisation totale (ex. stockage de milliards d’actifs), le DAG n’est pas encore la solution privilégiée.
Conclusion : deux chemins différents
Le DAG et la blockchain ne sont pas forcément opposés. La blockchain privilégie la sécurité via la décentralisation et la preuve de travail, au prix de la vitesse. Le DAG tente de concilier vitesse et faible coût grâce à des modèles probabilistes et des mécanismes de poids.
Idéalement, le DAG pourrait exploser dans des domaines comme l’IoT ou le paiement, où vitesse et coûts faibles sont cruciaux. Mais pour devenir « l’avenir cryptographique », il doit franchir trois étapes :
Reste à voir qui franchira ces étapes en premier.