Comprendiendo Zetachain: Guía para principiantes

PrincipianteJul 24, 2024
¿Qué es ZetaChain? ¿Cuáles son sus características clave? ¿Qué son ZRC-20 y sus tokens? ¿Cómo funciona técnicamente ZetaChain? ¿Cómo puedes participar en ZetaChain? ¿Cómo puedes apostar en ZetaChain?
Comprendiendo Zetachain: Guía para principiantes

introducción a zetachain

visión general

zetachain es una blockchain que admite contratos inteligentes entre cadenas. Su objetivo es conectar diversas blockchains (tanto con como sin contratos inteligentes) para permitir una interoperabilidad perfecta. Al introducir contratos inteligentes nativos entre cadenas, admite una amplia gama de redes blockchain, incluidas aquellas como Ethereum y Solana con contratos inteligentes y aquellas como Bitcoin sin contratos inteligentes.

equipo

El equipo principal de zetachain está compuesto por expertos de empresas y proyectos líderes de la industria como brave, coinbase, consensys, thorchain, cosmos y 0x labs. Por ejemplo, el fundador de zetachain, Ankur Nandwani, fue empleado temprano de coinbase y uno de los creadores del token bat.

aprovechando su profunda experiencia en el campo de la web3 y perspicaces conocimientos del mercado, los miembros del equipo han transformado su experiencia en las fortalezas centrales y la dirección técnica de zetachain, dando forma a la visión estratégica del proyecto. Su objetivo es simplificar el desarrollo de aplicaciones descentralizadas mientras proporcionan a los usuarios una experiencia más suave y rápida, promoviendo el crecimiento y desarrollo del ecosistema web3.

financiamiento

zetachain ha completado dos rondas de financiación, siendo la segunda ronda la que recaudó $27 millones en 2023. Esta ronda incluyó a inversores como blockchain.com, human capital, vy capital, sky9 capital, jane street capital, vistalabs, cmt digital, foundation capital, lingfeng capital, gsr, kudasai y krust.

características y tecnología de zetachain

zetachain es una plataforma descentralizada de contratos inteligentes interconectados que permite una interacción perfecta entre ecosistemas de blockchain. Su objetivo es resolver el problema de fragmentación de las blockchains a través de un sistema unificado, sin confianza y sin permisos, que permite a los desarrolladores y usuarios operar en múltiples blockchains.

Las principales características de Zetachain incluyen:

zetachain es una innovadora solución blockchain construida sobre el sólido cosmos sdk y el mecanismo de consenso tendermint pbft, utilizando un sistema de prueba de participación (pos). Está diseñado para promover la interoperabilidad entre diferentes blockchains.

en términos sencillos, zetachain utiliza una arquitectura única de "cadena dentro de cadena", implementando un concepto avanzado de "blockchain dentro de blockchain" (bob). Este diseño integra de manera inteligente diferentes blockchains independientes como btc y ethereum en un ecosistema unificado. Esto comparte datos y recursos de red y logra una integración profunda en los niveles de consenso, incentivos y contratos inteligentes, cerrando la brecha entre las blockchains previamente aisladas y mejorando significativamente la interacción y eficiencia de todo el mundo blockchain.

por ejemplo, zetachain está diseñado para resolver el problema de fragmentación en el mundo de las criptomonedas. Supongamos que Alice tiene algunos bitcoins (btc) y ethers (eth) y desea transferir y comerciar estos activos entre diferentes blockchains sin usar un intercambio centralizado o un proceso de puente cruzado complejo. Zetachain proporciona una plataforma unificada donde Alice puede administrar y operar sin problemas sus btc y eth. La arquitectura de cadena en cadena de Zetachain permite que diferentes blockchains (como btc y ethereum) se integren en un ecosistema unificado como piezas de un rompecabezas. Alice ya no necesita depender de servicios de puente de terceros. Además, a través de los contratos inteligentes de Zetachain, Alice puede completar directamente transacciones entre btc y eth en una plataforma sin operar por separado en cada blockchain.

características clave

a. zevm y lógica unificada y estado para aplicaciones descentralizadas

zevm es un entorno de ejecución compatible con la máquina virtual Ethereum (EVM), que admite la creación e interacción de contratos inteligentes y llamadas de cadena externa a contratos inteligentes. Puede generar y enviar transacciones a cadenas externas.

a diferencia de otros sistemas de mensajería entre cadenas que requieren el despliegue y la sincronización del estado en múltiples cadenas, zetachain permite a las dapps mantener la lógica y el estado en un solo zevm, lo que simplifica el desarrollo y el mantenimiento.

b. interoperabilidad entre cadenas

Los nodos de validación de zetachain están equipados con observadores para monitorear eventos relevantes en otras blockchains, como registros de transacciones o cambios de estado. Esto permite que sus contratos inteligentes respondan a eventos de cadenas externas y actualicen directamente el estado de cadenas externas sin envolver ni puentear activos, lo que permite la comunicación e interacción entre diferentes blockchains para la transferencia de activos e información entre cadenas.

