Rand Protocol
Colateral

El puente de stablecoins

Rand emite un solo activo, RAND, y su precio fluctúa. Un fondo blindado sin nada estable que conservar sirve de poco para los pagos, así que USDT y USDC se importan desde las cadenas donde ya circulan y se acuñan, menos una comisión de puente del 0,1 %, como zUSD: un dólar blindado, respaldado por las reservas combinadas de USDT y USDC, mantenido como notas en el mismo fondo que todo lo demás y canjeable por cualquiera de las dos monedas en cualquier momento.

La alternativa es esperar a que Tether y Circle emitan de forma nativa, lo cual es una decisión comercial tomada en función de un volumen que la cadena aún no tiene. El puente no necesita la cooperación del emisor. El costo es una cadena de crédito más larga y un custodio propio, y esta página expone ese costo con claridad en lugar de pasarlo por alto.

Stablecoins bloqueadas
—
todas las monedas aceptadas, en las cuatro cadenas
USDT bloqueados
—
Tether USD
USDC bloqueados
—
USD Coin
Suministro de zUSD
—
el total del registro de tokens, uno a uno respecto de lo bloqueado

Leyendo el puente desde el explorador…

1

Bloqueo

USDT o USDC se deposita en el contrato de custodia de su cadena de origen y queda inmovilizado allí. El contrato solo bloquea y libera; nunca acuña nada.

2

Atestación

Los guardianes vigilan el emisor registrado en cada cadena de origen, esperan la profundidad de confirmación y firman lo que vieron. Seis de ocho firmas forman un quórum. Atestiguan que se publicó un mensaje, no lo que significa.

3

Acuñación

Rand verifica el quórum, un segundo quórum poscuántico de los mismos guardianes y el vínculo con el emisor; comprueba el límite de emisión de esa reserva y el global durante las últimas 24 horas; marca la atestación como gastada; e inserta un compromiso de nota en el pool blindado, por el depósito menos la comisión del puente (0,1 % desde chain 20, conservada como una nota zUSD para la tesorería). A partir de este punto el activo es una nota zUSD, indistinguible de cualquier otra nota en el conjunto de anonimato.

4

Canje

El titular gasta la nota en una única transacción que indica la moneda, la cadena de destino y la dirección, y paga una comisión de puente de 0.01 RAND. Desde chain 20 la cadena también retiene el 0,1 % del importe como una nota de comisión zUSD, y la liberación es el importe menos esa comisión. Rand la rechaza si la reserva de esa moneda contiene menos que el importe. El anulador se publica primero, luego los guardianes atestiguan la quema y, por último, la custodia libera los fondos. El derecho se destruye antes de que se mueva el colateral, nunca después.

El valor bloqueado es público en el límite. Cada transferencia posterior de la nota no lo es. El límite de privacidad es el propio puente: lo que entra es transparente, lo que circula en Rand es blindado.

Cadenas de origen

Un token, siete reservas

zUSD es un único token, pero su respaldo se cuenta reserva por reserva: una reserva es una moneda en una cadena de origen, identificada por el par y no por el símbolo. USDT bloqueado en Ethereum y USDT bloqueado en Tron permanecen en custodias separadas, y Rand registra lo que ha bloqueado cada una. Un canje indica su moneda y su cadena y se rechaza si esa reserva tiene menos que el monto, de modo que un canje en una cadena no puede recurrir a la custodia de otra. La oferta de zUSD es igual a la suma de las siete por construcción.

Los valores en la red llevan ocho decimales. Cuando un token usa dieciocho, el contrato bloquea solo la cantidad representable; cuando usa seis, un canje debe ser un número entero de la unidad mínima de la propia moneda. En cualquier caso, ninguna unidad bloqueada queda sin una atestación que pueda liberarla.

Cadena Monedas Estándar Custodia Confirmación Decimales
Ethereum USDT, USDC ERC-20 Contrato de bloqueo 32 bloques 6
Binance Smart Chain USDT, USDC BEP-20 Contrato de bloqueo 20 bloques 18, truncados a 8 en la red
Tron USDT TRC-20 Contrato de bloqueo 20 bloques 6
Solana USDT, USDC SPL Programa de custodia Slot finalizado 6
La custodia en las cadenas de origen es necesariamente pública: allí USDT y USDC son tokens transparentes. Verificar el consenso de una cadena de origen dentro de un STARK en cada transferencia es posible, pero actualmente cuesta más que las transferencias que protegería, por lo que el puente se basa en atestaciones y no en clientes ligeros; el artículo analiza esa disyuntiva en su totalidad.
Atestación

Ocho guardianes, seis para firmar

Un conjunto de guardianes es una lista ordenada de claves de atestación. Un mensaje queda atestiguado cuando más de dos tercios de ellos lo firman: el umbral bizantino del conjunto de validadores, aplicado a un comité que vigila cadenas que los validadores de Rand no pueden ver desde dentro del consenso. El formato es el de Wormhole, adaptado en lugar de reinventado, de modo que el guardián, el verificador en Solidity y el verificador en Rust pueden contrastarse entre sí.

