Glossário

Transação

16/04/2026

Transação em uma blockchain é uma instrução assinada que modifica o estado da rede — tipicamente movendo fundos de um endereço para outro, chamando um contrato inteligente ou criando um token. Cada transação é autorizada por uma assinatura criptográfica da chave privada do remetente.

Componentes básicos

  • Entradas / remetente — quem está autorizando a transação
  • Saídas / destinatário — para onde o valor está indo
  • Quantia — quanto está sendo movido
  • Taxa — paga aos mineradores/validadores para inclusão
  • Assinatura — prova criptográfica de que o remetente autorizou
  • Nonce — um contador que previne ataques de repetição

Dois modelos de transação

UTXO (Bitcoin, Litecoin, Tari, Cardano)

O livro-razão é um conjunto de Saídas de Transações Não Gastas (UTXOs) — pedaços indivisíveis de moeda, cada um anexado a um script de bloqueio (geralmente exigindo uma assinatura específica). Uma transação consome um ou mais UTXOs como entradas e cria novos UTXOs como saídas. Se as entradas excederem o valor enviado + taxa, a diferença retorna como "troco".

Baseado em contas (Ethereum, Solana, BNB Chain)

O livro-razão é um conjunto de contas, cada uma com um saldo em execução. Uma transação debita diretamente a conta do remetente e credita a do destinatário. Mais simples de entender, mas requer um contador nonce para prevenir gastos duplos.

Da assinatura à confirmação

  1. O remetente constrói e assina uma transação com sua chave privada
  2. A transação é transmitida para os nós e entra no mempool — um pool de transações pendentes
  3. Um minerador ou validador a seleciona para inclusão em um bloco
  4. Uma vez que o bloco é minerado, a transação tem 1 confirmação
  5. Cada bloco adicional em cima adiciona outra confirmação

Quanto mais confirmações, mais difícil se torna reverter a transação. Exchanges de Bitcoin tipicamente esperam por 3–6 confirmações; Ethereum trata a finalização de forma diferente sob prova de participação.

Mempool

O mempool (pool de memória) mantém transações válidas não confirmadas. Mineradores tipicamente escolhem as transações com maior taxa por byte primeiro. Quando a rede está congestionada, transações com baixa taxa podem esperar horas ou dias — ou serem descartadas completamente.

Veja também