zetachain también admite custodia directa de activos. A diferencia de los sistemas que requieren activos envueltos o puentes, zetachain permite que los contratos inteligentes gestionen y utilicen directamente activos en cadenas externas, como bitcoin y ethereum. Los firmantes en zetachain pueden iniciar directamente transacciones en otras blockchains.

c. consenso rápido y eficiente

zetachain se construye sobre el cosmos sdk y el motor de consenso tendermint pbft, proporcionando tiempos de bloque rápidos (alrededor de 5 segundos) y finalidad inmediata (no se necesitan confirmaciones de bloque). el motor tendermint puede escalar hasta alrededor de 300 nodos en un entorno de producción y puede actualizarse a más de 1000 nodos en el futuro.

Además, zetachain utiliza un mecanismo de consenso de prueba de participación (PoS) compuesto por nodos validadores responsables de alcanzar consenso sobre eventos de cadenas externas y realizar acciones en otras cadenas de bloques en nombre de zetachain.


fuente: ZetaChain

implementación técnica

a. arquitectura principal

La arquitectura central de zetachain está diseñada alrededor de validadores, observadores y signatarios. Cada rol tiene responsabilidades únicas en el mantenimiento de la red y en la implementación de la funcionalidad entre cadenas.

validadores: los validadores son los principales participantes en la red zetachain. utilizan el protocolo de consenso tendermint y participan en el consenso de la red apostando tokens zeta. los validadores votan en eventos de cadena externa presentados por observadores para alcanzar consenso y obtener recompensas de bloque y otras posibles recompensas, como tarifas de transacción. los validadores deben estar en línea las 24 horas del día, los 7 días de la semana para participar en la producción de bloques y la gobernanza de la red.

observadores: los observadores monitorean las actividades en las blockchains externas utilizando sus nodos completos. Detectan transacciones específicas, eventos o cambios de estado y reportan esta información a zetachain, lo que desencadena cambios de estado en zetachain. Los observadores se dividen en secuenciadores y verificadores. Los secuenciadores descubren y reportan eventos externos, y los verificadores verifican estos informes y llegan a un consenso en zetachain. Los observadores pueden operar de forma activa o pasiva para adaptarse a diferentes necesidades y consideraciones de costos.

signers: los signers poseen partes distribuidas de claves utilizadas para interactuar con cadenas externas, utilizando esquemas de firmas de umbral (tss). Los signers realizan operaciones de firma en nombre de Zetachain en cadenas externas, como el envío de transacciones verificadas para lograr transferencias de activos entre cadenas. TSS permite que Zetachain administre y opere de manera segura activos en cadenas externas como Bitcoin, al tiempo que mantiene la descentralización. Las operaciones de los signers garantizan la seguridad y atomicidad de las transferencias de activos entre cadenas, evitando puntos únicos de fallo.

b. componentes clave

la arquitectura técnica de zetachain es clave para lograr la interoperabilidad entre cadenas. incluye varios componentes clave:

TSS: ZetaChain utiliza TSS para generar y administrar claves privadas distribuidas entre múltiples validadores, lo que garantiza la descentralización y la seguridad. TSS permite firmar en nombre de la red solo cuando un cierto número de firmantes está de acuerdo.

Por ejemplo, si una billetera de Bitcoin normalmente requiere una clave privada para controlar los bitcoins, en el escenario TSS la clave privada se divide en 5 partes en manos de 5 personas diferentes. Ninguno de ellos puede controlar los bitcoins por sí solo, pero si 3 o más personas (superando el umbral) están de acuerdo, pueden generar conjuntamente una firma válida para autorizar la transferencia de bitcoins.

contratos inteligentes omni-chain: las soluciones actuales de puente entre cadenas generalmente bloquean los activos en la cadena de origen (cadena a) y emiten una cantidad correspondiente de activos envueltos en la cadena objetivo (cadena b). Este método presenta problemas como el bloqueo de liquidez y la pérdida de activos.

zetachain propone contratos inteligentes omni-chain que permiten que los contratos inteligentes administren e interactúen directamente con activos en cadenas externas y puedan ser llamados por cadenas externas. esto elimina la necesidad de emitir activos envueltos en la cadena objetivo, mejorando la integración defi y aumentando la usabilidad y flexibilidad de los activos en el ecosistema defi.

específicamente, en el entorno omni-chain, zetachain sirve como la capa de liquidación dentro de la cadena. cuando la cadena a inicia una transferencia a la cadena b, la cadena a se liquida primero con zetachain. El estado de liquidación se sincroniza después con la cadena b, que obtiene los derechos de uso del token zrc20 correspondiente. Este proceso elimina la pérdida de activos y la fricción.

