Sushi exploite ZetaChain pour commencer à tester les swaps Bitcoin DeFi natifs

La plateforme DeFi Sushi s’est associée à la plateforme d’interopérabilité ZetaChain pour explorer la possibilité d’échanges Bitcoin natifs pour ses utilisateurs sur 30 réseaux blockchain différents.

Le déploiement par Sushi de son échange décentralisé (DEX) sur ZetaChain est censé permettre le trading de BTC sans passer par plusieurs blockchains, ce que l’équipe décrit comme « de manière native, décentralisée et sans autorisation ».

L’intégration devrait inclure les teneurs de marché automatisés v2 et v3 de Sushi et le swap inter-chaînes de Sushi, SushiXSwap.

Ankur Nandwani, contributeur principal de ZetaChain, a déclaré à Cointelegraph que le partenariat peut amener la vaste base d’utilisateurs de Bitcoin au secteur DeFi de manière native. Il a également contré les arguments suggérant qu’il n’est pas possible de relier BTC sans regrouper les actifs sur une autre chaîne.

« Il existe déjà des premiers exemples, comme THORChain, qui échangent nativement du Bitcoin avec d’autres actifs de la chaîne. D’autres approches telles que les chaînes latérales Bitcoin offrent également une saveur », a déclaré Nandwani.

Il ajoute que l’approche de ZetaChain permet effectivement à quiconque de créer des applications décentralisées (DApps) interopérables avec Bitcoin, capables de régler des contrats et des transactions de manière native.

« Bien sûr, il existe des hypothèses de confiance, à savoir la confiance dans la décentralisation du réseau qui effectue cette transaction inter-chaînes. »

ZetaChain aurait prouvé la technologie au niveau du testnet et cherchera à prouver son utilité lors du lancement de son réseau principal grâce à des partenariats avec SushiSwap et d’autres protocoles DeFi.

Le chef de Sushi, Jared Gray, a salué l’intégration comme une avancée significative pour DeFi et a décrit la capacité d’échanger Bitcoin de manière native comme un « changement de donne » pour l’industrie.

« Il ne s’agit pas seulement de l’augmentation de la liquidité du Bitcoin ; il s’agit d’ouvrir un nouveau chapitre dans DeFi, où nous voyons des cas d’utilisation plus pratiques d’interopérabilité et de connectivité améliorée.

L’intégration de Sushi avec ZetaChain devrait se dérouler en deux phases. Le premier verra Sushi introduire un DEX sur le testnet de ZetaChain pour prendre en charge les échanges d’actifs de base et l’apport de liquidités. Cette phase devrait également inclure des tests bêta et des incitations pour les tests d’applications.

Sushi deviendra l’un des partenaires de lancement de ZetaChain lors du déploiement de son réseau principal. Le lancement devrait être suivi de fonctionnalités complètes pour l’interopérabilité Bitcoin. Nandwani a décrit les détails techniques de la fonctionnalité qui permet les échanges natifs entre chaînes BTC.

Un contrat d’échange inter-chaînes est déployé sur l’EVM (Ethereum Virtual Machine) de ZetaChain. Le contrat est omnichain, ce qui signifie que même s’il est déployé sur ZetaChain, il peut être appelé et la valeur peut lui être transmise depuis n’importe quelle chaîne connectée, y compris Bitcoin.

L’appel d’un contrat d’échange inter-chaînes implique qu’un utilisateur envoie une transaction de transfert de jeton natif régulière sur Bitcoin avec un mémo spécial à une adresse TSS. Le mémo contient l’adresse du contrat omnichain sur ZetaChain et une valeur qui est transmise au contrat. Pour un échange entre chaînes, la valeur serait le jeton de destination, par exemple ETH ou USDC sur Ethereum, ainsi que l’adresse du destinataire sur la chaîne de destination.

En relation: Bitcoin pourrait devenir la base de DeFi avec davantage de pools de liquidités unilatéraux

L’adresse TSS est une adresse qui appartient aux validateurs signataires de ZetaChain. Le BTC transféré à l’adresse TSS est verrouillé et les validateurs observent ce transfert et votent sur cet événement sur ZetaChain. Si suffisamment de votes sont exprimés, l’événement est considéré comme observé et une transaction inter-chaînes entrante (CCTX, de Bitcoin à ZetaChain) est créée.

Une fois qu’un CCTX est traité, un contrat ominchain ZetaChain est appelé et le montant de BTC transféré à l’adresse TSS est émis sous la forme ZRC-20 BTC. Lors de l’exécution du contrat d’échange inter-chaînes, un ZRC-20 BTC est échangé contre le ZRC-20 d’un autre jeton, par exemple le ZRC-20 ETH.

Le ZRC-20 ETH est ensuite finalement retiré vers la chaîne de destination. Pendant le processus de retrait, le ZRC-20 ETH est brûlé et un CCTX sortant est créé de ZetaChain vers Ethereum. Les validateurs observateurs votent sur ce CCTX sur ZetaChain. Une fois le CCTX sortant traité, l’ETH natif est transféré de l’adresse TSS sur Ethereum au destinataire sur Ethereum.

Nandwani fournit cet exemple pour décrire comment le BTC natif est échangé contre de l’ETH natif de manière décentralisée, facilitée par les validateurs de réseau de ZetaChain à travers les chaînes connectées.

Magazine : Inscriptions récursives : le « supercalculateur » Bitcoin et BTC DeFi bientôt disponibles