Fuente de la imagen: MidJourney, Derivada Por soaringcrowz

Prefacio

Debido al floreciente desarrollo de la Capa 2 y DeFi en estos días, muchos protocolos nuevos han comenzado a ingresar al mundo de los residentes de Web3, y hay muchas aplicaciones innovadoras y experimentos interesantes.

Entre tantos protocolos, ZKX en StarkNet realmente me llamó la atención, por un lado, son los servicios y la arquitectura de red que proporciona y, por otro lado, guía a las personas a través de actividades para resolver tareas y comprender lo que está haciendo ZKX. .

¡Este artículo presentará brevemente este intercambio de contratos descentralizado liderado por Starkware y lo que está haciendo!

Fuente de la imagen: Protocolo ZKX

Introducción a ZKX

ZKX es un protocolo de derivados sin permiso creado en StarkNet que presenta una cartera de pedidos descentralizada y ofrece instrumentos financieros complejos como una herramienta de intercambio única. ZKX espera romper la “ilusión de descentralización” que plaga el ecosistema actual, que también son los tres principales problemas que enfrentan actualmente los proyectos DeFi:

  1. Los proyectos actuales de DeFi dependen en gran medida de oráculos, proveedores de liquidez y mecanismos de cotización centralizados.

  2. Para los tokens de nueva creación, es difícil establecer mecanismos de cobertura para protegerlos contra la volatilidad y las pérdidas transitorias.

  3. Navegar por la profundidad y la liquidez del mercado para nuevos derivados es un desafío sin una estructura de incentivos que reúna a los creadores de mercado y a los operadores.

Fuente de la imagen: Protocolo ZKX

El protocolo construye el primer intercambio descentralizado permanente con autocustodia y verdadera gobernanza comunitaria. El intercambio aprovecha la abstracción de cuentas y los bajos costos de transacción para proporcionar un DEX de próxima generación que sea tan escalable como CEX. El protocolo también presenta una economía de tokens mejorada, ya que los tokens nativos apostados reciben una parte de los ingresos y cualquier miembro de la comunidad puede participar en el desarrollo de ZKX.

ZKX realiza transacciones de derivados en StarkNet a través de mecanismos de recompensa integrados, suministro de liquidez y estrategias comerciales complejas. Las cinco diferencias principales entre el protocolo ZKX y otros protocolos son:

  1. Desarrollado por The DAO: colocar el DAO encima de un protocolo de código abierto para orquestar el crecimiento, permitir que los DAO y los proyectos enumeren los mercados de derivados para sus tokens y brindar incentivos para que la comunidad negocie.

  2. Libro de órdenes de límite descentralizado (DLOB): una red de nodos única que ayudará a escalar los intercambios de derivados con clientes de nodos sin permiso. La red de nodos proporcionará información de precios directamente a las bolsas para aumentar la eficiencia de los comerciantes minoristas e institucionales de alta frecuencia. El algoritmo de consenso logrará confianza y seguridad dentro de la red, y la custodia de los fondos siempre estará en manos de los usuarios (completamente sin custodia).

  3. Innovación financiera: la tasa de financiación revisada se adaptará a la volatilidad de los activos subyacentes, proporcionando una prima para los activos más riesgosos para incentivar a las partes interesadas a mantener los saldos de los pedidos. Esto permite a ZKX ofrecer operaciones perpetuas con estructuras de rendimiento innovadoras.

  4. Minería de liquidez transaccional: los DAO, los protocolos y las partes interesadas de la comunidad podrán enumerar nuevos activos y brindar incentivos para negociar estas nuevas transacciones perpetuas utilizando cualquier par ERC-20 de su elección. Al habilitar mecanismos nativos de arranque de liquidez, el protocolo de derivados de código abierto de ZKX puede crecer con la comunidad.

  5. Extensión de capa 2: la interfaz comercial funciona con StarkNet, el paquete acumulativo ZK de StarkWare. Permitir que la plataforma logre tarifas bajas, liquidación instantánea, retiros rápidos y escenarios comerciales en evolución.

Fuente de la imagen: Protocolo ZKX

