Skip to main content

Taxa | Bitcoin Glossary | Mapping Bitcoin

Taxa

Economia

Also known as: transaction fee, miner fee, network fee

Valor pago ao minerador para incluir uma transação Bitcoin em um bloco. Calculada como entradas menos saídas e expressa em satoshis por byte virtual.

Visão Geral

As taxas de transação são um componente essencial do modelo econômico do Bitcoin. Elas servem a dois propósitos: incentivar os mineradores a incluir transações em blocos e fornecer segurança de longo prazo para a rede à medida que as recompensas de bloco diminuem através dos halvings. As taxas não são declaradas explicitamente em uma transação; em vez disso, são calculadas implicitamente como a diferença entre a soma de todas as entradas e a soma de todas as saídas.

Como as Taxas São Calculadas

Taxa = Soma dos Valores de Entradas - Soma dos Valores de Saídas

Exemplo:
┌─────────────────────────────────────────┐
│  Entrada 1:   0,005 BTC (500.000 sats)  │
│  Entrada 2:   0,003 BTC (300.000 sats)  │
│               ─────────────             │
│  Total In:    0,008 BTC (800.000 sats)  │
│                                         │
│  Saída 1:     0,006 BTC (600.000 sats)  │  ← pagamento
│  Saída 2:     0,00185 BTC (185.000 sats)│  ← troco
│               ─────────────             │
│  Total Out:   0,00785 BTC (785.000 sats)│
│                                         │
│  Taxa:        0,00015 BTC (15.000 sats) │
└─────────────────────────────────────────┘

Prioridade de Taxa

Os mineradores priorizam as transações por sua taxa por vByte (satoshis por byte virtual), não pelo valor total da taxa. Uma transação pequena pagando uma alta taxa por vByte geralmente será confirmada antes de uma transação grande pagando uma taxa menor.

Transação A: 250 vB, 5.000 sat taxa → 20 sat/vB  ← confirmada primeiro
Transação B: 500 vB, 7.500 sat taxa → 15 sat/vB  ← confirmada segundo

Estimativa de Taxa

As carteiras estimam taxas apropriadas analisando o mempool atual:

  • Alta prioridade (1-2 blocos): Taxa maior para transações urgentes
  • Prioridade média (3-6 blocos): Taxa equilibrada para uso normal
  • Baixa prioridade (12+ blocos): Taxa mínima quando o tempo não é crítico
  • Economia: Taxa mínima razoável, pode levar horas ou dias

Estratégias de Otimização de Taxa

  • Agrupamento: Combinar múltiplos pagamentos em uma única transação para compartilhar a sobrecarga de entradas e cabeçalhos
  • SegWit: Usar endereços SegWit para se beneficiar do desconto de testemunha, reduzindo taxas efetivas
  • Tempo: Enviar transações durante períodos de baixa demanda (fins de semana, noites UTC)
  • Gestão de UTXO: Consolidar UTXOs pequenos durante períodos de baixas taxas para evitar pagar taxas altas em muitas entradas depois
  • RBF (Replace-By-Fee): Começar com uma taxa menor e aumentá-la se a transação não confirmar rápido o suficiente

Conceitos Errôneos Comuns

  • As taxas não são proporcionais ao valor em bitcoin sendo enviado. Uma transação enviando 100 BTC pode custar a mesma taxa que uma enviando 0,001 BTC se ambas tiverem o mesmo tamanho em bytes virtuais.
  • Não há taxa mínima imposta por consenso. No entanto, os nós impõem uma taxa mínima de retransmissão (padrão 1 sat/vB) para evitar spam.
  • As taxas vão para o minerador que inclui a transação em um bloco, não para "a rede Bitcoin" como entidade.