La plateforme DeFi Sushi s'est associée à la plateforme d'interopérabilité ZetaChain pour explorer la possibilité d'échanger directement des bitcoins pour ses utilisateurs à travers 30 réseaux de blockchain différents.
Le déploiement par Sushi de son exchange décentralisé (DEX) sur ZetaChain est censé permettre les échanges de BTC sans wrapping sur plusieurs blockchains dans ce que l'équipe décrit comme une « méthode native, décentralisée et sans permission ».
L'intégration devrait inclure les teneurs de marché automatisés v2 et v3 de Sushi et le swap cross-chain de Sushi, SushiXSwap.
Ankur Nandwani, contributeur principal de ZetaChain, explique à Cointelegraph que le partenariat peut apporter la vaste base d'utilisateurs de Bitcoin au secteur DeFi de manière native. Il a également réfuté les arguments qui suggèrent qu'il n'est pas possible d'établir un pont entre les BTC sans procéder au wrapping des actifs sur une autre blockchain.
« Il y a déjà eu des exemples précoces comme THORChain qui échangent des bitcoins de manière native avec d'autres actifs de la blockchain. D'autres approches, comme les sidechains de Bitcoin, sont également intéressantes. », a déclaré M. Nandwani.
Il ajoute que l'approche de ZetaChain permet effectivement à quiconque de créer des applications décentralisées interopérables avec Bitcoin (DApp) qui peuvent régler des contrats et des transactions de manière native.
« Bien sûr, il y a des hypothèses de confiance - à savoir la confiance dans la décentralisation du réseau qui effectue la transaction entre les blockchains. »
ZetaChain aurait éprouvé la technologie au niveau du testnet et cherchera à prouver son utilité lors du lancement de son mainnet par le biais de partenariats avec SushiSwap et d'autres protocoles DeFi.
Le directeur de Sushi, Jared Grey, a salué l'intégration comme une avancée significative pour la DeFi et a décrit la capacité d'échanger des bitcoins de manière native comme un « tournant majeur » pour l'industrie.
« Il ne s'agit pas seulement de l'augmentation des liquidités provenant de Bitcoin ; il s'agit d'ouvrir un nouveau chapitre pour la DeFi, où nous voyons plus de cas d'utilisation pratique de l'interopérabilité et de la connectivité améliorée. »
L'intégration de Sushi dans ZetaChain devrait se dérouler en deux phases. La première verra Sushi introduire un DEX sur le testnet de ZetaChain pour prendre en charge les échanges d'actifs de base et la fourniture de liquidités. Cette phase comprendra également des tests bêta et des incitations à tester les applications.
Sushi deviendra l'un des partenaires de lancement de ZetaChain lorsque celle-ci déploiera son réseau principal. Le lancement devrait être suivi d'une fonctionnalité complète pour l'interopérabilité avec Bitcoin. M. Nandwani a présenté les détails techniques de la fonctionnalité qui permet des échanges cross-chain natifs de BTC.
Un contrat d'échange cross-chain est déployé sur l'EVM (Ethereum Virtual Machine) de ZetaChain. Le contrat est omnichain, ce qui signifie que lorsqu'il est déployé sur ZetaChain, il peut être sollicité et la valeur peut lui être transmise à partir de n'importe quelle blockchain connectée, y compris Bitcoin.
Faire appel à un contrat d'échange cross-chain implique qu'un utilisateur envoie une transaction normale de transfert de tokens natifs 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 cross-chain, la valeur serait le token de destination, par exemple, ETH ou USDC sur Ethereum, ainsi que l'adresse du destinataire sur la blockchain de destination.
À lire également : Bitcoin pourrait devenir la base de la DeFi avec plus de pools de liquidité unilatéraux
L'adresse TSS est une adresse qui appartient aux signataires validateurs de ZetaChain. Le BTC transféré à l'adresse TSS est verrouillé et les validateurs observent ce transfert et émettent un vote sur cet événement sur ZetaChain. Si le nombre de votes est suffisant, l'événement est considéré comme observé et une transaction cross-chain 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 miné en tant que ZRC-20 BTC. Pendant l'exécution du contrat d'échange cross-chain, un ZRC-20 BTC est échangé contre un ZRC-20 d'un autre token, par exemple, un ZRC-20 ETH.
Le ZRC-20 ETH est ensuite finalement retiré vers la blockchain de destination. Au cours du 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 du TSS sur Ethereum au destinataire sur Ethereum.
Nandwani donne cet exemple pour souligner comment le BTC natif est échangé contre de l'ETH natif de manière décentralisée, facilité par les validateurs du réseau de ZetaChain à travers des blockchains connectées.
Magazine: Recursive inscriptions: Bitcoin ‘supercomputer’ and BTC DeFi coming soon