Una acuñación en Rand necesita también un segundo quórum: seis de los mismos ocho guardianes firman el mismo resumen con Dilithium2, vinculado a la cadena Rand, y Rand rechaza una acuñación que carezca de cualquiera de los dos. Una liberación en una cadena de origen sigue dependiendo únicamente del quórum secp256k1.

Teorema 9.6 — la propiedad más fácil de omitir

La atestación no es autorización

Los guardianes atestiguan la publicación. Vigilan un contrato emisor de mensajes, esperan confirmaciones y firman lo que observaron. No interpretan la carga útil. Si la capa de mensajes acepta mensajes de cualquier emisor, entonces cualquier parte capaz de enviar una transacción en la cadena de origen puede provocar la acuñación de una cantidad arbitraria de zUSD sin comprometer una sola clave de guardián: la atestación de los guardianes es veraz, porque el mensaje, en efecto, fue publicado.

Lo que impide la acuñación no es la verificación de firmas sino el vínculo con el emisor: el destino acepta una atestación solo si proviene del contrato de puente registrado para la cadena que la propia atestación indica. En una capa de mensajes sin permisos, la validez de la firma no implica autorización, y este vínculo es la comprobación que sostiene todo.

Conjunto de guardianes
8
claves en chain 21, trasladadas desde chain 20
Quórum
6 de 8
⌊2n/3⌋ + 1, índices estrictamente crecientes
Para falsificar una liberación
6 claves
Teorema 9.4, con firmas EUF-CMA
Solidez

Qué limita el daño

Ninguna de estas medidas hace que el puente no requiera confianza. Cada una convierte un fallo de ilimitado en acotado, o de silencioso en observable.

Solidez de la custodia

Thm 9.13

Cada cadena cuenta lo que tiene y se niega a liberar más que eso, y Rand lleva el mismo recuento por reserva y rechaza un canje que lo supere. Una atestación falsificada no puede retirar dinero que nunca se bloqueó allí, de modo que un fallo de acuñación ilimitado se convierte en uno custodial acotado.

Vínculo con el emisor

Def 9.7 · Cor 9.8

Una atestación se acepta solo si fue emitida por el contrato de puente registrado para la cadena indicada en la propia atestación. Sin esto, cualquiera capaz de publicar un mensaje en una cadena de origen podría acuñar a voluntad, con guardianes honestos firmando con veracidad.

Protección contra repetición

Def 9.10

Cada atestación se puede canjear exactamente una vez, identificada por su resumen, y cada canje publica un anulador. Ni una acuñación ni una liberación pueden repetirse.

Auditabilidad de la oferta

Thm 9.14

La oferta blindada es igual a las acuñaciones públicas menos las quemas públicas, y la condición de paridad con la custodia puede ser comprobada por cualquiera sin abrir una nota. Las transferencias dentro del fondo conservan el valor por construcción, por lo que no pueden alterar el total.

Topes y pausa

Rem 9.16

En la testnet actual, cada reserva puede acuñar como máximo 100,000 zUSD, y las siete juntas como máximo 4,000 zUSD, en cualquier ventana móvil de 24 horas. Una clave de pausa, custodiada aparte de las claves de los guardianes, puede detener la acuñación de inmediato. No puede reanudarla: eso requiere el quórum poscuántico de guardianes, que también puede reemplazar la clave de pausa, y los reembolsos permanecen abiertos en todo momento. Los contratos de origen mantienen su propio pausador y sus propios topes de tasa. Estos mecanismos acotan la exposición; no la eliminan.

Profundidad de confirmación

Los guardianes firman solo después de que la cadena de origen haya liquidado el bloqueo, de modo que un depósito reorganizado no puede respaldar una acuñación.

Modelo de confianza

El componente más débil

Todo lo demás en el protocolo se reduce a una dificultad criptográfica o a una cota bizantina sobre un conjunto de validadores con stake y sancionables mediante slashing. El puente no, y el artículo lo dice con esas palabras. La Proposición 2.8 del artículo de zUSD argumentaba contra exactamente esta construcción; se reproduce sin alteraciones porque sigue siendo correcta, y dado que cada respaldo de zUSD es un tramo atestado, la garantía sobre cada unidad es la menor entre la solvencia de la custodia y la integridad del umbral dual de guardianes.

  • ›Un quórum de claves de guardianes puede liberar la totalidad del saldo en custodia en cada cadena. No hay prueba de fraude, ni ventana de impugnación, ni retraso optimista. Una firma de quórum válida es la autorización.
  • ›Los guardianes no están garantizados con un depósito ni son sancionables por el consenso de Rand. Las pérdidas en esta clase de puentes (Ronin, Wormhole, Nomad, Harmony) provinieron del compromiso de claves y de errores de verificación, no de fallos de consenso.
  • ›Si una sola máquina guarda seis claves, esa máquina es el puente. Operadores, jurisdicciones y hardware de claves distintos son un requisito de despliegue, no una preferencia de configuración.
  • ›zUSD es un único activo agrupado: un derecho sobre la custodia de Rand, que es un derecho sobre Tether y sobre Circle. Cada titular asume el riesgo de ambos emisores, sea cual sea la moneda que depositó, además del riesgo de los guardianes, y este último es el eslabón más débil por un amplio margen.
  • ›No se ha realizado ninguna auditoría independiente. Los contratos están desplegados en cuatro mainnets desde el 19 de septiembre de 2026 y custodian USDT real, con topes de 100 por transferencia y 1,000 diarios por token. Un solo operador posee hoy todas las claves de los guardianes: seis en hosts separados y dos en un portátil.
