La plataforma DeFi Sushi se ha asociado con la plataforma de interoperabilidad ZetaChain para explorar la posibilidad de intercambios (o swaps) nativos de bitcoin (BTC) para sus usuarios a través de 30 redes blockchain diferentes.
El despliegue de Sushi de su exchange descentralizado (DEX) en ZetaChain se promociona para permitir el comercio de BTC sin envolver a través de varias blockchains en lo que el equipo describe como una "manera nativa, descentralizada y sin permisos".
La integración incluirá los creadores de mercado automatizados v2 y v3 de Sushi y el intercambio cross-chain de Sushi, SushiXSwap.
Ankur Nandwani, gran colaborador de ZetaChain, declaró a Cointelegraph que la asociación puede llevar la amplia base de usuarios de bitcoin al sector de las finanzas descentralizadas (DeFi) de forma nativa. También rebatió los argumentos que sugieren que no es posible puentear BTC sin envolver los activos en otra cadena.
"Ya ha habido ejemplos tempranos como THORChain, que comercializa bitcoin de forma nativa con activos de otras cadenas. Otros enfoques, como las cadenas laterales de bitcoin, también ofrecen un sabor", dijo Nandwani.
Añadió que el enfoque de ZetaChain permite efectivamente a cualquiera construir aplicaciones descentralizadas (DApps) interoperables con Bitcoin que pueden liquidar contratos y transacciones de forma nativa.
“Claramente, hay supuestos de confianza, a saber, confiar en la descentralización de la red que está haciendo esta transacción cross-chain.”
Según los informes, ZetaChain ha probado la tecnología a nivel de testnet y tratará de demostrar su utilidad cuando lance su mainnet mediante asociaciones con SushiSwap y otros protocolos DeFi.
El jefe de cocina de Sushi, Jared Grey, elogió la integración como un avance significativo para DeFi y describió la capacidad de intercambiar bitcoin de forma nativa como algo revolucionario para la industria.
“No se trata sólo del aumento de liquidez de Bitcoin; se trata de comenzar un nuevo capítulo en DeFi, donde vemos más casos prácticos de uso de interoperabilidad y conectividad mejorada.”
La integración de Sushi con ZetaChain se llevará a cabo en dos fases. En la primera, Sushi introducirá un DEX en la testnet de ZetaChain para apoyar los intercambios básicos de activos y la provisión de liquidez. Esta fase también incluirá pruebas beta e incentivos para probar aplicaciones.
Sushi se convertirá en uno de los socios de lanzamiento de ZetaChain cuando despliegue su mainnet. Se espera que al lanzamiento le siga la plena funcionalidad para la interoperabilidad de Bitcoin. Nandwani describió los detalles técnicos de la funcionalidad que permite el intercambio nativo entre cadenas de BTC.
En la Ethereum Virtual Machine de ZetaChain se despliega un contrato de intercambio cross-chain. El contrato es omnichain, lo que significa que mientras está desplegado en ZetaChain, puede ser activado, y el valor puede ser pasado a él desde cualquier cadena conectada, incluyendo Bitcoin.
Activar un contrato de intercambio cross-chain implica que un usuario envíe una transacción normal de transferencia de tokens nativos en Bitcoin con un memo especial a una dirección TSS. El memo contiene la dirección del contrato omnichain en ZetaChain y un valor que se pasa al contrato. Para un intercambio cross-chain, el valor sería el token de destino, por ejemplo, Ether (ETH) o USD Coin (USDC) en Ethereum, así como la dirección del destinatario en la cadena de destino.
La dirección TSS es propiedad de los validadores de firmas de ZetaChain. El BTC transferido a la dirección TSS se bloquea, y los validadores observan esta transferencia y emiten un voto sobre este evento en ZetaChain. Si se emiten suficientes votos, el evento se considera observado, y se crea una transacción entrante cross-chain (CCTX, de Bitcoin a ZetaChain).
Una vez que se procesa una CCTX, se llama a un contrato omnichain de ZetaChain, y la cantidad de BTC transferido a la dirección TSS se acuña como ZRC-20 BTC. Durante la ejecución del contrato de intercambio cross-chain, un ZRC-20 BTC se intercambia por el ZRC-20 de otro token, por ejemplo, ZRC-20 ETH.
A continuación, ZRC-20 ETH se retira finalmente a la cadena de destino. Durante el proceso de retiro, ZRC-20 ETH se quema, y se crea un CCTX de salida desde ZetaChain a Ethereum. Los validadores observadores votan por este CCTX en ZetaChain. Una vez procesado el CCTX saliente, se transfiere ETH nativo desde la dirección de TSS en Ethereum al destinatario en Ethereum.
Nandwani proporcionó este ejemplo para esbozar cómo el BTC nativo se intercambia por ETH nativo de forma descentralizada, facilitado por los validadores de red de ZetaChain a través de cadenas conectadas.
Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión