O que é Transaction Time?
Transaction Time é o tempo que decorre desde que toca em enviar até a sua transferência ser considerada concluída na cadeia. Em termos simples, Transaction Time inclui a espera na fila, o momento em que entra num bloco e o ponto em que é muito difícil reverter. Pense nos tempos de encomenda de um café, mas com validadores em vez de baristas.
«Confirmou uma vez, por isso está feito.» Nem sempre. Muitas redes preferem múltiplas confirmações ou um ponto de verificação final, também chamado finalidade da transação, antes de considerar a transferência segura para confiar nela.
Como o Transaction Time funciona
Visão rápida, sem rodeios. É assim que o Transaction Time decorre quando pressiona enviar numa carteira.
- Submeter: A sua carteira assina a transferência e a transmite.
- Fila: A transação aguarda num mempool. Se houver Congestionamento da Rede, a fila aumenta.
- Inclusão: Um validador ou mineiro escolhe com base na prioridade e na taxa e depois a inclui num bloco.
- Confirmação: Mais blocos são adicionados por cima, o que aumenta a confiança de que não será revertida.
- Liquidação: A rede atinge um ponto em que um rollback é muito improvável e a sua carteira passa a mostrar como concluída.
Esse é o fluxo. Rápido numa cadeia tranquila, mais demorado em momentos com muita atividade.
Por que o Transaction Time importa
Sente-o quando compra com cripto, tenta apanhar um lançamento muito pedido ou faz uma ponte de fundos. Eis por que é importante:
- Vantagem: Transaction Time mais rápido significa menos pagamentos presos e mais hipóteses de conseguir aquilo que queria.
- Perspetiva: Intervalos de bloco, desenho de consenso e tráfego influenciam a velocidade, por isso as cadeias continuam a experimentar soluções de escalabilidade Layer 2.
- Relevância: Verá isto em apps de negociação, pontos de venda, jogos e votações de DAOs, onde o momento pode decidir resultados.
Quer encurtar o Transaction Time em períodos ocupados? Verifique as Taxas de Transação atuais e defina um preço de gas competitivo antes de enviar.
Principais Características do Transaction Time
O que o define:
- Velocidade: Determinada pelo intervalo de blocos, capacidade dos validadores e pela sua taxa.
- Variabilidade: Horas calmas parecem rápidas, períodos de grande procura parecem lentos.
- Finalidade: Algumas cadeias dão confirmações fracas, outras oferecem garantias firmes após um ponto de verificação.
- Taxas: Maior prioridade costuma garantir inclusão no próximo bloco, especialmente quando a fila está cheia.
Como é calculado o Transaction Time?
Pode manter simples com carimbos de tempo, ou dividir em partes:
Visão básica:
Transaction_Time = time_at_final_confirmation minus time_at_submission Visão expandida:
Transaction_Time = mempool_wait plus block_inclusion plus confirmations_to_finality Onde mempool_wait é quanto tempo esteve na fila, block_inclusion é o tempo até aparecer pela primeira vez num bloco, e confirmations_to_finality é o tempo adicional até atingir uma forte garantia.
Variações
As pessoas por vezes querem dizer coisas ligeiramente diferentes quando falam dele:
- Pendente: Desde o envio até à primeira inclusão num bloco.
- Confirmado: Da primeira inclusão até umas quantas confirmações adicionais.
- Final: Desde o envio até que a rede ofereça forte irreversibilidade.
A estimativa da sua carteira é isso mesmo, uma estimativa. Se o tráfego aumentar repentinamente, o Transaction Time pode alongar, mesmo quando a primeira confirmação chega rapidamente.
Exemplo
Envia ETH durante um lançamento muito pedido, fica três minutos na fila, entra num bloco e depois atinge forte confiança após mais alguns blocos, pelo que o seu Transaction Time fica em torno de seis minutos no total.
Curiosidade
Os cartões de crédito costumam liquidar o dinheiro real um dia mais tarde, ainda assim passamos o cartão e seguimos; no cripto isso muda porque permite ver a liquidação quase em tempo real, com um toque Rolex encontra Reddit.
Resumo
Pense no Transaction Time como um cronómetro que mede o bloqueio da confiança. Mais rápido quando as taxas são adequadas e o tráfego é baixo, mais lento quando toda a gente aparece ao mesmo tempo.