zrc-20: zrc-20 es un estándar de token integrado en zetachain. Los tokens zrc-20 representan activos fungibles en cadenas externas, como bnb y otros tokens erc-20. Siguen los mismos estándares que erc-20, lo que permite una colaboración fluida con las carteras y plataformas de intercambio compatibles con Ethereum existentes.

usando zrc-20, los desarrolladores pueden construir dapps que admitan la conexión de activos nativos en otras cadenas, lo que hace extremadamente simple desarrollar protocolos y dapps de defi omni-cadena como si estuvieran todos en una cadena (Gate).

en un uso específico, los tokens erc-20 que han pasado la revisión de la lista blanca se pueden depositar en zetachain como tokens zrc-20. durante el proceso de depósito, los tokens erc-20 nativos se transfieren y se bloquean en direcciones de TSS/contratos de custodia de erc-20. al mismo tiempo, se acuñan los tokens zrc-20 correspondientes en zetachain y se depositan en la dirección del destinatario.

Los tokens zrc-20 se pueden retirar de zetachain a blockchains conectadas. Durante el retiro, los tokens zrc-20 se queman en zetachain, mientras que los tokens nativos/erc-20 se transfieren de las direcciones tss/contratos de custodia erc-20 a las direcciones de los destinatarios en las cadenas conectadas.


fuente: Documento de ZetaChain

cómo involucrarse con Zetachain

zetahub

zetahub es la interfaz de usuario y plataforma de interacción dentro del ecosistema de zetachain. Proporciona a los usuarios una serie de funciones que les permiten interactuar y administrar sus activos en la red de zetachain. A continuación, se presentan algunas características clave de zetahub:

  • agregar la red zetachain a la billetera: los usuarios pueden agregar la red zetachain a sus billeteras utilizando billeteras compatibles con EVM (como Metamask) a través de Zetahub, lo que les permite ver y utilizar tokens Zeta en sus billeteras.
  • conectar billetera: los usuarios pueden conectar sus billeteras a zetahub para realizar transacciones e interacciones.
  • obtener tokens zeta: zetahub proporciona métodos para obtener tokens zeta. los usuarios pueden adquirir tokens zeta a través de varios medios como piscinas de liquidez, minería o compra.
  • Zeta token staking: los usuarios pueden seleccionar validadores para delegar sus tokens zeta en zetahub y apoyar la seguridad de la red, y así obtener recompensas.
  • explorar piscinas de liquidez: zetahub permite a los usuarios navegar y participar en las piscinas de liquidez de zetachain, proporcionando liquidez para obtener rendimientos.
  • deleGate/stake zeta: los usuarios pueden encontrar validadores de zetachain en zetahub y deleGate sus tokens zeta para participar en el proceso de consenso de la red.
  • unirse al programa zeta xp: el programa zeta xp permite a los usuarios participar y ganar zeta xp, un mecanismo de recompensa o incentivo posiblemente relacionado con la gobernanza de la red o actividades específicas.
  • ganar zeta xp: los usuarios pueden ganar zeta xp participando en actividades específicas en zetahub.
  • enviar activos: zetahub proporciona una página de envío donde los usuarios pueden mover activos dentro o fuera de la red zetachain.
  • rastrear actividades: zetahub proporciona una forma de rastrear las actividades del usuario en la aplicación, ayudando a los usuarios a monitorear sus transacciones y el estado de sus activos.

en resumen, zetahub, como un portal para que los usuarios interactúen con zetachain, proporciona una interfaz intuitiva y amigable para el usuario, lo que facilita y hace más conveniente participar en el ecosistema de zetachain. A través de zetahub, los usuarios pueden gestionar sus activos, participar en el staking, utilizar pools de liquidez e interactuar con otros aspectos de la red de zetachain.


fuente:ZetaChain

cli de zetachain

La CLI de Zetachain es una herramienta de línea de comandos que permite a los usuarios interactuar con la red Zetachain. En primer lugar, los usuarios deben instalar la CLI desde el repositorio de GitHub del nodo Zetachain, luego crear una cuenta y, finalmente, interactuar con ZetaChain para la gobernanza, la consulta de saldo, el staking y otras interacciones.


fuente:ZetaChain

explorador de ping públicos

ping pub es un explorador de blockchain basado en cosmos. Tiene un panel que permite a los usuarios participar en la gobernanza, delegar tokens a validadores, retirar recompensas de staking, etc. ping pub soporta keplr, leap, metamask y ledger. Los usuarios pueden elegir la billetera que deseen y conectarse.

para el staking, cambie a la pestaña de 'staking' para ver la lista de validadores, incluyendo información sobre sus comisiones y poder de voto. Seleccione el validador que desee y haga clic en el nombre del validador. En la página de detalles del validador, los usuarios pueden ver más información sobre el validador, incluyendo su estado de encarcelamiento, cantidad auto-avalada, dirección, sitio web, etc. Presione 'deleGate' para delegar tokens al validador.


