Untitled

TL;DR ZetaChain ha lanzado un nuevo whitepaper y ha lanzado una página de Recursos para Desarrolladores para ayudar a los desarrolladores a construir omnichain. ¡Échale un vistazo!

Estamos emocionados de presentar la versión final del whitepaper de ZetaChain (traducido a 17 idiomas). Mantenemos consistente la misión inquebrantable de ZetaChain de ofrecer una blockchain pública L1 con interoperabilidad incorporada a cualquier cadena, incluso a cadenas no inteligentes como Bitcoin. Con este lanzamiento, nos enorgullece compartir que la versión actual de ZetaChain cumple con el futuro omnichain propuesto en el whitepaper. Lo más notable es que el documento amplía las especificaciones técnicas de los Contratos Inteligentes Omnichain, una innovación transformadora y nueva en crypto, que resumimos brevemente en este post.

Contratos Inteligentes Omnichain (Sección 4.4)

Los Contratos Inteligentes Omnichain pueden acceder y administrar activos y datos en redes conectadas desde un solo punto de lógica. Están alojados en el módulo ZetaEVM (zEVM) de ZetaChain, que admite todas las características e interacciones de EVM además de lo siguiente:

Estas dos características adicionales hacen que la zEVM sea una plataforma programable de propósito general que admite el concepto de transacciones cross-chain que alteran los estados en diferentes cadenas atómicamente y en un solo paso. Dicho de manera simple, esto significa que los desarrolladores pueden aprovechar el ecosistema sólido de contratos inteligentes de Ethereum para construir aplicaciones verdaderamente interoperables en ZetaChain, como si todo estuviera en una sola cadena. Visite nuestros recursos para desarrolladores para comenzar.

Diferencias principales con el paso de Mensajería (Sección 4.4.4)

Los desarrolladores pueden construir en ZetaChain utilizando arquitecturas sincrónicas (Contratos Inteligentes Omnichain) y asincrónicas (Paso de mensajes Cross-Chain), o una combinación de ambas. Ambos mecanismos pueden admitir muchos tipos de aplicaciones, pero ofrecen diferencias significativas desde el punto de vista de la arquitectura de construcción de aplicaciones. A nivel general, revisemos tres formas importantes en que los Contratos Inteligentes Omnichain difieren:

Desarrollo sincrónico Multichain

La lógica de la aplicación y el estado del Contrato Inteligente Omnichain viven en un solo lugar (figura 5). Por otro lado, el paso de mensajes implica mensajes transmitidos y la sincronización del estado en muchos contratos en diferentes cadenas, lo que puede llevar a una mayor superficie de ataque y más tarifas de gas (y esto puede escalar rápidamente). Por ejemplo, gestionar una bóveda o un protocolo de lending con activos en muchas cadenas sería difícil de manejar solo con el paso de mensajes.

Figura 5. Aplicación basada en Contratos Inteligentes Omnichain. Tenga en cuenta que hay un solo contrato que recibe la entrada, escribe la salida, mantiene el estado y orquesta los activos externos para la aplicación.

Figura 5. Aplicación basada en Contratos Inteligentes Omnichain. Tenga en cuenta que hay un solo contrato que recibe la entrada, escribe la salida, mantiene el estado y orquesta los activos externos para la aplicación.

Re-implementar fácilmente dApps existentes en Ethereum.

Aplicaciones comunes y bettle-test en Ethereum, como Uniswap V2/V3, Curve, Aave, Compound y otras, se pueden implementar como Contratos Inteligentes Omnichain con cambios mínimos. El soporte de ZRC-20 permite transacciones de un solo paso como en Ethereum (pero de forma nativa cross-chain). El paso de mensajes (especialmente para aplicaciones complejas) requiere recrear la lógica en un sistema completamente diferente de mensajería asincrónica y sincronización de estado; la mensajería no puede aprovechar el trabajo existente de la misma manera.

Primeros Contratos Inteligentes de Bitcoin jamás creados.

ZRC-20 puede soportar fácilmente Bitcoin/Cardano/XRP, que no admiten contratos inteligentes de propósito general para aplicaciones como swaps, lending, etc. Por lo tanto, por ejemplo, los Contratos Inteligentes Omnichain pueden orquestar BTC nativo en la red de Bitcoin junto con activos en el mundo DeFi. El paso de mensajes no puede funcionar para estas cadenas porque el paso de mensajes requiere contratos inteligentes en cualquier cadena conectada.

Comienza a Construir

Nuestra Documentación para Desarrolladores está activa. Aquí, puedes encontrar los ZetaDocs y más información sobre como sumarte a nuestro programa para desarrolladores.

Sobre ZetaChain