Explorer Owlto Finance : Résoudre le dilemme de l’interopérabilité inter-chaînes

L’évolution rapide de DeFi et la fragmentation de la liquidité

Depuis l’introduction des rollups Ethereum avec Arbitrum et Optimism, une multitude de solutions de la couche 2 d’Ethereum a émergé en un peu plus d’un an. La réplicabilité de la technologie a rendu le lancement de chaînes aussi facile qu’un clic, ce qui a conduit à plus de 50 chaînes basées sur la Superchain d’OP Stack et plus de 50 solutions de couche 3 via Arbitrum Orbit à différents stades de développement. En outre, des centaines d’autres solutions de niveau 2 s’appuyant sur la technologie zk-rollup sont également en plein essor.

Cette prolifération de solutions de la couche 2 d’Ethereum a conduit à un problème inévitable : chaque couche 2 fonctionne indépendamment, en concurrence pour la valeur totale bloquée (TVL) et en fragmentant la liquidité d’Ethereum. La liquidité reste un thème persistant dans le Web3, et nous nous trouvons actuellement dans une ère où des chaînes publiques disparates contribuent à la dispersion de la liquidité. Vitalik Buterin a décrit cette situation de manière saisissante sur Twitter, en soulignant qu’alors qu’Ethereum a surmonté de nombreux défis et le scepticisme, le dilemme actuel réside dans la fragmentation excessive des opérations entre les chaînes de la couche 2.

Au-delà de l’écosystème Ethereum, la concurrence existe également entre diverses chaînes de niveau 1, notamment Solana, Sui et BSC, formant un paysage multichaîne où Ethereum occupe une position dominante tandis que d’autres chaînes gravitent autour de lui. Chaque écosystème de couche 1 a également donné naissance à des solutions de couche 2 prometteuses.

Par exemple, depuis la vague d’inscriptions de l’année dernière dans l’écosystème Bitcoin, des dizaines de solutions de couche 2 notables ont émergé, aux côtés de diverses Appchains, SVM Rollups, et sidechains dans Solana, et de multiples solutions de couche 2 prenant forme dans BSC et d’autres chaînes. Avec un capital limité dans l’espace crypto réparti sur autant de chaînes, il est évident que la liquidité peut devenir fragmentée.

L’expérience utilisateur inter-chaînes : Un défi

Les passerelles inter-chaînes actuelles peuvent faciliter les transferts d’actifs mais se traduisent souvent par des expériences médiocres pour les utilisateurs. Les utilisateurs sont confrontés à plusieurs obstacles :

  • Ils doivent naviguer sur plusieurs sites web indépendants, connecter les portefeuilles, autoriser les transactions et supporter des attentes qui peuvent durer de quelques dizaines de secondes à plusieurs minutes, tout en espérant que leurs fonds arrivent à bon port à l’autre bout.
  • L’urgence de tirer parti des mèmes en vogue ajoute à l’anxiété, car les utilisateurs doivent souvent déplacer des fonds d’une chaîne à l’autre simplement pour s’engager dans les dernières tendances. Les retards peuvent transformer des opportunités en ratés coûteux.
  • Une faible liquidité peut entraîner des taux de change médiocres lors des transferts entre chaînes. Étant donné que la liquidité fluctue dans le temps, l’imprévisibilité des pertes lors de ces transactions peut être importante, en particulier lorsque l’on essaie de tirer parti des tendances des mèmes.
  • La sécurité reste une préoccupation urgente. Vitalik a noté que les solutions cross-chain sont des maillons faibles de l’écosystème blockchain. Parmi les incidents notables, citons le vol de 120 000 ETH dans Wormhole en février 2022, ce qui en fait le deuxième vol le plus important de l’histoire de la cryptographie, et les récentes vulnérabilités dans des protocoles tels qu’Across et LI.FI.

Les opérations inter-chaînes ne doivent pas être aussi compliquées ; une solution de liquidité est essentielle.

Une approche unifiée de la liquidité inter-chaînes

Imaginez un protocole qui simplifie les processus de transaction, permettant aux utilisateurs de soumettre une demande basée uniquement sur leur intention de négociation. Le système regrouperait alors automatiquement les liquidités provenant de diverses chaînes, ce qui permettrait des conversions d’actifs efficaces avec des coûts de friction minimes. Cela permettrait d’atténuer considérablement les problèmes de fragmentation entre les chaînes publiques.

