Le Directed Acyclic Graph (DAG) constitue une avancée technologique majeure dans la fintech, souvent perçu comme une alternative aux registres distribués classiques. Cet article analyse le concept de DAG, son fonctionnement et ses différences avec les autres technologies de registres distribués.
Le DAG sert d’outil de modélisation de données pour certains actifs numériques en lieu et place du registre distribué traditionnel. Il s’appuie sur des cercles (sommets) pour symboliser les activités et des lignes (arêtes) pour marquer l’ordre d’approbation des transactions. Contrairement aux systèmes classiques, le DAG ne génère pas de blocs mais superpose directement les transactions, ce qui accélère nettement le traitement des opérations.
Dans un environnement basé sur le DAG, chaque transaction (représentée par un cercle) doit valider une transaction antérieure non confirmée (appelée « tip ») avant d’intégrer le réseau. Cette dynamique crée une chaîne continue de validations, chaque nouvelle transaction devenant à son tour la prochaine « tip » à approuver. Le système intègre également des dispositifs pour éviter la double dépense en contrôlant l’intégralité du parcours transactionnel.
La technologie DAG est principalement exploitée pour optimiser le traitement des transactions par rapport aux registres distribués traditionnels. Elle offre plusieurs atouts :
Plusieurs actifs numériques reposent sur la technologie DAG :
La technologie DAG présente plusieurs points forts :
Elle comporte toutefois certaines limites :
La technologie Directed Acyclic Graph (DAG) offre une alternative pertinente aux registres distribués classiques, avec des avantages en termes de rapidité, de frais et de scalabilité. Malgré son potentiel, le DAG reste en phase d’évolution et rencontre des défis, notamment en matière de centralisation. À mesure que la technologie progresse, il sera intéressant d’observer si le DAG parvient à dépasser ses limites actuelles et à rivaliser avec les systèmes traditionnels dans le secteur des actifs numériques.
Acyclique désigne ce qui ne dépend pas des cycles économiques. Dans le secteur crypto, cela qualifie un token ou un projet conçu pour préserver sa stabilité, indépendamment des fluctuations du marché.
Cyclique concerne les tokens pouvant être émis et brûlés, tandis que les tokens acycliques ont une quantité fixe et ne peuvent être créés ou détruits après leur émission initiale.
Acyclique s’applique aux usages en finance décentralisée (DeFi), en fournissant une plateforme dédiée aux prêts, à l’emprunt et au yield farming au sein de l’écosystème Web3.