fuente: ZetaChain

después de que aparezca la ventana emergente del centro de ping, los usuarios pueden ingresar la cantidad de tokens que desean delegar, con el monto expresado en azeta. por ejemplo, para delegar 1 zeta, ingrese 1000000000000000000. finalmente, seleccione "enviar" y apruebe la transacción en la billetera para completar el staking.


fuente:ZetaChain

Token Zetachain

economía del token zeta

zeta tiene un suministro inicial de 2.1 mil millones de tokens, con planes de introducir aproximadamente un 2.5% de inflación anual después de aproximadamente cuatro años para apoyar el desarrollo a largo plazo de la red. para garantizar la sostenibilidad del ecosistema de zetachain, los tokens se distribuyen de la siguiente manera:

  • Fondo de crecimiento de usuarios (10%): para ampliar la base de usuarios mediante entregas aéreas y recompensas comunitarias.
  • Fondo de Crecimiento del Ecosistema (12%): para apoyar el desarrollo del ecosistema y ayudar a los socios y desarrolladores de DApp.
  • recompensas del validador (10%): asignadas a las recompensas del bloque, con transición a recompensas basadas en la inflación después de la fase inicial para garantizar la seguridad de la red.
  • incentivos de liquidez (5.5%): para promover la liquidez en los fondos principales de zrc-20, lo cual es crucial para las transferencias de valor fluidas.
  • Tesorería (24%): para financiar operaciones, desarrollo y mejoras en los ecosistemas.
  • contribuyentes principales, asesores y compradores (22.5% y 16%): para recompensar a las personas y entidades que contribuyen al crecimiento y desarrollo de zetachain.


fuente: ZetaChain

casos de uso del token zeta

Zeta sirve para múltiples propósitos dentro de la red Zetachain. Actúa como combustible para la capa de contratos inteligentes y las transacciones internas y se quema gradualmente a través de un mecanismo similar al EIP 1559, afectando su suministro.

Zeta desempeña un papel clave en el grupo principal, permitiendo que los protocolos intercambien activos de combustible ZRC-20 para respaldar las interacciones con cadenas externas, incluido el pago de tarifas por transacciones de salida. Los tokens de Zeta también actúan como activos intermedios para la comunicación entre cadenas, lo que permite que las aplicaciones descentralizadas o los usuarios envíen mensajes entre cadenas adjuntando Zeta y pagando todas las tarifas relacionadas en una sola transacción.

Además, los tokens Zeta se utilizan como activos de staking en la cadena de bloques PoS. Los validadores y los usuarios mantienen la seguridad de la red haciendo staking o delegando Zeta y ganando recompensas en bloque. Por último, los titulares de Zeta pueden participar en la gobernanza de la red, votando sobre cuestiones importantes como las actualizaciones de las políticas y el desarrollo de la red, y mostrando su influencia en las decisiones de la red.

conclusión

En comparación con Axelar, otra cadena de puntos de venta que admite la mensajería entre cadenas, Zetachain puede admitir directamente la custodia nativa de EVM y contratos inteligentes omnicadena. La interoperabilidad entre cadenas de Zetachain ayuda a abordar los problemas de fragmentación e interoperabilidad en el mundo de la cadena de bloques, lo que permite interacciones nativas directas entre cadenas de bloques sin envolver o unir activos. Las tecnologías principales detrás de ZetaChain incluyen una red de nodos validadores descentralizados, cuentas Omni-Chain, TSS y contratos inteligentes Omni-Chain y herramientas de comunicación. Estas tecnologías permiten a Zetachain lograr la funcionalidad entre cadenas y mejorar la seguridad y la eficiencia de las transacciones.

Además, Zetachain es compatible con cadenas de bloques de contratos inteligentes como Ethereum y cadenas de bloques de contratos no inteligentes como BTC, lo que mejora significativamente la flexibilidad del desarrollo y la implementación de DApp multicadena.

El futuro plan de Zetachain incluye mejoras programables para Bitcoin, integración de datos y AI, contratos inteligentes compatibles con EVM, aplicaciones de prueba de conocimiento cero y verificación de activos, transferencia de valor entre cadenas, y el uso del mecanismo de consenso de prueba de participación de Cosmos SDK. El plan también incluye el desarrollo de modelos de confianza básicos, TSS-Lib y Go-TSS, mejoras de rendimiento y robustez, y soporte para herramientas y SDK de desarrollador.

En general, Zetachain tiene el potencial de contribuir de manera significativa al ecosistema de blockchain al promover la interoperabilidad de múltiples cadenas y desarrollar nuevos casos de uso y dapps. Sin embargo, su éxito dependerá de la practicidad, seguridad y escalabilidad.

Autor: Oxaya
Traductor: Paine
Revisor(es): KOWEI、Edward、Elisa、Ashley、Joyce
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.

Comprendiendo Zetachain: Guía para principiantes

