Transacciones por segundo, o TPS, expresa una tasa de procesamiento. La tasa observada se calcula dividiendo las transacciones contadas entre la duración en segundos. Si se incluyen 12,000 transacciones en 60 segundos, la tasa media de inclusión es de 200 TPS para ese periodo.
Define el numerador
Una comparación debe indicar qué cuenta como transacción. Algunas redes registran votos de consenso como transacciones, y las métricas pueden incluirlos o excluirlos. Las transacciones incluidas cuya ejecución falla también consumen recursos sin completar la acción pretendida. Una transacción puede contener varias instrucciones o pagos.
Define el tiempo y la etapa
Un pico breve, un promedio de una hora y un máximo de laboratorio responden preguntas diferentes. También difieren las tasas de envío, inclusión y finalidad. Reportar 200 TPS no establece una confirmación de cinco milisegundos para cada transacción.
Compara condiciones equivalentes
La complejidad, el hardware, la red y la demanda disponible afectan los resultados. No se debe sumar actividad de usuarios de rollups y transacciones de liquidación de la capa base sin explicar el conteo. TPS describe actividad o capacidad probada, pero no demuestra por sí solo adopción, comisiones bajas, descentralización o seguridad.