← Todos los textos

Una frase, catorce pasos, tres redes

El factor de salud que debe sostener, las comisiones de cada salto, los puntos donde puede fallar y las tres cosas que lo complican.

Estrategia5 min de lecturaDeFiLoops

La mayoría de los textos sobre estrategias le enseñan la idea y se saltan la ejecución. El dinero se va en la ejecución, así que este hace lo contrario: la idea ocupa dos párrafos y el resto es lo que tiene que ocurrir de verdad.

La idea

Tiene 1.000 $ en USDC en Base. Quiere exposición a cbBTC, no quiere venderla para hacer caja, y quiere un activo del mundo real con rendimiento que vaya amortizando el préstamo, de modo que la posición se financie sola.

En una frase:

Coge 1.000 $, cambia la mitad a cbBTC, deposítalo, pide prestados 500 $, puentéalos, compra el RWA y que su rendimiento pague el préstamo cada mes.

Cuatro protocolos, tres redes y una programación mensual. A mano son aproximadamente veinte minutos y ocho firmas al mes, todos los meses, para siempre, que es la razón real por la que la gente deja de ejecutar estrategias así, y no que la estrategia esté mal.

El plan compilado

Catorce pasos, tres redes, armado indefinidamente
  1. 01pull-1000base
    deposit.pull1.000 USDC desde la cartera1 call
  2. 02swap-cbbtcbase
    swap.router500 USDC → cbBTC2 calls
  3. 03supply-cbbtcbase
    lend.supply← salida del paso enlazado2 calls
  4. 04borrow-500base
    lend.borrow500 USDC · HF 1,562 calls
  5. 05bridge-to-arbbase→arb
    bridge.cctp500 USDC · CCTPoff-chain
  6. 06swap-routearbitrum
    swap.router← salida del paso enlazado2 calls
  7. 07bridge-to-etharb→eth
    bridge.cctp500 USDC · CCTPoff-chain
  8. 08swap-usdcethereum
    swap.router← salida del paso enlazado2 calls
  9. 09bridge-backeth→base
    bridge.cctp499,50 · 0,50 $ de comisiónoff-chain
  10. 10buy-rwa-49base
    property.buy49 unidades a 10,10 $2 calls
  11. 11claim-yieldbase
    rent.claim_ownrendimiento mensual1 call
  12. 12redeem-usdcbase
    rent.redeem← salida del paso enlazado2 calls
  13. 13repay-500base
    lend.repay500 USDC · Aave v32 calls
  14. 14send-restbase
    transfer.erc20el resto a la cartera1 call
14 steps↻ cada mes
14
pasos
3
redes
1,56
health factor
1
firma
Un mensaje cubre el plan entero.

Cómo leerlo

Hay tres cosas en ese tablero en las que merece detenerse.

Las líneas punteadas son fronteras de transacción

Los pasos 2→3 y 3→4 están punteados. Eso es el motor diciendo que un importe en ejecución no puede llevarse más allá de ese punto, así que empieza una transacción nueva. No es una advertencia. Es la forma del plan, dicha antes de que usted apruebe en lugar de descubierta cuando algo revierte.

«← salida del paso enlazado» no es un marcador de posición

El paso 3 deposita lo que el paso 2 recibió realmente: el llenado real tras el deslizamiento, no los 500 USDC que el plan esperaba. Si el intercambio se llena a peor precio, el depósito es menor y el préstamo se dimensiona contra el colateral menor. El health factor se mantiene.

Los puentes son la parte cara

Los pasos 5, 7 y 9 cruzan redes. Cada uno es fuera de cadena: el valor sale, pasa el tiempo, el valor llega. Son los pasos más lentos, los que tienen comisiones reales, y aquellos que un importe en ejecución no puede cruzar.

Las cifras

A dónde va el dinero
Deslizamiento del intercambio
~0,05–0,3 % sobre 500 USDC a través de un router de agregación
Comisión de CCTP
0,50 $ por cruce, fija — visible como 499,50 en el paso 9
Gas
Patrocinado por el relayer, reembolsado desde el plan en USDC
Tipo de préstamo
Variable de Aave v3, flotante — el mayor coste incierto
Entrada al RWA
49 unidades a 10,10 $, desde un presupuesto de 500 $ con redondeo

Fíjese en lo que no es un coste: nunca puentea gas a Arbitrum ni a Ethereum. El relayer patrocina esas llamadas y se le reembolsa en el activo que el plan ya tiene. Para un plan en tres redes, esa es la diferencia entre una firma y unas seis.

El mismo plan, en tres tamaños

El número de pasos no cambia con el tamaño, pero sí lo que merece la pena hacer. Las comisiones del puente son fijas: dominan un plan pequeño y desaparecen en uno grande.

Tamaño del planComisiones CCTP% en comisionesPasos¿Merece automatizarlo?
1.000 $1,50 $0,15 %14Justo — las comisiones se comen un mes de rendimiento
10.000 $1,50 $0,015 %14
100.000 $1,50 $0,0015 %14Sí, y ahora el slippage importa más que las comisiones

A partir de unos 10.000 $ los costes fijos dejan de ser lo que hay que optimizar y pasa a serlo la ejecución del intercambio — que es otra forma de plan, con la operación repartida entre varios mercados en lugar de enrutada por uno solo.

Qué puede salir mal

  1. El intercambio se llena mal

    El depósito y el préstamo se reducen con él. El health factor se preserva porque el préstamo se calcula desde el colateral real y no desde el previsto.

  2. cbBTC cae

    El health factor baja. En 1,56 hay margen significativo, pero esta es una posición apalancada y puede liquidarse. El plan no la defiende: haría falta una regla aparte, y debería preguntar cuánto cuesta la protección antes de dar por hecho que compensa.

  3. El rendimiento del RWA no llega

    El paso 13 devuelve lo que el paso 12 convirtió. Un mes flojo deja deuda pendiente, y eso está bien: se acumula, y la ejecución siguiente devuelve más. Nada se rompe.

  4. Un paso revierte

    El plan se detiene ahí e informa del estado en que paró. Los pasos 11–14 simplemente no se ejecutan. La siguiente ejecución programada lee sus saldos de nuevo en lugar de suponerlos.

Devolver por participaciones, no por importe

Un detalle de implementación que se generaliza mucho más allá de este plan.

El paso 13 devuelve 500 USDC. Si en cambio devuelve la posición, devuelva por participaciones y no por un importe fijo: un importe fijo deja deuda residual conforme el interés se acumula entre la lectura y la ejecución, y la deuda residual bloquea la retirada que intentaba hacer.

Before

El interés se acumula entre la lectura y la transacción. Sobreviven unos pocos wei de deuda. La retirada posterior revierte y el motivo no es evidente.

After

La posición se cierra limpiamente sin importar cuánto interés se acumulara entre medias.

La misma forma aparece con los aTokens: retirar exactamente lo que depositó puede revertir por un wei, porque el token redondea a la baja. Las operaciones de posición completa deben expresarse como operaciones de posición completa.

¿Merecía la pena automatizarlo?

Veinte minutos y ocho firmas al mes no es mucho trabajo. La razón para automatizarlo no son los veinte minutos: es que una estrategia que ejecuta a mano es una estrategia que ejecuta cuando se acuerda, a un precio que no eligió, y que deja de ejecutar el mes que está ocupado.

El plan de arriba se ejecuta el día uno del mes esté usted atento o no, con una forma que aprobó una vez, y se detiene limpiamente si algo va mal.