PrincipianteJul 24, 2024
¿Qué es ZetaChain? ¿Cuáles son sus características clave? ¿Qué son ZRC-20 y sus tokens? ¿Cómo funciona técnicamente ZetaChain? ¿Cómo puedes participar en ZetaChain? ¿Cómo puedes apostar en ZetaChain?
Comprendiendo Zetachain: Guía para principiantes

introducción a zetachain

visión general

zetachain es una blockchain que admite contratos inteligentes entre cadenas. Su objetivo es conectar diversas blockchains (tanto con como sin contratos inteligentes) para permitir una interoperabilidad perfecta. Al introducir contratos inteligentes nativos entre cadenas, admite una amplia gama de redes blockchain, incluidas aquellas como Ethereum y Solana con contratos inteligentes y aquellas como Bitcoin sin contratos inteligentes.

equipo

El equipo principal de zetachain está compuesto por expertos de empresas y proyectos líderes de la industria como brave, coinbase, consensys, thorchain, cosmos y 0x labs. Por ejemplo, el fundador de zetachain, Ankur Nandwani, fue empleado temprano de coinbase y uno de los creadores del token bat.

aprovechando su profunda experiencia en el campo de la web3 y perspicaces conocimientos del mercado, los miembros del equipo han transformado su experiencia en las fortalezas centrales y la dirección técnica de zetachain, dando forma a la visión estratégica del proyecto. Su objetivo es simplificar el desarrollo de aplicaciones descentralizadas mientras proporcionan a los usuarios una experiencia más suave y rápida, promoviendo el crecimiento y desarrollo del ecosistema web3.

financiamiento

zetachain ha completado dos rondas de financiación, siendo la segunda ronda la que recaudó $27 millones en 2023. Esta ronda incluyó a inversores como blockchain.com, human capital, vy capital, sky9 capital, jane street capital, vistalabs, cmt digital, foundation capital, lingfeng capital, gsr, kudasai y krust.

características y tecnología de zetachain

zetachain es una plataforma descentralizada de contratos inteligentes interconectados que permite una interacción perfecta entre ecosistemas de blockchain. Su objetivo es resolver el problema de fragmentación de las blockchains a través de un sistema unificado, sin confianza y sin permisos, que permite a los desarrolladores y usuarios operar en múltiples blockchains.

Las principales características de Zetachain incluyen:

zetachain es una innovadora solución blockchain construida sobre el sólido cosmos sdk y el mecanismo de consenso tendermint pbft, utilizando un sistema de prueba de participación (pos). Está diseñado para promover la interoperabilidad entre diferentes blockchains.

en términos sencillos, zetachain utiliza una arquitectura única de "cadena dentro de cadena", implementando un concepto avanzado de "blockchain dentro de blockchain" (bob). Este diseño integra de manera inteligente diferentes blockchains independientes como btc y ethereum en un ecosistema unificado. Esto comparte datos y recursos de red y logra una integración profunda en los niveles de consenso, incentivos y contratos inteligentes, cerrando la brecha entre las blockchains previamente aisladas y mejorando significativamente la interacción y eficiencia de todo el mundo blockchain.

por ejemplo, zetachain está diseñado para resolver el problema de fragmentación en el mundo de las criptomonedas. Supongamos que Alice tiene algunos bitcoins (btc) y ethers (eth) y desea transferir y comerciar estos activos entre diferentes blockchains sin usar un intercambio centralizado o un proceso de puente cruzado complejo. Zetachain proporciona una plataforma unificada donde Alice puede administrar y operar sin problemas sus btc y eth. La arquitectura de cadena en cadena de Zetachain permite que diferentes blockchains (como btc y ethereum) se integren en un ecosistema unificado como piezas de un rompecabezas. Alice ya no necesita depender de servicios de puente de terceros. Además, a través de los contratos inteligentes de Zetachain, Alice puede completar directamente transacciones entre btc y eth en una plataforma sin operar por separado en cada blockchain.

características clave

a. zevm y lógica unificada y estado para aplicaciones descentralizadas

zevm es un entorno de ejecución compatible con la máquina virtual Ethereum (EVM), que admite la creación e interacción de contratos inteligentes y llamadas de cadena externa a contratos inteligentes. Puede generar y enviar transacciones a cadenas externas.

a diferencia de otros sistemas de mensajería entre cadenas que requieren el despliegue y la sincronización del estado en múltiples cadenas, zetachain permite a las dapps mantener la lógica y el estado en un solo zevm, lo que simplifica el desarrollo y el mantenimiento.

b. interoperabilidad entre cadenas

Los nodos de validación de zetachain están equipados con observadores para monitorear eventos relevantes en otras blockchains, como registros de transacciones o cambios de estado. Esto permite que sus contratos inteligentes respondan a eventos de cadenas externas y actualicen directamente el estado de cadenas externas sin envolver ni puentear activos, lo que permite la comunicación e interacción entre diferentes blockchains para la transferencia de activos e información entre cadenas.