Poscuántico

La frontera

El consenso, la privacidad y la atribución son poscuánticos: solidez de STARK, un hash de transcripción de 384 bits, firmas Dilithium. Las atestaciones de los guardianes sobre secp256k1 no lo son, y la vía de liberación todavía depende únicamente de ellas. Un adversario cuántico recupera cada clave de guardián a partir de su clave pública publicada y libera la totalidad del saldo en custodia. La seguridad poscuántica del sistema es el mínimo entre sus componentes, y en el lado de la liberación este componente vale cero bits hasta que migre.

Vía de acuñación · cofirmada desde la chain 14

El verificador es la propia capa de ejecución de Rand, que ya verifica Dilithium. Ahora cada acuñación lleva, junto al quórum secp256k1, un quórum Dilithium2 de los mismos guardianes sobre el mismo resumen, de modo que recuperar las claves secp256k1 ya no basta para falsificar una acuñación. Desde la chain 15 el quórum poscuántico puede rotar su propio conjunto y la clave de pausa, con cada rotación firmada por el conjunto vigente; en la chain 20 una rotación requiere además una prueba de que se poseen las nuevas claves, y entra en vigor un día después de ser aceptada.

Vía de liberación · aún no es posible

Ethereum, Binance Smart Chain, Tron y Solana verifican secp256k1 de forma nativa. Hoy, verificar ML-DSA en el código de un contrato cuesta millones de gas. La vía de liberación seguirá protegida con criptografía clásica hasta que las cadenas de origen incorporen precompilados poscuánticos, y Rand no puede adelantar esa fecha por sí sola.

Qué implica para los operadores

La exposición residual está acotada por la custodia, no por el suministro blindado, y se reduce a medida que el puente se usa para flujo y no para almacenamiento. Mantener grandes saldos inactivos en el lado de origen es la configuración que maximiza la pérdida en la era cuántica, por lo que los topes de custodia deben fijarse en consecuencia. El reemplazo con confianza minimizada ya está en la caja de herramientas del sistema: un STARK que verifique el consenso de una cadena de origen reduciría el supuesto del puente a esa cadena más la solidez de STARK, y eliminaría por completo el conjunto de guardianes. Los obstáculos son el costo de la prueba y la ingeniería específica de cada cadena, no una primitiva que falte.

Estado de la implementación

Existe una implementación de referencia: contratos de custodia para las cadenas EVM y Tron, un programa de custodia en Solana, un guardián que vigila todas las cadenas y sirve atestaciones ensambladas, y un códec compartido para el formato de transmisión, incluido en el fullnode como el crate bridge-codec, de modo que un cambio de formato en un lenguaje hace fallar las pruebas en los demás. Del lado de Rand, el nodo completo implementa la mitad receptora desde la fase S3 del shielded pool: una atestación deposita una nota que la cadena calcula a partir del monto atestado, un saldo puenteado es una nota en el mismo pool que RAND, y una quema es una transacción con una prueba. Una cadena activa el puente con una sección en su génesis. La testnet actual, la chain 20, lo tiene activado: en su génesis figuran ocho guardianes, ocho guardianes poscuánticos, una clave de pausa y un tope global diario de acuñación de 4,000 zUSD, y también zUSD con sus siete reservas, que arrastra el zUSD en circulación en el momento del corte, con la custodia aún bloqueada para él. Su génesis nombra los endpoints del puente de Ethereum, BNB Chain y Tron redesplegados el 30 de septiembre de 2026, y cobra 0.1% en zUSD por cada acuñación y cada quema, de modo que el suministro sigue igualando la custodia bloqueada para él. En la chain 14 se ejecutó un viaje de ida y vuelta en cada cadena de origen el 20 de septiembre de 2026. Las cifras de la parte superior de esta página se leen de la chain 20.

Los contratos, el guardián y el relayer son públicos en github.com/randprotocol/bridge, y las direcciones desplegadas con sus transacciones figuran en su registro de despliegue en mainnet. Los endpoints están activos en Ethereum, BNB Smart Chain, Tron y Solana desde el 19 de septiembre de 2026, con cada token limitado a 100 por transferencia y 1,000 diarios. La custodia contiene valor real: 10 USDT al 30 de septiembre de 2026, que respaldan los 10 zUSD en circulación. No se ha realizado ninguna auditoría independiente, y un solo operador posee todas las claves de los guardianes.

Lea la especificación

La sección 9 del artículo del protocolo especifica el puente: el formato de atestación, la vinculación del emisor, la acuñación blindada y el reembolso, la solidez de la custodia, la auditabilidad del suministro y la asimetría poscuántica. El artículo de zUSD abarca el invariante de reservas, el costo de puentear enunciado como proposición y las cotas de pérdida que conlleva el despliegue de la chain 14.