Las blockchains siempre han competido en velocidad de confirmación, midiendo qué tan rápido los usuarios pueden estar seguros de que una transacción ha sido aceptada y es poco probable que sea revertida. Aunque las redes de Capa 2 han reducido las confirmaciones por debajo de un segundo, incluso una latencia inferior a un segundo sigue rompiendo experiencias en tiempo real en DeFi, pagos y juegos.
Por qué la latencia inferior a un segundo todavía no es suficiente
En entornos sensibles a la latencia como el trading, incluso un retraso de 500ms puede introducir riesgos reales. Los creadores de mercado que cotizan precios deben esperar la confirmación para saber si una orden sigue activa. Durante esa breve ventana, los traders pueden explotar precios desactualizados, obligando a los creadores de mercado a ampliar los spreads. Spreads más amplios reducen la liquidez y hacen que los mercados sean menos eficientes para todos.
Una menor latencia de inclusión permite mercados más ajustados
A medida que la latencia de inclusión disminuye, la ventana de riesgo se reduce drásticamente. Esto permite a los creadores de mercado mantener spreads ajustados y reaccionar instantáneamente a los cambios del mercado, mejorando la eficiencia y liquidez en los mercados en cadena.
Etherlink introduce confirmaciones instantáneas en menos de 50ms
Con Confirmaciones Instantáneas en Etherlink, los usuarios ya no tienen que esperar a que se produzca el siguiente bloque. En su lugar, reciben un recibo de transacción en cuanto el secuenciador se compromete a incluir la transacción en el próximo bloque. Esto reduce la latencia de confirmación por diez, de aproximadamente 500ms a menos de 50ms, haciendo que las interacciones en cadena se sientan verdaderamente instantáneas.
Cómo funcionan las Confirmaciones Instantáneas en Etherlink
Las Confirmaciones Instantáneas ofrecen la seguridad de que una transacción será incluida en el siguiente bloque en cuestión de milisegundos. Los nodos de Etherlink notifican a los usuarios inmediatamente después de que el secuenciador se compromete a la inclusión, en lugar de esperar a la producción del bloque.
Recibos de transacción antes de la creación del bloque
Una vez que el secuenciador se compromete a la inclusión, los nodos de Etherlink ejecutan la transacción y devuelven un recibo completo que contiene uso de gas, logs, estado de ejecución y el hash de la transacción. Como aún no se ha creado el bloque, el hash del bloque no está disponible, pero esto es suficiente para la mayoría de las aplicaciones donde la certeza de inclusión importa más que la confirmación final del bloque.
Confirmaciones en streaming en tiempo casi real
Los recibos de transacción pueden transmitirse en tiempo casi real mediante nuevas suscripciones WebSocket. Esto permite a las aplicaciones observar y reaccionar a las Confirmaciones Instantáneas en toda la red a medida que ocurren, habilitando lógica en tiempo real sin necesidad de sondear.
Las Confirmaciones Instantáneas abren nuevas posibilidades en cadena
Eliminar la brecha entre ejecución y confirmación abre la puerta a nuevas clases de aplicaciones donde cada milisegundo cuenta.
Los traders y creadores de mercado de DeFi se benefician de una retroalimentación más rápida
Para los creadores de mercado, las confirmaciones en menos de 50ms permiten spreads más ajustados y reacciones más rápidas a la volatilidad. Las Confirmaciones Instantáneas también hacen posible observar transacciones ejecutándose en toda la cadena en tiempo casi real, desbloqueando arbitrajes más rápidos, respuestas de liquidez más ágiles y ajustes de estrategia dinámicos basados en actividad en cadena en vivo.
Los juegos en tiempo real finalmente se sienten nativos en la cadena
Los juegos y aplicaciones interactivas requieren retroalimentación inmediata para mantener la inmersión. Esperar cientos de milisegundos para la confirmación rompe la experiencia. Las Confirmaciones Instantáneas permiten una jugabilidad en tiempo real con estado en cadena, actualizaciones inmediatas de inventario, interfaces de usuario receptivas y interacciones multijugador que ya no parecen con retraso.
Los sistemas de pago agenticos y programables se vuelven en tiempo real
Las Confirmaciones Instantáneas son especialmente poderosas para sistemas de pago entre agentes. Los compromisos del secuenciador permiten flujos de pago programables que reaccionan inmediatamente, habilitando pagos máquina a máquina, modelos de precios dinámicos, facturación basada en uso y flujos de pago transfronterizos que activan acciones de seguimiento en el momento en que se realiza la ejecución.
Una mejor experiencia para desarrolladores en aplicaciones en tiempo real
Más allá de los usuarios finales, las Confirmaciones Instantáneas mejoran significativamente la experiencia del desarrollador. Las aplicaciones pueden responder inmediatamente mediante suscripciones WebSocket, transacciones dependientes de la cadena sin esperar bloques, depurar más rápido con retroalimentación instantánea de ejecución y construir paneles en vivo que se actualizan a medida que se ejecutan las transacciones.
Cómo Etherlink se diferencia de Flashblocks y otros L2
En L2 basados en OP Stack como Base o Unichain, Flashblocks transmiten ejecuciones parciales cada pocos cientos de milisegundos basados en subastas de gas. Estas confirmaciones son optimistas y derivadas de bloques en progreso, lo que significa que las transacciones aún pueden ser reordenadas o modificadas antes de la finalización.
El enfoque de primero en llegar, primero en ser servido de Etherlink
Etherlink adopta un camino fundamentalmente diferente. Las transacciones se programan para inclusión inmediatamente en un orden estrictamente de primero en llegar, sujeto a la capacidad del bloque. Una vez incluidas, las transacciones se transmiten para que los recibos puedan calcularse antes de la creación del bloque, sin depender de suposiciones optimistas.
Menor sobrecarga y arquitectura más limpia
A diferencia de Flashblocks, las Confirmaciones Instantáneas no requieren que el secuenciador calcule metadatos adicionales durante la creación del bloque. El secuenciador se enfoca únicamente en ordenar y comprometer transacciones, mientras que la ejecución la manejan los nodos de Etherlink, resultando en un diseño más eficiente y escalable.
Comprendiendo la seguridad y la finalización
Las Confirmaciones Instantáneas reducen la latencia pero no alteran el modelo de finalización de Etherlink. Como rollup, Etherlink logra la finalización cuando los bloques se publican y confirman en Tezos Layer 1.
Confirmación de ejecución vs Confirmación de bloque
Cuando se envía una transacción usando eth_sendRawTransactionSync con una bandera pendiente, Etherlink devuelve un recibo en cuanto el secuenciador se compromete a la inclusión y la transacción se ejecuta. Esto proporciona una confirmación sincrónica desde la perspectiva de la aplicación, asumiendo confianza en el compromiso del secuenciador.
Mayor seguridad con la inclusión en bloque
Para aplicaciones que requieren mayor certeza, los usuarios pueden esperar la confirmación del bloque, que toma alrededor de 500ms en Etherlink. Esto ofrece garantías más fuertes sin superar un segundo.
Qué pasa si el secuenciador se detiene
Si el secuenciador se detiene después de la ejecución pero antes de la producción del bloque, la transacción no se liquidará y debe reenviarse una vez que el secuenciador se reinicie. Este compromiso es inherente a los modelos de confirmación basados en ejecución primero.
Las Confirmaciones Instantáneas están en modo experimental
Las Confirmaciones Instantáneas son actualmente experimentales, con rendimiento y fiabilidad monitoreados activamente a medida que los primeros adoptantes comienzan a construir y probar aplicaciones en tiempo real.
Cómo comenzar a usar Confirmaciones Instantáneas
Los desarrolladores pueden optar por ello llamando a eth_sendRawTransactionSync desde un nodo RPC de Etherlink. El método devuelve un recibo instantáneo con detalles de ejecución, excluyendo el hash del bloque ya que el bloque aún no existe.
Suscripciones WebSocket para aplicaciones en tiempo real
Las aplicaciones pueden suscribirse a eventos WebSocket personalizados para recibir Confirmaciones Instantáneas a medida que las transacciones se encolan para inclusión. Esto permite una respuesta en tiempo real en DeFi, juegos y sistemas de pago.
La latencia de la red todavía importa
Aunque la latencia a nivel de protocolo se reduce drásticamente, la latencia total de extremo a extremo aún depende de la distancia física al secuenciador. Con el secuenciador de Etherlink operando desde Tokio, las aplicaciones co-localizadas cercanas pueden lograr una respuesta casi en tiempo de ejecución.
La colocación de infraestructura se convierte en una ventaja competitiva
Las aplicaciones sensibles a la latencia, como bots de trading, creadores de mercado, juegos y sistemas de pago agenticos, se benefician al desplegar infraestructura más cerca del secuenciador, minimizando retrasos de ida y vuelta.
Las Confirmaciones Instantáneas desbloquean una nueva era en cadena
Al reducir la latencia de confirmación de aproximadamente 500ms a menos de 50ms, Etherlink permite una categoría completamente nueva de aplicaciones que antes eran impracticables. El trading de alta frecuencia, los juegos en tiempo real y los sistemas de pago de próxima generación ahora pueden operar en cadena sin sacrificar la capacidad de respuesta.