Latency
Tempo entre enviar uma transação a uma rede e receber a primeira confirmação de que ela foi aceita; mede a rapidez com que a rede responde a uma operação.
Puntos clave
- La latencia es el tiempo entre enviar una transacción a una red y recibir la primera confirmación de que fue aceptada.
- Mide la rapidez de respuesta de la red y afecta directamente la experiencia de quienes hacen pagos o usan aplicaciones.
- No debe confundirse con la capacidad total de la red, que trata sobre volumen y no sobre tiempo de respuesta.
¿Qué es la latencia?
La latencia es una medida de tiempo de respuesta. Aplicada a blockchains, se refiere al intervalo entre el momento en que se envía una transacción y el momento en que la red da su primera confirmación de aceptación. En términos simples, es cuánto se espera para saber que una operación comenzó a procesarse. Cuanto menor la latencia, más rápida parece la red para quien la utiliza.
Cómo funciona
Cuando se envía una transacción, no se confirma instantáneamente. Primero necesita propagarse entre los participantes de la red, esperar para ser incluida en un bloque y, luego, ser confirmada. El tiempo hasta esa primera confirmación depende de factores como la velocidad de propagación, el intervalo entre bloques y el nivel de congestión en ese momento. La suma de estos factores determina la latencia percibida.
Es importante distinguir latencia de capacidad. La capacidad, medida por ejemplo en transacciones por segundo, se refiere a cuánto volumen procesa la red; la latencia se refiere a qué tan rápido una operación individual recibe respuesta. Una red puede tener alta capacidad y aun así presentar cierta latencia, o viceversa. Ambas medidas describen aspectos diferentes del desempeño y no siempre van de la mano.
La latencia tiene un impacto práctico directo, sobre todo en pagos. En una compra, esperar demasiado por una confirmación perjudica la experiencia y puede hacer inviables ciertos usos. Por eso, las redes orientadas a pagos buscan latencia baja, para que la transacción se reconozca rápidamente. Vale recordar que la primera confirmación no siempre significa seguridad total: dependiendo de la red, pueden ser necesarias más confirmaciones para tratar una transacción como definitiva, lo cual es una consideración distinta de la latencia inicial.
Entender la latencia ayuda a evaluar si una red es adecuada para usos que exigen respuesta rápida.
Por qué importa
Entender la latencia ayuda a evaluar qué tan adecuada es una red para pagos y aplicaciones que exigen respuesta rápida. Para una empresa que procesa transacciones, el tiempo hasta la primera confirmación afecta directamente la experiencia del usuario. Se trata de un concepto técnico, sin que esto represente ninguna recomendación de operación.
Riesgos y limitaciones
La latencia mide el tiempo hasta la primera confirmación, que no siempre equivale a seguridad definitiva: algunas redes exigen más confirmaciones para considerar la transacción final. También varía según la congestión y otros factores momentáneos. Además, la baja latencia no sustituye otras cualidades de la red, como seguridad y descentralización. Nada de esto representa una recomendación de operación.