Owlto Finance, un protocole d’interopérabilité inter-chaînes, a publié un nouveau livre blanc technique le 30 octobre 2024, intitulé « Intent-Centric Cross-Chain Liquidity Trading », visant à relever les défis de la liquidité inter-chaînes dans DeFi. Avec cette approche, les utilisateurs n’auront plus besoin de se débattre avec des procédures complexes entre chaînes ; ils n’auront qu’à saisir leur intention, et le système intégrera automatiquement la liquidité entre les chaînes pour une conversion optimale des actifs et des coûts de transaction minimisés.

Cette solution innovante est prête à améliorer considérablement l’expérience des utilisateurs, en fournissant un environnement d’échange décentralisé, sécurisé et transparent, tout en atteignant les meilleurs coûts de transaction et l’efficacité en termes de temps grâce à des pools de liquidité unifiés.

Première phase : intégration de la liquidité inter-chaînes grâce à l’interopérabilité

Un an seulement après sa création, Owlto Finance s’est imposé comme un leader dans le secteur des passerelles inter-chaînes, avec plus de 2 millions d’utilisateurs dans plus de 200 pays. Elle se classe parmi les trois premiers en termes de volume d’échanges entre chaînes sur DefiLlama, avec une part de marché maximale de 33 %.

Owlto vise à créer une solution d’interopérabilité complète pour les utilisateurs de Web3, permettant une circulation transparente des actifs à travers les chaînes. Atteindre cet objectif n’est pas une mince affaire, alors comment Owlto y est-il parvenu ?

Owlto a mis en place des pools de liquidités inter-chaînes qui améliorent l’interopérabilité entre les différentes chaînes. Pour les utilisateurs, une plus grande interopérabilité signifie l’accès à un plus grand nombre de chaînes et un paysage plus riche pour la circulation des actifs. En jetant un pont entre différents écosystèmes et en connectant des chaînes hétérogènes EVM et non-EVM, les utilisateurs peuvent transférer des fonds de la chaîne A à la chaîne B avec un minimum de friction, augmentant ainsi l’efficacité de la circulation et de l’utilisation des actifs dans DeFi.

Les pools de liquidité inter-chaînes d’Owlto ont déjà répondu à ce besoin, en intégrant plus de 50 réseaux et en facilitant le flux de liquidité des actifs entre les écosystèmes Ethereum, Bitcoin et Solana. Cela a permis d’élargir les cas d’utilisation des actifs sur différents réseaux et d’augmenter les opportunités de rendement potentiel. À ce jour, Owlto a permis plus de 1,6 million de transactions inter-chaînes sur la couche 2 de Bitcoin et environ 8 millions sur d’autres chaînes, avec une base totale d’utilisateurs dépassant les 2 millions.

En outre, Owlto a amélioré l’expérience des utilisateurs en renforçant la vitesse et la sécurité des transactions entre les chaînes. Environ 90 % des transactions entre chaînes peuvent être réalisées en moins de 30 secondes, avec une note AA lors des audits de sécurité de CertiK.

L’agrégateur DEX inter-chaînes d’Owlto fonctionne comme un traqueur d’informations, identifiant les meilleurs pools de liquidités à travers différents réseaux pour faciliter les transactions à faible dérapage, évitant ainsi les problèmes de dérapage élevés causés par une liquidité limitée dans des pools uniques. Owlto a déployé cette fonction d’agrégateur DEX sur une vingtaine de chaînes, établissant un lien entre les différents jetons.

Grâce à ces mesures, Owlto Finance a réalisé une intégration complète des pools de liquidités à travers plusieurs chaînes, améliorant ainsi la profondeur et l’efficacité des échanges entre les chaînes. Parmi les initiatives spécifiques, on peut citer

  • Mécanisme d’agrégation des liquidités : Concevoir et mettre en œuvre un mécanisme permettant d’intégrer les ressources en liquidités à travers les chaînes, en assurant l’interopérabilité et en minimisant les dérapages et les divergences de prix.
  • Gestion et programmation de contrats intelligents : Automatisation de la gestion et de la programmation des liquidités entre chaînes pour permettre une allocation dynamique et optimiser l’utilisation des ressources.
  • Ponts de liquidité inter-chaînes : Faciliter les échanges de liquidité entre les différentes chaînes afin de garantir la sécurité et l’efficacité de la liquidité entre les chaînes.
  • Surveillance en temps réel : Mettre en place un système de surveillance en temps réel pour suivre l’état et les changements des pools de liquidités.
  • Lecture et intégration de la liquidité : Développement d’outils et d’interfaces pour lire et intégrer les données sur les liquidités en temps réel, en veillant à l’exactitude et à l’actualité des données afin de soutenir les transactions inter-chaînes.

Phase 2 : Assurer la sécurité des flux d’actifs entre les chaînes grâce à la vérification de la sécurité des ZK et des nœuds