zetachain también admite custodia directa de activos. A diferencia de los sistemas que requieren activos envueltos o puentes, zetachain permite que los contratos inteligentes gestionen y utilicen directamente activos en cadenas externas, como bitcoin y ethereum. Los firmantes en zetachain pueden iniciar directamente transacciones en otras blockchains.

c. consenso rápido y eficiente

zetachain se construye sobre el cosmos sdk y el motor de consenso tendermint pbft, proporcionando tiempos de bloque rápidos (alrededor de 5 segundos) y finalidad inmediata (no se necesitan confirmaciones de bloque). el motor tendermint puede escalar hasta alrededor de 300 nodos en un entorno de producción y puede actualizarse a más de 1000 nodos en el futuro.

Además, zetachain utiliza un mecanismo de consenso de prueba de participación (PoS) compuesto por nodos validadores responsables de alcanzar consenso sobre eventos de cadenas externas y realizar acciones en otras cadenas de bloques en nombre de zetachain.


fuente: ZetaChain

implementación técnica

a. arquitectura principal

La arquitectura central de zetachain está diseñada alrededor de validadores, observadores y signatarios. Cada rol tiene responsabilidades únicas en el mantenimiento de la red y en la implementación de la funcionalidad entre cadenas.

validadores: los validadores son los principales participantes en la red zetachain. utilizan el protocolo de consenso tendermint y participan en el consenso de la red apostando tokens zeta. los validadores votan en eventos de cadena externa presentados por observadores para alcanzar consenso y obtener recompensas de bloque y otras posibles recompensas, como tarifas de transacción. los validadores deben estar en línea las 24 horas del día, los 7 días de la semana para participar en la producción de bloques y la gobernanza de la red.

observadores: los observadores monitorean las actividades en las blockchains externas utilizando sus nodos completos. Detectan transacciones específicas, eventos o cambios de estado y reportan esta información a zetachain, lo que desencadena cambios de estado en zetachain. Los observadores se dividen en secuenciadores y verificadores. Los secuenciadores descubren y reportan eventos externos, y los verificadores verifican estos informes y llegan a un consenso en zetachain. Los observadores pueden operar de forma activa o pasiva para adaptarse a diferentes necesidades y consideraciones de costos.

signers: los signers poseen partes distribuidas de claves utilizadas para interactuar con cadenas externas, utilizando esquemas de firmas de umbral (tss). Los signers realizan operaciones de firma en nombre de Zetachain en cadenas externas, como el envío de transacciones verificadas para lograr transferencias de activos entre cadenas. TSS permite que Zetachain administre y opere de manera segura activos en cadenas externas como Bitcoin, al tiempo que mantiene la descentralización. Las operaciones de los signers garantizan la seguridad y atomicidad de las transferencias de activos entre cadenas, evitando puntos únicos de fallo.

b. componentes clave

la arquitectura técnica de zetachain es clave para lograr la interoperabilidad entre cadenas. incluye varios componentes clave:

TSS: ZetaChain utiliza TSS para generar y administrar claves privadas distribuidas entre múltiples validadores, lo que garantiza la descentralización y la seguridad. TSS permite firmar en nombre de la red solo cuando un cierto número de firmantes está de acuerdo.

Por ejemplo, si una billetera de Bitcoin normalmente requiere una clave privada para controlar los bitcoins, en el escenario TSS la clave privada se divide en 5 partes en manos de 5 personas diferentes. Ninguno de ellos puede controlar los bitcoins por sí solo, pero si 3 o más personas (superando el umbral) están de acuerdo, pueden generar conjuntamente una firma válida para autorizar la transferencia de bitcoins.

contratos inteligentes omni-chain: las soluciones actuales de puente entre cadenas generalmente bloquean los activos en la cadena de origen (cadena a) y emiten una cantidad correspondiente de activos envueltos en la cadena objetivo (cadena b). Este método presenta problemas como el bloqueo de liquidez y la pérdida de activos.

zetachain propone contratos inteligentes omni-chain que permiten que los contratos inteligentes administren e interactúen directamente con activos en cadenas externas y puedan ser llamados por cadenas externas. esto elimina la necesidad de emitir activos envueltos en la cadena objetivo, mejorando la integración defi y aumentando la usabilidad y flexibilidad de los activos en el ecosistema defi.

específicamente, en el entorno omni-chain, zetachain sirve como la capa de liquidación dentro de la cadena. cuando la cadena a inicia una transferencia a la cadena b, la cadena a se liquida primero con zetachain. El estado de liquidación se sincroniza después con la cadena b, que obtiene los derechos de uso del token zrc20 correspondiente. Este proceso elimina la pérdida de activos y la fricción.

