La semana pasada, Brale y Visa anunciaron un nuevo proyecto que se ejecuta en Canton. Esto es algo épico por varias razones.

Visa es una de las redes de pago más importantes del planeta. Canton es un protocolo que preserva la privacidad, diseñado para flujos de trabajo financieros tradicionales. Brale es un emisor de monedas estables (stablecoin) de primer nivel que ha emitido más monedas estables en más ecosistemas que cualquier otra empresa del planeta. Brale también cuenta con una red de bancos corresponsales para liquidar en y desde USD cualquier importe que una red de pagos pueda necesitar liquidar.

Antes de explicar por qué eso es importante, creo que es útil poner las cosas en perspectiva con algo más sencillo: cómo funciona hoy en día la liquidación de tarjetas. No te mostraré logotipos, pero sí te mostraré flujos de fondos y ejemplos de código.

La mayoría de la gente percibe los pagos con tarjeta como algo instantáneo. Se acerca la tarjeta, se pasa por el lector o se introduce los datos online, y la transacción se aprueba en unos segundos. Desde la perspectiva del titular de la tarjeta, el dinero se ha movido. Desde la perspectiva del comerciante, la venta se ha producido. Sin embargo, desde la perspectiva de la red, aún queda por completar un flujo de trabajo de liquidación mucho más amplio.

A grandes rasgos, la experiencia con las tarjetas es algo así:

sequenceDiagram
    participant Cardholder as Card User
    participant Merchant as Merchant
    participant Acquirer as Merchant Bank / Acquirer
    participant Network as Card Network
    participant Issuer as Card Issuer
    Cardholder-->>Merchant: [DATA] Present card for purchase
    Merchant-->>Acquirer: [DATA] Authorization request
    Acquirer-->>Network: [DATA] Authorization request
    Network-->>Issuer: [DATA] Authorization request
    Issuer-->>Network: [DATA] Approve / Decline
    Network-->>Acquirer: [DATA] Authorization response
    Acquirer-->>Merchant: [DATA] Authorization response
    Merchant-->>Cardholder: [DATA] Purchase complete

Todos utilizamos este flujo a diario. Es uno de los mecanismos que hace funcionar la economía global y una de las razones por las que empresas como Visa son tan fundamentales para el comercio.

En realidad, la autorización no es lo mismo que la liquidación. La autorización es el mensaje. La liquidación es el dinero.

Un flujo de liquidación fiduciaria simplificado se parece más a esto:

sequenceDiagram
    participant Issuer as Card Issuer / Issuing Bank
    participant Network as Card Network
    participant Acquirer as Merchant Bank / Acquirer
    participant Merchant as Merchant
    Issuer-->>Network: [DATA] Net settlement obligation
    Issuer->>Network: Transfer USD Bank Rail Net Amount
    Network-->>Acquirer: [DATA] Settlement instruction
    Network->>Acquirer: Transfer USD Bank Rail Net Amount
    Acquirer-->>Merchant: [DATA] Merchant payout instruction
    Acquirer->>Merchant: Transfer USD Bank Rail Merchant Payout

Esto funciona. Funciona a una escala enorme. Funciona entre países, divisas, bancos, comerciantes y titulares de tarjetas. Es fácil subestimar lo increíble que es esto.

Tampoco se trata de una liquidación instantánea.

Hay ventanas de tiempo. Hay lotes. Hay riesgo operativo. Hay liquidez atrapada entre la autorización, la compensación, la liquidación y el pago al comerciante. Con el tiempo, empresas como Square y otras mejoraron la experiencia del usuario final utilizando el balance y el capital para acelerar la apariencia del movimiento de dinero. Escribí sobre esta idea hace años en «Solving for Liquidity». Se puede hacer que el dinero parezca más rápido poniendo más dinero en el medio.

La liquidación con stablecoins nos ofrece otra opción.

En lugar de limitarse a acelerar la antigua liquidación con capital, se puede reconfigurar parte de la propia capa de liquidación. A la inversa, eso significa que el flujo de liquidación fiduciaria puede convertirse en un flujo de liquidación de monedas estables:

sequenceDiagram
    participant Issuer as Card Issuer / Issuing Bank
    participant Visa as Visa / Card Network
    participant Brale as Brale (Issuance, Signing & Settlement)
    participant Canton as Canton Network
    participant Acquirer as Merchant Bank / Acquirer
    participant Merchant as Merchant
    Issuer-->>Visa: [DATA] Net settlement obligation
    rect rgba(200, 120, 50, 0.08)
    Visa-->>Brale: [DATA] Settlement instruction
    Brale->>Canton: Transfer SBC Canton Net Settlement Amount
    Canton->>Acquirer: Confirm Receipt
    end
    Acquirer-->>Merchant: [DATA] Merchant payout instruction
    Acquirer->>Merchant: Transfer USD Bank Rail Merchant Payout

O, en una versión más nativa de las monedas estables:

sequenceDiagram
    participant Issuer as Card Issuer / Issuing Bank
    participant Visa as Visa / Card Network
    participant Brale as Brale (Issuance, Signing & Settlement)
    participant Canton as Canton Network
    participant Acquirer as Merchant Bank / Acquirer
    participant Merchant as Merchant
    Issuer-->>Visa: [DATA] Net settlement obligation
    rect rgba(200, 120, 50, 0.08)
    Visa-->>Brale: [DATA] Settlement instruction
    Brale->>Canton: Transfer SBC Canton Net Settlement Amount
    Canton->>Acquirer: Confirm Receipt
    end
    rect rgba(200, 120, 50, 0.08)
    Acquirer->>Merchant: Transfer SBC Canton Merchant Payout
    end
    Merchant-->>Acquirer: [DATA] Receipt acknowledged

La experiencia del consumidor no tiene por qué cambiar y el comerciante recibe el pago más rápido. No importa si el comerciante recibe el pago en USD, «USDC», SBC o cualquier otra «stablecoin» emitida por «Brale». Tampoco importa si en el flujo de Canton se utiliza USD, «USDC», SBC o cualquier otra «stablecoin» emitida por «Brale». Todo funciona a la perfección.

El titular de la tarjeta sigue pagando con un simple toque, pasando la tarjeta o realizando el pago online. El comerciante sigue recibiendo el pago. El emisor sigue haciendo frente a su obligación. La red sigue coordinando el flujo.

La diferencia está en lo que ocurre en segundo plano.

En el diagrama de flujo de liquidación (Brale) API, todo el flujo de liquidación es una serie de solicitudes de transferencia. Cada tramo del diagrama se corresponde con una única llamada API:

Mismo punto final. Misma forma. El value_type y transfer_type cambio, la mecánica de la liquidación cambia, pero la integración sigue siendo la misma. La liquidación de Canton, la salida de crédito de RTP o el pago de stablecoin están a una sola llamada a API de distancia entre sí.

Una transferencia de liquidación en Canton puede completarse en segundos y funciona las 24 horas del día, los 7 días de la semana. Según nuestra experiencia en Brale, las transferencias de Canton se completan en unos 13 segundos. Eso significa que la liquidación puede realizarse fuera de las limitaciones de los horarios bancarios y los sistemas por lotes.

Lo importante de Canton no es solo la velocidad. Las blockchains públicas son muy buenas para hacer visible la actividad. Eso es útil en muchos contextos, pero no es así como funciona la banca institucional. La liquidación de tarjetas no debe difundir al mundo datos confidenciales sobre transacciones y contrapartes.

Canton es interesante porque preserva la privacidad. Las partes que necesitan ver un flujo de trabajo pueden verlo. Las partes que no necesitan verlo, no lo ven. Eso hace que la experiencia se parezca mucho más a cómo los bancos ya trabajan hoy en día con proveedores de sistemas centrales, procesadores de pagos e infraestructura de terceros.

Desde fuera, el flujo sigue siendo sencillo:

sequenceDiagram
    participant Cardholder as Card User
    participant Issuer as Card Issuer
    participant Network as Card Network
    participant Bank as Merchant Bank
    participant Merchant as Merchant
    Cardholder-->>Issuer: [DATA] Card transaction
    Issuer-->>Network: [DATA] Authorization and settlement obligation
    Network-->>Bank: [DATA] Settlement and payout instruction
    Bank-->>Merchant: [DATA] Merchant paid

Esa es la clave.

La abstracción no tiene por qué romperse para el usuario final. Los cimientos subyacentes pueden mejorar mientras que la experiencia del titular de la tarjeta y del comerciante sigue siendo familiar.

Por eso es importante el trabajo de Visa, Brale y Canton. No se trata de un proyecto científico sobre la sustitución de las tarjetas por criptomonedas. Es una mejora práctica de la liquidación para instituciones que ya entienden de tarjetas, liquidación, riesgo, conciliación y balances.

Las stablecoins son útiles aquí porque pueden hacer dos cosas que importan a las empresas:

  1. Aumentar la eficiencia.
  2. Generar nuevos ingresos.

Eso es todo. De eso se trata.

Si un banco, una cooperativa de crédito, un procesador o una red puede liquidar más rápido, retener menos liquidez atrapada, reducir el riesgo operativo e introducir flujos de trabajo de liquidación programables, eso es un buen negocio.

El entorno regulatorio también importa. Ahora que GENIUS está creando un marco federal para las stablecoins de pago y que en Washington D. C. continúan los trabajos sobre la estructura del mercado en general, los bancos y las cooperativas de crédito tienen un camino mucho más claro para evaluar las stablecoins emitidas por emisores regulados y de alta calidad, como Brale. El diseño de las reservas es importante. El cumplimiento normativo es importante. El tratamiento en el balance es importante. La deslocalización y las malas estructuras de reservas no tienen cabida en este segmento del mercado.

Esa es una de las razones por las que existe Brale.

Brale Se encarga de la infraestructura de emisión, la gestión de claves, la firma, la liquidación en Canton y la configuración de la red para que los participantes puedan incorporarse e integrarse a través de las API de Brale. El objetivo no es que todas las instituciones financieras se conviertan en una empresa de blockchain. El objetivo es permitir que las instituciones financieras utilicen la liquidación de stablecoin cuando tenga sentido desde el punto de vista empresarial.

Reestructurar el sistema es ahora una opción.

Y en este caso, es una opción que puede hacer que la liquidación sea más rápida, más privada, más programable y más útil para las instituciones que ya mueven el dinero del mundo.

Es divertido construir eso con el equipo de Visa.