Comme nous l'avons appris précédemment, les bridges blockchain sont nécessaires pour faciliter la communication et le transfert d'actifs entre un réseau et un autre. Cette technologie simplifie l'activité cross-chain de L1 → L2, L2 → L2, L2 → L1, et même L1 → L1. Dans le tutoriel d'aujourd'hui, nous examinons Connext, un protocole d'interopérabilité sans tiers de confiance, qui facilite le bridging et le déploiement de dApps cross-chain.
Pourquoi Connext ?
Connext permet une communication rapide et non-custodiale entre les chaînes et les rollups. Leur protocole de bridge prend actuellement en charge le transfert de fonds entre 17 réseaux. Contrairement à la plupart des autres systèmes d'interopérabilité, Connext y parvient sans introduire de nouvelles hypothèses de confiance ni de validateurs externes, rendant le système plus sécurisé que les architectures qui font appel à des validateurs externes.
Ils suggèrent également que « le bridging n'est que le début de l'histoire » dans le prochain changement de paradigme de l'interopérabilité Web3, ce qui les a conduits à lancer une boîte à outils complète, non limitée aux bridges, mais incluant également l'implémentation de dApps cross-chain. Les développeurs peuvent exécuter des instructions depuis une xApp centrale (prononcée « zap »)—une application décentralisée qui effectue des opérations entre des chaînes indépendantes—au lieu de déployer sur plusieurs chaînes.
Pour les besoins de cet article, nous allons nous concentrer sur le composant de bridging de leur stack technologique.
Envoyer des actifs avec Connext
Prêt à bridger vos actifs ? Rendez-vous sur le portail de bridging de Connext ici.
Assurez-vous d'avoir votre portefeuille MetaMask avec les actifs que vous souhaitez transférer. Et n'oubliez pas, vous pouvez toujours alimenter votre portefeuille directement dans MetaMask en appuyant sur le bouton bleu « BUY » sur votre écran d'accueil.
Connectez votre portefeuille dans le coin supérieur droit et sélectionnez MetaMask. Une fois connecté, vous pouvez choisir le réseau vers lequel vous souhaitez bridger (TO) et depuis lequel vous souhaitez bridger (FROM) dans le menu déroulant.
Dans cet exemple, je bridge de l'ETH depuis le Mainnet Ethereum vers Optimism.
Après avoir sélectionné votre réseau et le token que vous souhaitez bridger, saisissez le montant du token dans le champ et sélectionnez « Swap ».
Vérifiez le montant et les frais, puis sélectionnez « Confirm Swap » dans la fenêtre qui s'affiche, et approuvez la transaction dans votre portefeuille MetaMask. Remarque : si vous utilisez un hardware wallet comme moi, vous devrez confirmer la transaction sur votre appareil hardware après l'avoir approuvée dans MetaMask.
Une fenêtre de progression apparaîtra et vous invitera à « Sign to Claim Funds ». Cliquez dessus et confirmez dans MetaMask (et sur votre hardware wallet si vous en utilisez un).
La réclamation devrait être instantanément réussie et vous remarquerez que le réseau vers lequel vous avez effectué le bridge est alimenté avec vos tokens. Le processus a été rapide et j'ai terminé le transfert de mon ETH en moins de 5 minutes.
Vous pouvez bridger depuis n'importe lequel des 17 réseaux—vous pourriez bridger d'Optimism vers Arbitrum ou le Mainnet Ethereum, et même vers des chaînes L1 alternatives comme BNB Chain—utiliser Connext pour transférer vos actifs ne prend que quelques minutes sur n'importe quel itinéraire disponible.
Comment ça fonctionne
L'infrastructure de Connext rend l'activité cross-chain possible, que ce soit via le bridging de fonds ou l'activation d'applications cross-chain, appelées xApps.
La mise à niveau du protocole Amarok de Connext fonctionne de manière assez similaire à Hop—des Routers transfèrent des tokens à l'utilisateur sur la chaîne de destination, puis récupèrent leurs fonds depuis un pool de liquidité lorsqu'un transfert groupé plus lent arrive finalement sur la chaîne de destination.
Dans Amarok, Connext s'associe à Nomad—un protocole de communication cross-chain optimiste.
Le protocole Amarok définit quatre acteurs principaux : (1) l'utilisateur, (2) le Connext Router, (3) le Nomad Updater, et (4) le Nomad Watcher.
D'autres acteurs sont impliqués, mais nous pouvons les mettre de côté pour l'instant.
Examinons le flux de processus simplifié et la manière dont ces acteurs collaborent :
L'utilisateur (appelons-la Alice) envoie une transaction au Smart Contract Connext sur la chaîne source, signalant aux Connext Routers qu'elle souhaite effectuer un bridge.
Un Connext Router—il en existe plusieurs—verra la transaction d'Alice ainsi que les instructions. Le Router enverra le montant prévu à Alice sur la chaîne de destination, déduction faite d'une commission. Alice est donc satisfaite, mais comment le Router récupère-t-il son argent ?
En coulisses et sur la chaîne source, le Smart Contract Connext transférera les fonds d'Alice au Smart Contract Nomad. Le Smart Contract Nomad regroupe plusieurs transactions en une mise à jour sous forme d'arbre de Merkle, dont la racine est signée par le Nomad Updater.
Une fois signée, la mise à jour est envoyée à la chaîne de destination vers un autre Smart Contract Nomad. Le Nomad Watcher dispose alors de 30 minutes pour intervenir si la mise à jour est frauduleuse. Le watcher peut comparer l'état d'origine et l'état signé, et détectera toute fraude.
Si rien n'est frauduleux, le Connext Router peut alors récupérer ses tokens sur la chaîne de destination en utilisant la preuve qu'il a déjà envoyé des tokens à Alice à l'étape 2.
Les Connext Routers doivent staker des tokens ($NEXT) pour participer au réseau et recevoir en retour une part proportionnelle du travail effectué sur le réseau.
« NEXT maintient le bon fonctionnement du réseau en s'assurant que tous les routers respectent le même ensemble de règles concernant l'ordre équitable des transactions, et les NEXT d'un router sont slashés s'ils enfreignent ces règles. » – What's $NEXT?
Réflexions finales
La liste étendue de réseaux de Connext est susceptible de continuer à s'agrandir, et ils vous permettent de bridger à moindre coût et rapidement sans introduire de nouvelles hypothèses de confiance. Si vous recherchez un protocole sécurisé et sans tiers de confiance pour transférer vos actifs, considérez Connext comme votre prochain (🥁) protocole à essayer.
Sélectionnez le réseau vers lequel vous souhaitez transférer (TO) et depuis lequel vous souhaitez transférer (FROM)
Sélectionnez l'actif que vous souhaitez transférer
Cliquez sur « Swap » puis sur « Confirm Swap » et signez les transactions dans MetaMask (et sur votre hardware wallet si vous en utilisez un) pour lancer le transfert
Cliquez sur « Sign to Claim Funds » et voilà !
Bien que de nombreux bridges aient émergé dans l'écosystème, ceux qui accordent une grande importance à la sécurité s'imposeront.
Profitez de votre exploration de Web3 !
Abonnez-vous à Alpha pour recevoir l'actualité des marchés directement dans votre boîte mail
Traduit par IA. Peut contenir des erreurs. Veuillez toujours vérifier les informations.
Évaluer la traduction
Cet article a été rédigé par :
MetaMask
MetaMask, anciennement Consensys Software Inc, est la plus grande plateforme financière self-custodial au monde, offrant aux utilisateurs un espace unique pour détenir, dépenser, épargner et faire fructifier leur argent, aussi bien en crypto qu'en actifs traditionnels. La société développe la plateforme grand public au sein de laquelle tout cela se concrétise, en réunissant paiements, épargne, investissement et actifs numériques dans une expérience fluide et unifiée. Issu du wallet self-custodial le plus utilisé au monde, MetaMask donne aux utilisateurs un contrôle direct sur leur argent et leurs actifs, avec une présence dans environ 190 pays. MetaMask joue un rôle fondateur dans la croissance d'Ethereum depuis 2016. Aujourd'hui, MetaMask occupe une place centrale dans l'économie blockchain, en construisant le système d'exploitation de l'Open Money et en donnant aux individus un contrôle total sur leur vie financière.