Transações por segundo, ou TPS, expressa uma taxa de processamento. O valor observado é calculado dividindo as transações contadas pela duração em segundos. Se 12.000 transações forem incluídas em 60 segundos, a taxa média de inclusão será de 200 TPS naquele intervalo.
Defina o numerador
Uma comparação deve explicar o que conta como transação. Algumas redes registram votos de consenso como transações, e métricas podem incluí-los ou excluí-los. Transações incluídas cuja execução falha também consomem recursos sem cumprir a ação pretendida. Uma transação pode conter várias instruções ou pagamentos.
Defina o tempo e a etapa
Um pico breve, uma média horária e um máximo de laboratório respondem a perguntas diferentes. Taxas de envio, inclusão e finalização também diferem. Informar 200 TPS não estabelece confirmação de cinco milissegundos para cada transação.
Compare condições equivalentes
Complexidade, hardware, condições de rede e demanda disponível afetam os resultados. Atividade de usuários de rollups e transações de liquidação da camada base não devem ser somadas sem explicar a contagem. TPS descreve atividade ou capacidade testada, mas não comprova sozinho adoção, taxas baixas, descentralização ou segurança.