zrc-20: zrc-20 es un estándar de token integrado en zetachain. Los tokens zrc-20 representan activos fungibles en cadenas externas, como bnb y otros tokens erc-20. Siguen los mismos estándares que erc-20, lo que permite una colaboración fluida con las carteras y plataformas de intercambio compatibles con Ethereum existentes.

usando zrc-20, los desarrolladores pueden construir dapps que admitan la conexión de activos nativos en otras cadenas, lo que hace extremadamente simple desarrollar protocolos y dapps de defi omni-cadena como si estuvieran todos en una cadena (Gate).

en un uso específico, los tokens erc-20 que han pasado la revisión de la lista blanca se pueden depositar en zetachain como tokens zrc-20. durante el proceso de depósito, los tokens erc-20 nativos se transfieren y se bloquean en direcciones de TSS/contratos de custodia de erc-20. al mismo tiempo, se acuñan los tokens zrc-20 correspondientes en zetachain y se depositan en la dirección del destinatario.

Los tokens zrc-20 se pueden retirar de zetachain a blockchains conectadas. Durante el retiro, los tokens zrc-20 se queman en zetachain, mientras que los tokens nativos/erc-20 se transfieren de las direcciones tss/contratos de custodia erc-20 a las direcciones de los destinatarios en las cadenas conectadas.


fuente: Documento de ZetaChain

cómo involucrarse con Zetachain

zetahub

zetahub es la interfaz de usuario y plataforma de interacción dentro del ecosistema de zetachain. Proporciona a los usuarios una serie de funciones que les permiten interactuar y administrar sus activos en la red de zetachain. A continuación, se presentan algunas características clave de zetahub:

  • agregar la red zetachain a la billetera: los usuarios pueden agregar la red zetachain a sus billeteras utilizando billeteras compatibles con EVM (como Metamask) a través de Zetahub, lo que les permite ver y utilizar tokens Zeta en sus billeteras.
  • conectar billetera: los usuarios pueden conectar sus billeteras a zetahub para realizar transacciones e interacciones.
  • obtener tokens zeta: zetahub proporciona métodos para obtener tokens zeta. los usuarios pueden adquirir tokens zeta a través de varios medios como piscinas de liquidez, minería o compra.
  • Zeta token staking: los usuarios pueden seleccionar validadores para delegar sus tokens zeta en zetahub y apoyar la seguridad de la red, y así obtener recompensas.
  • explorar piscinas de liquidez: zetahub permite a los usuarios navegar y participar en las piscinas de liquidez de zetachain, proporcionando liquidez para obtener rendimientos.
  • deleGate/stake zeta: los usuarios pueden encontrar validadores de zetachain en zetahub y deleGate sus tokens zeta para participar en el proceso de consenso de la red.
  • unirse al programa zeta xp: el programa zeta xp permite a los usuarios participar y ganar zeta xp, un mecanismo de recompensa o incentivo posiblemente relacionado con la gobernanza de la red o actividades específicas.
  • ganar zeta xp: los usuarios pueden ganar zeta xp participando en actividades específicas en zetahub.
  • enviar activos: zetahub proporciona una página de envío donde los usuarios pueden mover activos dentro o fuera de la red zetachain.
  • rastrear actividades: zetahub proporciona una forma de rastrear las actividades del usuario en la aplicación, ayudando a los usuarios a monitorear sus transacciones y el estado de sus activos.

en resumen, zetahub, como un portal para que los usuarios interactúen con zetachain, proporciona una interfaz intuitiva y amigable para el usuario, lo que facilita y hace más conveniente participar en el ecosistema de zetachain. A través de zetahub, los usuarios pueden gestionar sus activos, participar en el staking, utilizar pools de liquidez e interactuar con otros aspectos de la red de zetachain.


fuente:ZetaChain

cli de zetachain

La CLI de Zetachain es una herramienta de línea de comandos que permite a los usuarios interactuar con la red Zetachain. En primer lugar, los usuarios deben instalar la CLI desde el repositorio de GitHub del nodo Zetachain, luego crear una cuenta y, finalmente, interactuar con ZetaChain para la gobernanza, la consulta de saldo, el staking y otras interacciones.


fuente:ZetaChain

explorador de ping públicos

ping pub es un explorador de blockchain basado en cosmos. Tiene un panel que permite a los usuarios participar en la gobernanza, delegar tokens a validadores, retirar recompensas de staking, etc. ping pub soporta keplr, leap, metamask y ledger. Los usuarios pueden elegir la billetera que deseen y conectarse.

para el staking, cambie a la pestaña de 'staking' para ver la lista de validadores, incluyendo información sobre sus comisiones y poder de voto. Seleccione el validador que desee y haga clic en el nombre del validador. En la página de detalles del validador, los usuarios pueden ver más información sobre el validador, incluyendo su estado de encarcelamiento, cantidad auto-avalada, dirección, sitio web, etc. Presione 'deleGate' para delegar tokens al validador.