Arquitectura

La arquitectura de ZKX consta de dos capas, cada una con su función específica.

  • La primera capa es el contrato inteligente de Ethereum, que utiliza Solidity, y la segunda capa es el contrato inteligente de Starknet, que utiliza Cairo.

  • La red descentralizada de nodos ZKX se encuentra en la cima y consta de disponibilidad de datos, predicciones de red, algoritmos informáticos y consenso dentro de la red. La descentralización y la ausencia de permisos son la base de ZKX, lo que garantiza que los usuarios tengan control total sobre sus inversiones y la funcionalidad del protocolo. Esto es fundamental para construir un ecosistema sostenible y confiable para DeFi.

Fuente de la imagen: Protocolo ZKX

Red de nodos ZKX

Node Networking es una solución que combina las mejores características de AMM y CLOB virtuales con debilidades mínimas. Al constar de una serie de nodos que interactúan entre sí mediante un algoritmo de consenso, permiten la coincidencia de pedidos descentralizada.

Fuente de la imagen: Protocolo ZKX
  • Cada nodo está organizado como un nodo atómico, construido como un conjunto de servicios hiperindependientes con un bus de servicio.

  • Cada nodo es capaz de ejecutar todas las operaciones posibles en la red de nodos.

  • Cada nodo puede servir como

    • Nodos informáticos (que proporcionan almacenamiento, memoria y recursos de procesamiento),

    • Nodo de firma (recopilar consenso),

    • El nodo planificador (el punto de conexión de la plataforma) en un momento dado.

Fuente de la imagen: Protocolo ZKX

Hay dos partes básicas en una red de nodos:

  1. Libro de órdenes de límite descentralizado (DLOB)

    El espacio del intercambio descentralizado (DEX) está en constante evolución. Es hora de que los usuarios de DEX se despidan de los creadores de mercado automatizados (AMM) y den la bienvenida a los libros de órdenes límite centralizados (DLOB) fuera de la cadena. El protocolo ZKX proporciona una experiencia comercial más eficiente y fácil de usar, similar a los mecanismos de ejecución que se encuentran en las finanzas tradicionales, pero con el beneficio adicional de estar completamente descentralizado y sin permisos.

    No hay intermediarios, interacción directa entre usuarios, nodos ZKX y contratos inteligentes. Proporciona el nivel tan necesario de seguridad y confiabilidad que los usuarios anhelaban. El protocolo ZKX está construido de forma nativa en Ethereum y Starknet, lo que lo convierte en una opción segura para los usuarios de DEX.

    ZKX utiliza un conocimiento parcial del principio de estado. Esto permite que sus nodos descentralizados alojen DLOB, servicios de proveedores de datos, motores de precios y componentes de comparación comercial, al tiempo que garantiza la seguridad de los DLOB.

  2. Servicio de proveedor de datos (DPS)

    Es el puente entre el motor de precios y las fuentes de datos externas. DPS está diseñado para garantizar que las solicitudes de datos se procesen de manera eficiente y segura. Como punto de entrada único para solicitudes de datos, DPS puede acceder a múltiples fuentes de datos para obtener la información que necesita. Esto permite un alto grado de flexibilidad y confiabilidad, ya que DPS puede acceder a múltiples fuentes para garantizar que los datos estén actualizados y sean precisos.

    Aún más impresionante es que DPS no necesita recuperar datos. En cambio, tiene su propio estándar de biblioteca de proveedores que puede conectarse a proveedores de datos de terceros. Esto significa que DPS tiene acceso a una amplia gama de fuentes de datos, lo que le permite proporcionar información precisa y actualizada al protocolo ZKX.

Fuente de la imagen: Protocolo ZKX

Consenso de red de nodos

Se necesita un algoritmo de consenso sólido para garantizar una comunicación confiable y eficiente entre los nodos ZKX.

Cuando un solo nodo necesita comunicarse con otros nodos (es decir, buscar órdenes no locales/pares comerciales en el libro de órdenes límite descentralizado, buscar precios externos, calcular ABR o puntuaciones de marea alta), debe decidir cómo hacerlo. Publicar y difundir en Internet.