« La décentralisation et la sécurité sont toujours les principes les plus importants dans le monde de la cryptographie.

Si des solutions efficaces ont été trouvées pour résoudre les problèmes de liquidité des chaînes croisées, les problèmes liés à la « sécurité » et à la « protection de la vie privée » dans l’espace des chaînes croisées n’ont toujours pas été résolus. Selon DefiLlama, plus de 2,8 milliards de dollars ont été volés sur les ponts de la chaîne croisée, ce qui représente près de 40 % du total des fonds volés dans l’industrie du Web3.

Par conséquent, la transmission et le stockage des transactions requièrent un niveau de sécurité élevé afin d’éviter les manipulations ou les vols. Bien que la transparence des transactions sur la chaîne soit élevée, elle peut également révéler les intentions commerciales des utilisateurs, ce qui entraîne des risques pour la vie privée.

Pour résoudre les problèmes de « sécurité » et de « protection de la vie privée », Owlto propose les deux solutions suivantes :

  1. Vérification de la sécurité des nœuds : Une solution décentralisée peut prévenir efficacement les points de défaillance uniques, améliorant ainsi la sécurité des flux d’actifs entre les différents réseaux. La « vérification de la sécurité des nœuds » d’Owlto utilise des jetons mis en jeu sur la base d’un consensus décentralisé et incorpore un « mécanisme de pénalisation des nœuds » et un « mécanisme d’incitation des nœuds » pour garantir la sécurité des données. Si un nœud transmet des données frauduleuses, les jetons qu’il a mis en jeu seront pénalisés (mécanisme d’écrasement). À l’inverse, les nœuds qui participent activement et exécutent leurs tâches honnêtement obtiendront non seulement des récompenses supplémentaires par le biais de la mise en jeu, mais recevront également des parts de frais de transaction et des incitations sous forme de jetons pour l’exécution réussie des voies commerciales. Cette conception garantit que les nœuds adoptent un comportement honnête dans un environnement décentralisé et empêche les activités malveillantes.
  2. Preuves à connaissance nulle : L’introduction de « preuves à connaissance nulle » garantit que les vérificateurs peuvent confirmer l’intention de l’utilisateur et exécuter correctement les transactions sans en connaître les détails. En cas de tentative de transmission d’un protocole falsifié, l’engagement généré échoue à la vérification, ce qui garantit la sécurité de l’ensemble du processus de transaction tout en protégeant la vie privée de l’utilisateur. En outre, au cours de la phase de vérification, les preuves à connaissance nulle empêchent les attaques par valeur extractible par les mineurs (MEV), ce qui renforce la sécurité globale du système.

De plus, Owlto Finance s’engage à améliorer l’efficacité, la sécurité et l’expérience des utilisateurs des passerelles entre les chaînes grâce à des mesures spécifiques, notamment

  • Simplifier la communication entre les chaînes : Mise en œuvre de protocoles de communication avancés entre les chaînes afin de réduire les délais de transmission des données et d’augmenter la vitesse des transactions.
  • Renforcer la sécurité : Introduire des mécanismes de multi-signature pour garantir l’intégrité des transactions et la résistance à la falsification, tout en employant une technologie de preuve de connaissance nulle pour protéger la vie privée des utilisateurs et empêcher les fuites de données.
  • Optimiser la confirmation des transactions : Rationaliser le processus de confirmation des transactions pour raccourcir les délais de confirmation et améliorer l’expérience des utilisateurs ; mettre en œuvre des mécanismes de file d’attente intelligente et de traitement prioritaire pour réduire l’encombrement des transactions ; fournir des mises à jour en temps réel de l’état des transactions pour améliorer la visibilité de l’avancement des transactions.
  • Améliorer l’évolutivité : Utilisation d’une conception de système distribué pour assurer une capacité de traitement à haute concurrence, tout en adoptant une architecture modulaire pour supporter l’expansion et les mises à jour futures des fonctionnalités.

Troisième phase : Mise en œuvre de l’échange de liquidités inter-chaînes centré sur les intentions à l’aide de la technologie de l’IA

Owlto Finance introduira un modèle d’échange centré sur l’intention, qui diffère des méthodes d’échange traditionnelles en ne se limitant pas à un chemin spécifique pour l’achèvement de la transaction. Au contraire, il permet d’effectuer des transactions par n’importe quel chemin tant que les résultats escomptés répondent aux contraintes de l’utilisateur.

Dans ce cadre, les utilisateurs n’ont qu’à signer une intention de transaction, exprimant leur résultat attendu. Les nœuds du protocole sont chargés d’évaluer les différents fournisseurs de liquidités sur plusieurs réseaux de blockchain, y compris les bourses décentralisées (DEX) et les teneurs de marché.