fuente: ZetaChain

después de que aparezca la ventana emergente del centro de ping, los usuarios pueden ingresar la cantidad de tokens que desean delegar, con el monto expresado en azeta. por ejemplo, para delegar 1 zeta, ingrese 1000000000000000000. finalmente, seleccione "enviar" y apruebe la transacción en la billetera para completar el staking.


fuente:ZetaChain

Token Zetachain

economía del token zeta

zeta tiene un suministro inicial de 2.1 mil millones de tokens, con planes de introducir aproximadamente un 2.5% de inflación anual después de aproximadamente cuatro años para apoyar el desarrollo a largo plazo de la red. para garantizar la sostenibilidad del ecosistema de zetachain, los tokens se distribuyen de la siguiente manera:

  • Fondo de crecimiento de usuarios (10%): para ampliar la base de usuarios mediante entregas aéreas y recompensas comunitarias.
  • Fondo de Crecimiento del Ecosistema (12%): para apoyar el desarrollo del ecosistema y ayudar a los socios y desarrolladores de DApp.
  • recompensas del validador (10%): asignadas a las recompensas del bloque, con transición a recompensas basadas en la inflación después de la fase inicial para garantizar la seguridad de la red.
  • incentivos de liquidez (5.5%): para promover la liquidez en los fondos principales de zrc-20, lo cual es crucial para las transferencias de valor fluidas.
  • Tesorería (24%): para financiar operaciones, desarrollo y mejoras en los ecosistemas.
  • contribuyentes principales, asesores y compradores (22.5% y 16%): para recompensar a las personas y entidades que contribuyen al crecimiento y desarrollo de zetachain.


fuente: ZetaChain

casos de uso del token zeta

Zeta sirve para múltiples propósitos dentro de la red Zetachain. Actúa como combustible para la capa de contratos inteligentes y las transacciones internas y se quema gradualmente a través de un mecanismo similar al EIP 1559, afectando su suministro.

Zeta desempeña un papel clave en el grupo principal, permitiendo que los protocolos intercambien activos de combustible ZRC-20 para respaldar las interacciones con cadenas externas, incluido el pago de tarifas por transacciones de salida. Los tokens de Zeta también actúan como activos intermedios para la comunicación entre cadenas, lo que permite que las aplicaciones descentralizadas o los usuarios envíen mensajes entre cadenas adjuntando Zeta y pagando todas las tarifas relacionadas en una sola transacción.

Además, los tokens Zeta se utilizan como activos de staking en la cadena de bloques PoS. Los validadores y los usuarios mantienen la seguridad de la red haciendo staking o delegando Zeta y ganando recompensas en bloque. Por último, los titulares de Zeta pueden participar en la gobernanza de la red, votando sobre cuestiones importantes como las actualizaciones de las políticas y el desarrollo de la red, y mostrando su influencia en las decisiones de la red.

conclusión

En comparación con Axelar, otra cadena de puntos de venta que admite la mensajería entre cadenas, Zetachain puede admitir directamente la custodia nativa de EVM y contratos inteligentes omnicadena. La interoperabilidad entre cadenas de Zetachain ayuda a abordar los problemas de fragmentación e interoperabilidad en el mundo de la cadena de bloques, lo que permite interacciones nativas directas entre cadenas de bloques sin envolver o unir activos. Las tecnologías principales detrás de ZetaChain incluyen una red de nodos validadores descentralizados, cuentas Omni-Chain, TSS y contratos inteligentes Omni-Chain y herramientas de comunicación. Estas tecnologías permiten a Zetachain lograr la funcionalidad entre cadenas y mejorar la seguridad y la eficiencia de las transacciones.

Además, Zetachain es compatible con cadenas de bloques de contratos inteligentes como Ethereum y cadenas de bloques de contratos no inteligentes como BTC, lo que mejora significativamente la flexibilidad del desarrollo y la implementación de DApp multicadena.

El futuro plan de Zetachain incluye mejoras programables para Bitcoin, integración de datos y AI, contratos inteligentes compatibles con EVM, aplicaciones de prueba de conocimiento cero y verificación de activos, transferencia de valor entre cadenas, y el uso del mecanismo de consenso de prueba de participación de Cosmos SDK. El plan también incluye el desarrollo de modelos de confianza básicos, TSS-Lib y Go-TSS, mejoras de rendimiento y robustez, y soporte para herramientas y SDK de desarrollador.

En general, Zetachain tiene el potencial de contribuir de manera significativa al ecosistema de blockchain al promover la interoperabilidad de múltiples cadenas y desarrollar nuevos casos de uso y dapps. Sin embargo, su éxito dependerá de la practicidad, seguridad y escalabilidad.

Autor: Oxaya
Traductor: Paine
Revisor(es): KOWEI、Edward、Elisa、Ashley、Joyce
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.
Empieza ahora
¡Regístrate y recibe un bono de
$100
!