Como Funciona Sailfish
Sailfish sigue un ciclo simple: los usuarios expresan lo que quieren operar, Sailfish empareja ordenes fuera de cadena, Echo verifica los resultados y Cardano liquida los saldos finales.
Ciclo de Vida de una Orden
- Los usuarios envian intenciones de orden a traves de su Smart Account. Una intencion describe la operacion que un usuario esta dispuesto a realizar (ej. "vender 100 ADA por al menos 50 USDC"). Estas son intenciones especificas de Sailfish que se ejecutan en el motor de emparejamiento L2 en lugar de en Cardano L1.
- Sailfish empareja ordenes fuera de cadena — el motor de ejecucion empareja continuamente ordenes compatibles con baja latencia.
- Los cambios de saldo se agrupan en una instantanea — en lugar de liquidar cada operacion individualmente, Sailfish agrupa los resultados en un lote eficiente. Este enfoque basado en instantaneas es similar al modelo utilizado por los canales de estado Hydra, donde el estado fuera de cadena se captura periodicamente en un compromiso firmado.
- Echo verifica el lote — el lote se envia a la red de consenso Echo, donde los participantes reproducen independientemente todas las intenciones de orden firmadas y verifican que cada transicion de saldo sea correcta. Una vez que un umbral esta de acuerdo, producen colectivamente una unica firma criptografica sobre la instantanea.
- Liquidacion en Cardano — la instantanea firmada se registra en cadena como una unica transaccion de Cardano, similar a como los rollups agrupan muchas transacciones fuera de cadena en un unico envio a L1. Los validadores en cadena verifican la firma de Echo, reconstruyen independientemente los saldos a partir de las entradas y salidas reales de la transaccion, y actualizan las cuentas de los usuarios de forma atomica.
Cuentas Sailfish
Cada usuario de Sailfish tiene una cuenta Sailfish en Cardano L1. Estas cuentas replican el modelo de custodia de los Smart Accounts Pond — tus activos permanecen bajo tu control en todo momento, asegurados por las mismas garantias de autocustodia.
La diferencia clave es lo que puedes hacer con ellas. Mientras tu Smart Account Pond maneja operaciones L1 como DeFi y staking, tu cuenta Sailfish acepta intenciones especificas de Sailfish — tipos de ordenes que se ejecutan en el motor de emparejamiento L2 de Sailfish en lugar de en la capa base de Cardano. Esto te da la velocidad de la ejecucion fuera de cadena sin renunciar a la custodia.
Dado que ambos tipos de cuenta comparten el mismo modelo de custodia y estan vinculados al mismo propietario, los fondos pueden fluir entre ellos sin problemas. Tu cuenta Sailfish es efectivamente tu cuenta de trading dentro del mismo ecosistema de autocustodia.