À l’aide d’un routage et d’algorithmes intelligents, les nœuds sélectionneront le chemin de liquidité optimal entre les chaînes, en veillant à ce que le résultat de la transaction corresponde à l’intention de l’utilisateur. Au cours de ce processus, les actifs des utilisateurs seront conservés dans des contrats intelligents, les fonds n’étant libérés aux fournisseurs de liquidités qu’à l’issue de la transaction, ce qui garantit la sécurité des fonds des utilisateurs.

Par exemple, supposons qu’un utilisateur veuille convertir 1000 USDT sur Ethereum en BNB sur BNB Chain, dans le but de recevoir au moins 1,2 BNB. Après avoir soumis l’intention de transaction, le protocole analysera les données et les conditions du marché à l’aide d’algorithmes d’IA pour trouver le meilleur chemin à travers les différentes chaînes.

Un processus potentiel pourrait impliquer d’abord la conversion d’USDT en ETH sur Arbitrum, puis le transfert d’ETH sur BNB Chain, et enfin l’échange d’ETH contre BNB sur BNB Chain. Une fois que les nœuds auront identifié le chemin optimal, la transaction commencera. Cette approche peut utiliser plus efficacement les pools de liquidités et les taux de change favorables entre les chaînes, tout en réduisant les coûts et le temps de transaction.

L’IA joue un rôle crucial dans le modèle susmentionné d' »échange de liquidités inter-chaînes centré sur l’intention » :

  • Prévision de liquidité : Les algorithmes d’IA analysent les données historiques et les conditions actuelles du marché pour prédire les changements de liquidité dans les différentes chaînes, ce qui permet d’ajuster de manière proactive les configurations des pools de liquidité. En évaluant les ressources en liquidités sur plusieurs chaînes, les nœuds peuvent tirer parti des liquidités fournies par divers échanges décentralisés ou pools de liquidités.
  • Optimisation de la trajectoire : algorithmes d’IA identifient les meilleurs chemins de négociation, garantissant aux utilisateurs une liquidité optimale tout en minimisant les coûts et le temps de transaction. Si nécessaire, les transactions peuvent être divisées en plus petits montants et exécutées par plusieurs voies afin d’assurer une utilisation optimale des liquidités et une minimisation des coûts.
  • Analyse des données et rapports : L’analyse approfondie des données relatives aux transactions entre chaînes génère des rapports détaillés et des informations qui permettent aux développeurs et aux utilisateurs de protocoles de mieux comprendre la dynamique du marché et les conditions de liquidité.

Grâce à ces mesures, Owlto Finance vise à améliorer l’intelligence de la gestion des liquidités et l’optimisation du chemin de négociation en utilisant la technologie de l’IA, notamment :

  • Développement d’un modèle de prédiction de la liquidité : Développer et former des modèles d’IA pour analyser les données historiques et les tendances du marché afin de prédire les changements de liquidité en temps réel, en soutenant les ajustements dynamiques des configurations des pools de liquidité.
  • Optimisation du parcours commercial : Intégrer des algorithmes d’IA pour analyser les données de trading et les conditions de marché, optimiser les chemins de trading pour améliorer l’efficacité de l’exécution.
  • Aide à la décision intelligente : Utilisation de l’IA pour générer des suggestions et des stratégies de trading, aider l’utilisateur à prendre des décisions et fournir des solutions personnalisées d’optimisation du trading afin d’améliorer l’expérience de l’utilisateur. Apprentissage et amélioration continus : Mise en œuvre de mécanismes d’apprentissage automatique pour mettre à jour et optimiser en permanence les modèles d’IA, en recueillant les commentaires des utilisateurs et les données du marché pour améliorer la précision et l’efficacité des algorithmes d’IA.

Conclusion

Actuellement, DeFi est encore confronté à de nombreux inconvénients et risques de sécurité, et l’industrie cryptographique n’est pas encore prête à servir des milliards d’utilisateurs. La vision d’Owlto est de créer un protocole de liquidité cross-chain centré sur l’intention qui intègre l’intention, les preuves à connaissance nulle, les contrats intelligents et la technologie de l’IA.

Grâce à des algorithmes de répartition des transactions et à des algorithmes de routage intelligents, Owlto vise à aider les utilisateurs à obtenir une liquidité optimale sur plusieurs chaînes et à sélectionner les meilleurs chemins pour réduire les coûts de transaction, en s’attaquant aux complexités des transactions entre chaînes et au problème de l’insuffisance de la liquidité du marché d’une manière sécurisée et décentralisée.