Catamaran es un algoritmo de consenso multifacético que mejora los algoritmos tradicionales como Paxos y Raft. Con su algoritmo de votación de líderes mejorado y su inclusión de múltiples grupos, Catamaran proporciona un mayor nivel de tolerancia a fallas y resistencia a manipulaciones. Esto significa que la votación de nodos es más rápida, más confiable y más adecuada para configuraciones descentralizadas sin confianza.

Catamaran mejora la confiabilidad al separar elementos clave de consenso, como la votación de nodos, el nodo raíz del grupo y la replicación y seguridad de los grupos de nodos ZKX, y aplica un mayor grado de coherencia para reducir la cantidad de estado que se debe calcular.

Se basa en la eficiencia de Paxos pero lleva la confiabilidad al siguiente nivel. Al separar los elementos clave del consenso y aplicar un mayor grado de coherencia, Catamaran reduce la cantidad de estado que debe calcularse y el tamaño de los paquetes transmitidos, reduciendo así la cantidad de formas en que los nodos ZKX pueden ser inconsistentes entre sí.

Fuente de la imagen: Protocolo ZKX

Rendimiento y tamaño de la red

En la búsqueda de arquitecturas capaces de manejar redes de nodos para cálculos de fórmulas complejas, ZKX pone gran énfasis en la escalabilidad y el rendimiento. Es crucial que la red pueda crecer y escalar según sea necesario manteniendo altos niveles de rendimiento. Las pruebas indican que la red es capaz de superar los 9000 TPS en su forma de prueba actual y que agregar nuevos nodos da como resultado un aumento lineal en el rendimiento del sistema.

Por ello, ZKX tiene un plan de tres fases para ampliar la red de nodos:

Fase 1: el lanzamiento de Testnet estará impulsado por una pequeña cantidad de nodos (docenas) para manejar la carga inicial del sistema. Fase 2: la cantidad de nodos aumentará a más de cien cuando se lance la red principal. Fase 3: una vez que aumente la demanda de la red y ZKX se descentralice en la estructura DAO, se espera que se unan cientos de nodos adicionales y la comunidad podrá convertirse en operadores de nodos.

La red de nodos estará descentralizada y abierta a todos, y los operadores de nodos podrán cobrar una parte de las tarifas de transacción en los intercambios y pagar los servicios prestados a los contratos inteligentes. Los planes de descentralización involucrarán el modelo económico simbólico de ZKX, las apuestas y los clientes de nodos sin permiso. A medida que aumente el volumen de transacciones, se proporcionarán incentivos para incentivar a los operadores de nodos e impulsar el crecimiento de los ingresos.

Fuente de la imagen: Protocolo ZKX

en conclusión

Como dije en el prefacio, a medida que surgen más y más proyectos nuevos y nuevos protocolos, junto con el desarrollo de la Capa 2, de hecho puede ayudar a Ethereum a tener más aplicaciones, aunque StarkNet todavía es bastante desconocido para la mayoría de las personas, pero. No descarta que pueda convertirse en uno de los ecosistemas importantes de Ethereum. Solo por esta razón, vale la pena atacar varios proyectos importantes de la cadena.

ZKX es actualmente el único intercambio de derivados en el ecosistema. Aunque aún no se ha lanzado, de hecho ha atraído la atención de muchas personas. ZKX también recibió 4,5 millones de dólares en inversiones en la ronda inicial en julio del año pasado. , Grupo Ámbar, Huobi, Crypto.com, etc.

Fuente de la imagen: Protocolo ZKX

ZKX es realmente un proyecto muy nuevo y aún se están preparando los documentos relevantes. Incluso la red de prueba no se lanzará hasta el cuarto trimestre de este año. Tal vez mucha gente tenga dudas sobre un proyecto de este tipo, pero ¿no es de eso de lo que se trata emboscar a los proyectos en etapa inicial? Préstele atención cuando a nadie le importe; de ​​lo contrario, cuando la mayoría de la gente en el mercado lo conozca, ya no tendrá participación.