Circle ha publicado una especificación formal del método USDC para el Protocolo de Pagos entre Máquinas, un plano técnico que define cómo los agentes de software, los servicios de IA y los sistemas automatizados deben solicitar y liquidar pagos en USDC. La especificación, publicada en el marco del impulso más amplio de Circle hacia el comercio agéntico, estandariza el flujo de solicitud-respuesta entre un pagador y un beneficiario: dos máquinas que negocian una transferencia de valor sin intervención humana. Es un documento técnico y árido, pero sus implicaciones son significativas: intenta crear un lenguaje común para los pagos entre máquinas en un momento en que los agentes de IA empiezan a realizar transacciones por cuenta propia.
Lo que realmente define la especificación
La especificación del Protocolo de Pagos entre Máquinas no es una nueva blockchain ni un estándar de token. Es un protocolo de capa de aplicación que se sitúa sobre los raíles de transferencia de USDC existentes. Define un conjunto de endpoints basados en HTTP y cargas útiles JSON que un servicio puede exponer para solicitar un pago a un agente, y que un agente puede usar para descubrir las condiciones de pago, enviar una transacción y verificar la liquidación. El flujo es sencillo: el beneficiario anuncia un endpoint de pago con un importe y una moneda requeridos (USDC), el agente pagador construye y firma una transacción en su cadena preferida, envía la prueba de pago al endpoint y el beneficiario confirma la liquidación en la cadena antes de entregar el servicio. La especificación es deliberadamente independiente de la cadena: no exige Ethereum, Solana ni ninguna red específica, dejando esa elección al implementador.
Por qué un estándar es importante para el comercio de agentes de IA
Sin un estándar, cada integración de pago de un agente de IA es una negociación a medida. Un servicio puede requerir una transacción en Solana con un formato de memo específico; otro puede exigir una transacción en Ethereum con una URL de callback. Un agente que quiera pagar por computación, datos o acceso a API a través de múltiples proveedores necesitaría código personalizado para cada uno. La especificación de Circle pretende colapsar esa complejidad en una única interfaz predecible. Si se adopta ampliamente, permitiría a un agente de IA descubrir un requisito de pago, pagarlo y recibir el servicio sin saber nada sobre la infraestructura interna de liquidación del beneficiario. Esta es la misma lógica que hizo exitoso a HTTP para los servicios web: un protocolo común reduce el coste de integración a casi cero.
La relación con x402 y otros protocolos
La especificación no existe en el vacío. El protocolo x402, que hemos cubierto ampliamente, define un patrón similar utilizando códigos de estado HTTP 402 Payment Required y liquidación en cadena. La especificación de Circle parece complementaria más que competitiva: proporciona un patrón de implementación específico para USDC que podría funcionar junto con x402 o de forma independiente. La diferencia clave es que la especificación de Circle está explícitamente vinculada a la liquidación en USDC, mientras que x402 es independiente de la moneda. Para los desarrolladores ya comprometidos con el ecosistema USDC, la especificación de Circle ofrece una vía de integración más estrecha. Para aquellos que desean flexibilidad multidivisa, x402 sigue siendo la opción más amplia. El mercado decidirá si gana la fragmentación o la convergencia.
Lo que la especificación deja sin resolver
La especificación es deliberadamente mínima, y eso crea lagunas. No define un mecanismo de descubrimiento: ¿cómo encuentra un agente el endpoint de pago de un servicio en primer lugar? No aborda los pagos recurrentes, los pagos parciales ni los reembolsos. No especifica cómo un agente debe gestionar las claves privadas ni decidir qué transacciones aprobar. No son descuidos; son decisiones de diseño que trasladan la complejidad al implementador. Circle apuesta a que el mercado llenará estos vacíos con infraestructura de monederos, marcos de agentes y registros de servicios. Pero hasta que esas capas maduren, la especificación es una base sin casa.
Fuentes
- Circle lanza la especificación USDC para el protocolo de pagos entre máquinas, apuntando a pagos con agentes de IA
- Circle publica la especificación USDC para el Protocolo de Pagos entre Máquinas
- Circle Crypto News Today: Protocolo de Pagos USDC y acuerdo con INFINIOS
- Desbloqueando los pagos con agentes: Procesos fluidos, recompensas reales