Dossier CoinYQ

El contrato de ZRX siguió igual mientras cambiaba la forma de negociar

0x empezó separando la búsqueda de una orden de su liquidación: las firmas circulaban fuera de la cadena y solo la operación elegida llegaba a Ethereum. En nueve años, la ejecución pasó por AssetProxy, las comisiones ligadas al staking, Exchange Proxy y Settler. El contrato de ZRX de 2017 sigue siendo el mismo, pero los desarrolladores reciben ahora rutas de una API empresarial. En ese recorrido se separaron las decisiones de los votantes y las de los operadores del servicio.

Conectar órdenes dispersas a una liquidación común

Las primeras aplicaciones de Ethereum desplegaban sus propios contratos de intercambio y reunían liquidez por separado. En 0x, quien creaba la orden —el maker— firmaba un mensaje, y un intermediario de difusión —el relayer— lo almacenaba y distribuía. La contraparte, o taker, enviaba la orden elegida a Ethereum: ambas transferencias se completaban juntas o fallaba toda la operación. El relayer podía cobrar por ayudar a encontrar órdenes sin custodiar los activos del cliente.

Buscar órdenes fuera de la cadena no eliminaba la necesidad de confiar en el contrato de liquidación. Las aplicaciones debían comprobar el código autorizado para transferir activos y el procedimiento para cambiarlo. Cada versión amplió funciones, pero también modificó quién podía intervenir sobre esas autorizaciones.

v2 separó las transferencias; v3 remuneró la liquidez

El protocolo v2 introdujo módulos AssetProxy para ERC-20, ERC-721 y conjuntos de activos. El contrato administrador AssetProxyOwner podía añadir o retirar direcciones de intercambio autorizadas. Los cambios ordinarios esperaban dos semanas; una retirada de autorización de emergencia podía ser inmediata.

En v3, el taker pagaba la comisión del protocolo en ETH o WETH, y esa comisión se atribuía al maker cuya orden había aportado liquidez. Los creadores de mercado podían formar grupos de staking y los titulares de ZRX delegarles sus tokens. Las recompensas combinaban la contribución de liquidez con el importe en staking. Esas reglas históricas no prometen que los ingresos actuales de la API o cada operación moderna se repartan entre los titulares de ZRX.

v4 reunió las funciones detrás de un punto de entrada

Exchange Proxy se convirtió en el punto de entrada común a las funciones de v4. Un contrato Governor controlaba las migraciones y los componentes con permisos especiales. Había órdenes limitadas y órdenes de solicitud de cotización, o RFQ; estas últimas no pagaban la comisión del protocolo v3. Por eso no basta con que crezca el volumen de 0x para deducir que aumenta la remuneración del staking de ZRX.

La actual Swap API v2 no es aquel antiguo protocolo v2. El número identifica otra generación de servicio, aparecida después. Su ruta de ejecución se centra en Settler, en lugar del antiguo intercambio basado en AssetProxy.

Apareció un servicio al que conectarse

En junio de 2020, el equipo presentó el nombre 0x Labs y Matcha como producto de negociación para usuarios. Swap API ofrecía a los desarrolladores tanto la búsqueda de precios como los datos de llamada necesarios para ejecutar la operación. Los contratos abiertos seguían siendo inspeccionables, mientras que las rutas, las claves de API, los planes y las condiciones de uso formaban parte de un servicio operado por las empresas ZeroEx.

La API v2 separa el permiso para transferir activos del destino que ejecuta la operación. Se autoriza a Permit2 o AllowanceHolder según la respuesta de la API; el campo transaction.to puede apuntar a Settler. Nunca debe concederse directamente a Settler el permiso de transferencia. El repositorio describe un registro actualizable mediante UUPS que vincula los NFT de cada función con su implementación vigente y puede indicar una pausa. Las aplicaciones deben consultar la dirección activa. Así, ZeroEx puede cambiar rutas y código de ejecución sin modificar ZRX.

Los usos cambiaron fuera del contrato del token

El contrato de ZRX de 2017 creó exactamente 1.000 millones de unidades. Permite transferencias y autorizaciones ordinarias, pero no tiene propietario administrador, emisión adicional, congelación, lista de bloqueo, cambio de comisiones ni actualización mediante proxy. Los cambios posteriores del intercambio ocurrieron fuera de ese contrato.

Las comisiones de intermediación y la gobernanza del protocolo fueron objetivos iniciales. v3 concretó el staking y la DAO añadió después votaciones sobre fondos comunitarios. Ninguno de esos cambios convirtió el ERC-20 en un título para reclamar comisiones de la API, ingresos de Matcha o una parte reembolsable de la tesorería.

Votar sobre la tesorería no significó dirigir todo el intercambio

La DAO de 2021 comenzó con un ámbito deliberadamente limitado: sus votos vinculantes administraban una tesorería comunitaria y dejaban el control del protocolo central para una fase futura. Más adelante apareció un error contable capaz de multiplicar el peso de voto aproximadamente por 1.000. El informe de la reparación señaló que aquel contrato de votación no controlaba los contratos centrales ni los fondos de los usuarios.

Una antigua página de preguntas frecuentes describía a 0x Foundation como una entidad suiza sin ánimo de lucro; las condiciones actuales del servicio nombran a ZeroEx Inc. y sus afiliadas. También indican que una cartera multifirma controlada por ZeroEx gestiona cambios de los contratos de 0x, aunque no puede alterar ZRX. La idea de compartir código de liquidación ha llegado así a un servicio empresarial de rutas y a contratos de ejecución que cambian. En las carteras permanece el token de 2017, pero la votación de tesorería nunca se convirtió en un mando único para todo ese recorrido.

Cómo cambió el proyecto

  1. 2017-08
    Aparecen ZRX y el protocolo v1

    Nacen el token de 1.000 millones de unidades y la liquidación en cadena de órdenes firmadas fuera de ella.

  2. 2018
    El protocolo v2 amplía los activos compatibles

    Se introducen módulos AssetProxy y cambios de autorización sujetos a espera.

  3. 2019-12-02
    El protocolo v3 incorpora recompensas de staking

    Las comisiones en ETH o WETH pagadas por los takers y los grupos de ZRX vinculan la provisión de liquidez con las recompensas.

  4. 2020-06-22
    El equipo presenta 0x Labs y Matcha

    Matcha y los productos de API aparecen junto al protocolo abierto.

  5. 2021-02/03
    La DAO y v4 inician vías de gobierno distintas

    La DAO empieza con autoridad sobre tesorería y v4 despliega funciones detrás de Exchange Proxy.

  6. 2021
    Se corrige el cálculo del voto de tesorería

    Se repara un fallo capaz de multiplicar el peso del voto por unos 1.000; ese contrato no controlaba el protocolo central ni los fondos de usuarios.

  7. 2025-04-11
    Se retira Swap API v1

    Las aplicaciones deben migrar a la API v2, que separa la autorización de activos de la ejecución en Settler.

Evidencia y fuentes primarias

Última revisión de evidencias: 2026-09-05

¿Qué es 0x Protocol y para qué sirve?

0x Protocol es infraestructura de intercambio de código abierto; Swap API y Matcha son servicios desarrollados a su alrededor. ZRX es el ERC-20 de oferta fija en Ethereum, con dirección 0xe41d2489571d322189246dafa5ebde1f4699f498. Están relacionados, pero un saldo de ZRX no equivale a una suscripción a la API ni a la propiedad de Matcha o ZeroEx.

¿Qué problema resuelve?

Las primeras aplicaciones de Ethereum desplegaban sus propios contratos de intercambio y dividían la liquidez. 0x propuso que el creador firmara una orden fuera de la cadena, un intermediario la difundiera y la contraparte liquidara únicamente la operación elegida en Ethereum. Eso reducía las escrituras del libro de órdenes y permitía compartir una base de liquidación. Seguía siendo necesario saber quién podía sustituir el código autorizado para transferir los activos.

¿Cómo funciona técnicamente?

El protocolo v2 transfirió activos mediante módulos AssetProxy. En v3, el taker pagaba comisiones en ETH o WETH y los grupos de staking de los creadores de mercado recibían recompensas por aportar liquidez y reunir ZRX delegado. v4 introdujo Exchange Proxy, con cambios de funciones sujetos a permisos, y órdenes limitadas o RFQ. La actual Swap API v2 devuelve los datos de llamada que enlazan el permiso a Permit2 o AllowanceHolder con la ejecución en Settler. Esta generación de API es distinta del antiguo protocolo v2. ZRX creó sus 1.000 millones de unidades una sola vez y carece de funciones administrativas.

Datos clave y tokenomics

  • El contrato de ZRX en Ethereum es 0xe41d2489571d322189246dafa5ebde1f4699f498.
  • El constructor creó 1.000 millones de ZRX; no hay emisión adicional, propietario administrador, pausa, lista de bloqueo ni actualización mediante proxy.
  • v1 utilizaba órdenes firmadas fuera de la cadena y liquidación en la cadena.
  • El protocolo v2 añadió AssetProxy y una espera de dos semanas para cambios ordinarios de autorización. No es la actual Swap API v2.
  • En v3, el taker pagaba la comisión en ETH o WETH; las recompensas de los grupos de staking reflejaban la liquidez aportada por los makers y el ZRX delegado.
  • Las funciones de v4 dependían de la administración de Exchange Proxy; las órdenes RFQ no pagaban la comisión de v3.
  • 0x Labs presentó Matcha en 2020. La API actual es un servicio sujeto a una licencia de ZeroEx.
  • Swap API v2 utiliza Permit2 o AllowanceHolder y Settler. Nunca debe autorizarse directamente a Settler para transferir activos.
  • El registro actualizable de Settler identifica implementaciones activas y pausas; una dirección concreta no es permanente.
  • El poder vinculante inicial de la DAO de 2021 cubría una tesorería comunitaria, no las actualizaciones del protocolo central.
  • Los términos indican que una cartera multifirma controlada por ZeroEx gestiona cambios de contratos 0x, pero ZeroEx no puede modificar el token ZRX.
  • Los documentos revisados no otorgan a ZRX derechos a acciones, dividendos, ingresos de API, comisiones de Matcha, reembolso de tesorería ni rentabilidad garantizada.

Enlaces oficiales y comunidad

Categorías

Criptomonedas relacionadas

Preguntas frecuentes

¿0x y Matcha son lo mismo?

Matcha es un servicio para usuarios creado por 0x Labs y ZeroEx sobre infraestructura de intercambio. Los contratos del protocolo abierto y el token ZRX existen por separado.

¿El protocolo v2 es la actual Swap API v2?

No. El protocolo v2 era la arquitectura AssetProxy de alrededor de 2018; Swap API v2 es una generación posterior del servicio que utiliza Settler.

¿Hace falta ZRX para intercambiar mediante la API?

La guía actual exige el token que se vende, gas de la red y la autorización de transferencia correcta. No exige tener ZRX únicamente para solicitar o ejecutar una cotización.

¿Por qué no debe autorizarse a Settler?

La documentación separa el destinatario del permiso y el destino de ejecución. Se autoriza a Permit2 o AllowanceHolder según la respuesta de la API, mientras que transaction.to puede apuntar a Settler.

¿Tener ZRX garantiza ingresos de staking?

La tenencia no garantiza ingresos. v3 establecía recompensas de staking, pero la documentación actual de la API no promete distribuir sus comisiones a todos los titulares de ZRX.

¿Los votantes de ZRX pueden actualizar todos los contratos?

La autoridad vinculante de la DAO de 2021 se limitaba a su tesorería. La administración de Exchange Proxy, el registro Settler, las carteras multifirma y las rutas de la interfaz tienen controles distintos.

¿Quién opera los servicios comerciales?

Las condiciones nombran a ZeroEx Inc. y sus afiliadas, incluida ZeroEx International Ltd. La API tiene además un contrato de licencia específico de ZeroEx.

¿ZRX representa propiedad de ZeroEx o 0x Foundation?

Ningún documento revisado establece que ZRX conceda acciones, dividendos, ingresos, reembolso, condición de miembro de la fundación o un derecho sobre los activos de esas entidades.

Seguimiento de precio externo

Consultar el precio en tiempo real de 0x Protocol: