O que é Transactions Per Second (TPS)?
Transactions Per Second (TPS) é uma métrica de throughput que indica quantas transacções uma blockchain consegue processar por segundo. Pense nisso como o número de caixas num supermercado movimentado: mais caixas abertas, filas mais curtas. Simples, mas dá uma ideia de quão rápido uma cadeia consegue operar quando há muito movimento.
TPS mais alto não significa que a cadeia é sempre melhor. Segurança, taxas, finalidade e descentralização também importam, e um único número de destaque pode ocultar compromissos.
Como funciona Transactions Per Second (TPS)
Imagine uma tarde movimentada em que toda a gente quer trocar, cunhar ou pagar. TPS é a taxa a que essas acções ficam confirmadas na cadeia, não apenas submetidas.
- Passo 1: Submete uma transacção através de uma carteira ou aplicação.
- Passo 2: Os nós recolhem-na e colocam-na numa área de espera, frequentemente chamada mempool, juntamente com outras.
- Passo 3: Um produtor de blocos reúne um lote e grava-os num bloco; a frequência com que isto acontece depende do Tempo de Bloco.
- Passo 4: A rede entra em acordo sobre esse bloco, e as transacções incluídas ficam agora confirmadas.
- Passo 5: TPS é medido como transacções confirmadas dividido pelos segundos na janela escolhida, valor que pode subir ou descer conforme a procura muda.
É essa a ideia.
Porque é que Transactions Per Second (TPS) é importante
Isto interessa porque o throughput afecta a experiência e os custos. Mas não é o único parâmetro que conta.
- Benefício: Mais transacções confirmadas por segundo pode significar confirmações mais rápidas e menos operações presas em momentos de pico.
- Perspectiva: TPS é uma parte da escalabilidade, juntamente com segurança e descentralização, por isso equilíbrio vale mais do que ostentação.
- Relevância: DeFi, jogos e lançamentos de NFT costumam funcionar melhor quando o throughput está associado a Soluções de Layer 2 que descarregam tráfego e reduzem custos.
Quando alguém cita um valor de TPS, pergunte duas coisas: em que janela de tempo e se foi um pico ou sustentado. As suas sessões de carteira vão sentir-se mais próximas do número sustentado.
Principais características de Transactions Per Second (TPS)
Aqui está o que define a métrica e por que ela varia:
- Throughput: TPS mede transacções confirmadas por segundo, não as que estão em fila.
- Agrupamento: Blocos maiores ou empacotamento mais eficiente podem aumentar a taxa sem alterar aplicações.
- Volatilidade: TPS dispara durante eventos quentes e depois estabiliza quando o mempool se esvazia.
- Finalidade: Algumas cadeias confirmam rapidamente mas finalizam mais tarde, por isso a confiança do utilizador pode ficar atrás do número bruto.
- Propagação: a Latência de Rede da rede afecta a rapidez com que os blocos se difundem, o que pode limitar o throughput.
Como é calculado o Transactions Per Second (TPS)?
Escolha uma janela de tempo, conte as transacções confirmadas e divida pelos segundos dessa janela. É só isto.
TPS = Transacções confirmadas na janela / Segundos na janela Exemplo: se uma cadeia confirma 12 mil transacções em 60 segundos, o TPS é 200.
Variações
Nem todos os valores de TPS têm o mesmo significado, e os marketeers preferem o mais apelativo:
- Teórico: Estimativa de laboratório sob condições ideais, bom para slides, menos para a sua cunhagem de sexta-feira.
- Pico: Maior explosão curta alcançada durante um teste ou surge súbito.
- Sustentado: Média durante carga contínua, o que os utilizadores sentem no dia a dia.
- Efectivo: Throughput depois de taxas, controlos de congestionamento e overhead de aplicações.
- Sharded: Throughput repartido por shards, frequentemente discutido com designs de Sharding.
TPS indica throughput, não níveis de taxas nem tempo de espera do utilizador por si só. O design da carteira, regras do mempool e lógica da aplicação alteram a percepção.
Exemplo
Durante uma cunhagem de NFT popular, uma cadeia com Transactions Per Second (TPS) mais alto processou encomendas rapidamente enquanto uma cadeia menor teve filas pendentes e taxas a subir.
Curiosidade
As pessoas gostam de comparar TPS com redes de pagamento, mas essas redes agrupam e liquidam de forma diferente, por isso comparações directas são raras; mesmo assim, a conversa mantém as redes sociais cripto animadas.
Resumo
Pense no TPS como o número de caixas: mais caixas ajudam, um bom desenho importa, e os melhores sistemas mantêm as filas a andar mesmo quando há muita gente.
