
0x Protocol
zrx¿Qué es 0x Protocol y para qué sirve?
0x Protocol es un proyecto de infraestructura de negociación de código abierto creado para facilitar el intercambio con confianza minimizada de activos basados en Ethereum. Su producto operativo actual es un conjunto de API para desarrolladores: Swap agrega liquidez y proporciona transacciones ejecutables; Gasless permite transacciones con el gas patrocinado; y también ofrece Trade Analytics y servicios de cotización y estado entre cadenas. La documentación de 0x explica que los creadores de mercado aportan liquidez y los tomadores envían operaciones que se verifican y liquidan de forma atómica en cadena.
ZRX es el token ERC-20 de Ethereum del protocolo, con contrato en 0xE41d2489571d322189246DaFA5ebDe1F4699F498. Los primeros diseños de 0x destacaban la difusión de órdenes fuera de cadena, los retransmisores y una función de gobernanza para ZRX. Especificaciones posteriores documentan staking, recompensas de liquidez y votación sobre ZEIP. Estos usos documentados del token no deben confundirse con la afirmación de que los clientes actuales de Swap API necesitan ZRX.
¿Qué problema resuelve?
El problema original que abordó 0x era la fragmentación de la liquidez de tokens de Ethereum y el costo de construir un mercado descentralizado: los creadores de mercado podían publicar órdenes firmadas fuera de cadena, mientras que los tomadores liquidaban las operaciones en cadena sin depositar activos con un operador centralizado. El problema actual es más amplio y está convertido en producto: los desarrolladores necesitan una sola integración para buscar liquidez fragmentada, enrutar swaps, patrocinar el gas y ejecutar operaciones en las cadenas compatibles.
El propio relato histórico de 0x registra que, en 2020, la organización amplió su actividad desde la infraestructura de protocolo hacia productos construidos sobre ella, entre ellos Swap API y Matcha. La documentación actual describe un servicio de enrutamiento y liquidación con múltiples fuentes. La antigua arquitectura centrada en retransmisores aporta contexto histórico, pero no describe por completo la API actual.
¿Cómo funciona técnicamente?
En una integración actual, se solicita una cotización o instrucción a la API de 0x, se reciben los datos de la transacción y el destino de la aprobación, y el usuario o la aplicación firma y envía la transacción resultante. El motor de enrutamiento agrega liquidez dentro y fuera de cadena; después, los contratos 0x Settler/AllowanceHolder o Permit2 hacen cumplir las condiciones e intercambian los activos de forma atómica. La documentación advierte expresamente a los integradores que no aprueben el contrato Settler e indica que las direcciones de los puntos de entrada pueden cambiar con los despliegues.
ZRX es un ERC-20 convencional con 18 decimales y un suministro de 1,000,000,000 tokens emitido al desplegador en el constructor. La especificación de staking señala que los ZRX en staking pueden dar acceso a recompensas de liquidez y a votación de gobernanza, con un voto por cada ZRX en staking. Esa especificación también describe una lógica de staking actualizable y la gestión de mercados y parámetros, sujeta a autorización del gobernador. El contrato del token ZRX no muestra en el código fuente publicado ningún punto de entrada para emisión, pausa, lista negra ni actualización mediante proxy. Los controles de staking y administración pertenecen a contratos separados y no deben atribuirse al contrato del token.
Datos clave y tokenomics
- Contrato canónico de ZRX: 0xE41d2489571d322189246DaFA5ebDe1F4699F498 en Ethereum. Etherscan marca el código fuente como verificado y denomina al contrato ZRXToken.
- El código fuente publicado de ZRX establece 18 decimales y un totalSupply de 10**27 unidades base (1,000,000,000 ZRX), y asigna todo el saldo inicial al desplegador en el constructor.
- El producto actual de 0x es infraestructura de API: Swap, Gasless, Trade Analytics y API entre cadenas. No es una cadena independiente que utilice ZRX como token nativo para pagar gas.
- La documentación actual describe la agregación de múltiples fuentes de liquidez y la liquidación atómica en cadena mediante 0x Settler y las vías de aprobación de AllowanceHolder o Permit2.
- La especificación de staking documenta incentivos de liquidez para ZRX en staking y la gobernanza de ZEIP, con un voto por cada ZRX en staking. Se trata de un sistema de staking y gobernanza separado del contrato básico de transferencias ERC-20.
- El código fuente del token y la ABI desplegada solo exponen operaciones ERC-20 estándar. No se muestra ninguna función pública de emisión, pausa, lista negra o actualización para el propio token ZRX.
- El anuncio histórico de 0x de febrero de 2021 indica que la organización se amplió en 2020 desde la infraestructura de protocolo hacia Swap API, Matcha y v4. Por ello, la arquitectura histórica del protocolo y los productos comerciales actuales deben analizarse por separado.
Enlaces oficiales y comunidad
Categorías
Criptomonedas relacionadas
Preguntas frecuentes
¿0x es una cadena de bloques o un mercado?
Ninguna de las dos cosas en el sentido habitual. 0x es una infraestructura abierta de negociación y un conjunto de API y contratos que las aplicaciones utilizan para agregar liquidez y liquidar swaps en cadenas existentes. Matcha fue un producto para consumidores construido sobre esa infraestructura, no el mismo 0x Protocol.
¿Qué derechos tiene un titular de ZRX?
La especificación de staking documenta la utilidad de los ZRX en staking: participación en recompensas de liquidez y votación sobre ZEIP, con un voto por cada ZRX en staking. Según las fuentes citadas, ZRX no representa capital social, una participación garantizada en ingresos, un derecho sobre reservas ni la propiedad de 0x Labs o de sus productos.
¿Cuál es el suministro de ZRX y puede el propietario del token emitir más?
El código fuente publicado de ZRXToken establece un suministro total de 1,000,000,000 ZRX con 18 decimales y lo asigna durante el despliegue. Sus funciones públicas son las funciones ERC-20 estándar; ese código no contiene una función de emisión. Las futuras migraciones de contratos o los contratos de staking separados constituyen otra superficie de riesgo y no cambian la interfaz del contrato del token citado.
¿Los usuarios actuales de la API de 0x necesitan mantener ZRX?
No, según la documentación actual de la API. El proceso de integración vigente utiliza claves de API, cotizaciones, destinos de aprobación y contratos de liquidación; no establece un requisito de mantener ZRX. La utilidad de ZRX se documenta principalmente en el diseño separado de staking y gobernanza.
¿Los contratos de 0x pueden actualizarse o cambiar de dirección?
La documentación actual indica que las direcciones de los puntos de entrada de Settler son dinámicas y no deben codificarse de forma fija. La especificación de staking también describe una lógica actualizable bajo autorización del gobernador. Los integradores deben obtener las direcciones vigentes de las respuestas de la API o de registros oficiales y revisar los controles de gobernanza y administración, en lugar de suponer que todos los componentes desplegados son inmutables.
Seguimiento de precio externo
Consultar el precio en tiempo real de 0x Protocol: