Gas fees do Bitcoin: o Bitcoin tem gas e quanto custa uma transferência?

Taxas de transação do Bitcoin, sat/vB e tarifas ao vivo de hoje, por ChainGate.

O Bitcoin não tem gas fees. Ele tem uma taxa de transação em satoshis por byte virtual (sat/vB), paga aos mineradores, que não depende do valor enviado.

Taxa do Bitcoin hoje, 17 de outubro de 2026: uma transferência que deve confirmar em cerca de meia hora custa 1 sat/vB, ou seja, 141 satoshis ou cerca de $0.11 para uma transação típica de 141 vB com o BTC a US$ 81.378. Se puder esperar algumas horas, a tarifa econômica é de 1 sat/vB, cerca de $0.11.

Pesquise "bitcoin gas fees" e você encontra explicações sobre Ethereum, páginas de ajuda de exchanges e rastreadores de taxas, e nenhum deles responde ao que as pessoas perguntam: existe gas no Bitcoin, e quanto vai custar minha transferência? Este guia responde às duas com os números de hoje e depois explica como a taxa é formada, para que o valor na sua carteira deixe de parecer aleatório. Termina com as mesmas perguntas para Litecoin, Dogecoin e Bitcoin Cash, que usam o modelo de taxas do Bitcoin com outros padrões.

A versão curta

  • O Bitcoin não tem gas. A taxa é cobrada por byte virtual de dados da transação e vai para o minerador que a inclui em um bloco. As carteiras chamam isso de taxa de rede ou taxa do minerador.
  • A taxa é uma multiplicação: tamanho em vB × tarifa em sat/vB. Uma transferência típica tem cerca de 141 vB.
  • O valor que você envia não altera a taxa. O número de moedas (entradas) que sua carteira precisa gastar altera.
  • Quando os blocos não estão cheios, 1 sat/vB confirma. Em momentos de corrida a tarifa já chegou a centenas de sat/vB.

1. O Bitcoin tem gas fees?

Não. Gas é um conceito do Ethereum: uma contagem dos passos computacionais que uma transação executa, precificada em gwei. O Bitcoin não roda programas de propósito geral, então não há nada para medir desse jeito. O que o Bitcoin cobra é espaço em um bloco. Cada transação tem algumas centenas de bytes de dados, os blocos têm capacidade fixa e você paga uma tarifa por cada byte que ocupa. As carteiras chamam isso de taxa de rede, taxa do minerador ou simplesmente taxa de transação.

As pessoas dizem "gas fee do Bitcoin" porque a palavra gas virou sinônimo de qualquer taxa de blockchain. A pergunta por baixo é a mesma nos dois mundos: quanto custa mover meu dinheiro e por que isso muda? A mecânica, porém, é diferente. Se quiser o lado do Ethereum, leia o que são gas fees e como o Ethereum as precifica. O resto desta página é sobre Bitcoin.

Mais uma diferença que vale conhecer antes dos números. No Ethereum parte da taxa é queimada. No Bitcoin toda a taxa vai para o minerador do bloco que inclui sua transação, e nada é destruído.

2. Quanto está a taxa do Bitcoin agora?

Tarifas em 17 de outubro de 2026, com o custo de uma transferência típica de uma entrada com o BTC a US$ 81.378:

Alvo de confirmaçãoTarifaTaxa de uma transferência típicaEm dólares
Próximo bloco (cerca de 10 minutos)1 sat/vB141 sat$0.11
Em cerca de 30 minutos1 sat/vB141 sat$0.11
Em cerca de 1 hora1 sat/vB141 sat$0.11
Econômica (algumas horas ou mais)1 sat/vB141 sat$0.11

A transferência da tabela tem 141 vB: uma entrada SegWit nativa, uma saída para o destinatário e uma saída de troco de volta para você. Se sua carteira precisar combinar várias moedas pequenas para cobrir o valor, o tamanho e a taxa crescem a cada entrada extra. A menor tarifa que a rede retransmite no momento é 1 sat/vB.

As tarifas vêm do estimador do mempool.space, que observa as transações esperando na mempool e a velocidade com que os blocos as liberam. Os números se atualizam mais ou menos a cada minuto.

3. Como a taxa de uma transação de Bitcoin é calculada?

Dois números decidem a taxa, e você controla um deles.

taxa (sat) = tamanho da transação (vB) × tarifa (sat/vB)

O tamanho vem do formato da transação: quantas moedas ela gasta (entradas), quantos endereços paga (saídas) e que tipo de endereço cada um usa. A tarifa é o que você oferece pelo espaço no bloco, e sua carteira a escolhe a partir da fila atual. Tamanhos do pagamento comum de uma entrada e duas saídas:

Tipo de endereçoTamanho da transferênciaTamanho de cada entrada extra
Legacy (endereços que começam com 1)226 vB148 vB
SegWit encapsulado (começam com 3)~167 vB~91 vB
SegWit nativo (começam com bc1q)141 vB68 vB
Taproot (começam com bc1p)154 vB57,5 vB

Os bytes virtuais existem porque o SegWit dá desconto aos dados de assinatura. Um bloco pode conter 4 milhões de unidades de peso, e um byte virtual equivale a quatro unidades de peso, então um bloco tem no máximo 1 milhão de vB. A página da wiki do Bitcoin sobre unidades de peso traz a contabilidade completa. Na prática basta a tabela: uma transferência legacy custa cerca de 60 por cento mais que uma SegWit nativa à mesma tarifa, e a tarifa é a alavanca que você pode mover.

4. Por que a taxa não depende do valor?

Porque a taxa compra bytes, e o valor é só um número escrito nesses bytes. Enviar 0,01 BTC e enviar 100 BTC a partir da mesma moeda produz transações de tamanho idêntico e taxa idêntica. É o oposto de um pagamento com cartão, em que a taxa é uma porcentagem do valor.

A surpresa vem do outro lado. Alguém que recebeu muitos pagamentos pequenos, digamos vinte gorjetas de 0,0005 BTC, tem vinte moedas na carteira. Gastar 0,01 BTC dessa carteira significa colocar as vinte entradas em uma única transação, a 68 vB cada em SegWit nativo. A transação pesa cerca de 1.400 vB e custa dez vezes a taxa de uma transferência de uma entrada, embora o valor seja pequeno. Carteiras que permitem consolidar moedas em períodos calmos, com a tarifa a 1 sat/vB, existem exatamente por isso.

5. Quem recebe a taxa?

O minerador que monta o bloco em que sua transação entra. Uma transação de Bitcoin não carrega um campo de taxa: a taxa é a diferença entre o que as entradas valem e o que as saídas pagam, e o minerador reclama essa diferença na transação coinbase do bloco. É também por isso que os mineradores ordenam a mempool por tarifa e não por taxa total: o que é escasso é o espaço no bloco, então a transação que paga mais por byte vai primeiro.

As taxas costumam ser uma parcela pequena da receita do minerador perto do subsídio de bloco, que é de 3,125 BTC por bloco desde o halving de abril de 2024. Elas pesam mais a cada halving, porque o subsídio cai pela metade e a taxa não.

6. Por que as taxas do Bitcoin disparam?

A capacidade é fixa em cerca de 1 milhão de vB a cada dez minutos, e a demanda não é. Quando chegam mais transações do que os blocos conseguem liberar, elas ficam na fila da mempool e a tarifa de corte sobe até que gente suficiente decida esperar. Ninguém define o preço de forma central: ele é o que a transação marginal do próximo bloco pagou.

Os picos podem ser dramáticos. Em 20 de abril de 2024, o dia do quarto halving, a taxa média paga por transação chegou a cerca de US$ 128 quando os usuários correram para inscrever tokens no novo protocolo Runes, um recorde registrado pela Cointelegraph que voltou a um dígito em poucos dias.

No resto do tempo o padrão é banal: as tarifas tendem a subir no horário comercial dos Estados Unidos e da Europa e a cair nos fins de semana, e uma transação sem urgência quase sempre pode ser enviada pelo mínimo. Olhar a mempool antes de enviar é a forma mais eficaz de pagar menos.

7. Qual é a taxa mínima?

Por mais de uma década o Bitcoin Core se recusou a retransmitir qualquer coisa abaixo de 1 sat/vB, então esse era o piso na prática. Em 2025, o Bitcoin Core 29.1 e 30.0 baixaram a taxa mínima de retransmissão padrão para 0,1 sat/vB (o Bitcoin Optech explica a mudança). Até que a maioria dos nós e pools de mineração rode essas versões, uma transação abaixo de 1 sat/vB pode não chegar aos mineradores, então 1 sat/vB continua sendo o mínimo seguro e é o que a maioria das carteiras oferece como opção mais baixa.

O mínimo é uma política de retransmissão, não uma regra de consenso. Um minerador poderia incluir uma transação sem taxa, e de vez em quando algum inclui, mas não há como fazê-la chegar lá pela rede pública.

8. E se minha taxa for baixa demais?

Uma transação com taxa abaixo da tarifa de corte fica na mempool. Ela não se perde, e as moedas não somem: ou confirma quando a demanda cai, ou é descartada pelos nós depois de cerca de duas semanas, e então as moedas voltam a ficar disponíveis. Você tem três saídas.

Esperar
As tarifas caem nos fins de semana e à noite no horário europeu e americano. Se nada depende da transferência, esperar não custa nada.
Replace-by-fee (RBF)
A maioria das carteiras permite retransmitir a mesma transação com uma taxa maior. A rede trata a nova versão como substituta. O destinatário vê um pagamento, não dois.
Child-pays-for-parent (CPFP)
Se você é o destinatário, ou o RBF não está disponível, gaste a saída não confirmada em uma nova transação com taxa alta. Os mineradores avaliam pai e filho juntos e mineram os dois.

O replace-by-fee está especificado na BIP 125. Desde o Bitcoin Core 28 os nós retransmitem substituições de qualquer transação, então as carteiras não precisam mais marcar transações como substituíveis com antecedência.

O BTC Transaction Accelerator pago da Binance para em 10 de novembro de 2026. O que isso muda para transações travadas está na nossa notícia sobre o encerramento da Binance Pool.

A substituição é uma transação nova com um txid novo, então o hash que sua carteira mostrou primeiro deixa de aparecer nos explorers. Se uma exchange pedir o hash, o guia sobre hash da transação explica qual deles enviar.

9. Litecoin, Dogecoin e Bitcoin Cash têm gas fees?

Não. Os três são forks do Bitcoin e precificam transações por tamanho, não por computação. O que muda é o intervalo entre blocos, a capacidade e a taxa mínima padrão, que juntos os tornam muito mais baratos que o Bitcoin no momento em que escrevemos.

RedeIntervalo entre blocosTaxa mínima padrãoCusto típico de uma transferência
Bitcoin (BTC)~10 min1 sat/vB (0,1 sat/vB no Core 30)De uma fração de centavo a dezenas de dólares, conforme a demanda
Litecoin (LTC)~2,5 min0,0001 LTC/kBBem abaixo de um centavo
Dogecoin (DOGE)~1 min0,01 DOGE/kBUma fração de DOGE
Bitcoin Cash (BCH)~10 min1 sat/byteMenos de um centavo
  • O Litecoin reduziu dez vezes sua taxa mínima padrão, para 0,0001 LTC por kilobyte, com o Core 0.17 em 2019 (reportagem da época). Os blocos raramente ficam cheios, então o mínimo normalmente confirma no bloco seguinte. Converta a taxa com o conversor de LTC para USD.
  • O mínimo recomendado do Dogecoin é de 0,01 DOGE por kilobyte desde o Dogecoin Core 1.14.5 (novembro de 2021), que também parou de arredondar os tamanhos para o kilobyte seguinte. A versão 1.14.6 baixou o limite de dust para 0,01 DOGE. Blocos de um minuto que raramente ficam cheios fazem com que quase tudo seja minerado no bloco seguinte. Veja o conversor de DOGE para USD.
  • O Bitcoin Cash aumentou o tamanho do bloco para 32 MB, então quase sempre há espaço. As taxas são cotadas em satoshis por byte e ficam geralmente abaixo de um centavo por transação, como diz a página de suporte da Bitcoin.com.

As mesmas regras sobre entradas valem para as três: uma carteira cheia de moedas pequenas monta uma transação maior e paga proporcionalmente mais, mesmo que o total continue minúsculo.

10. Como estimar a taxa em código

Se você está construindo software que envia bitcoin, precisa do tamanho e da tarifa antes de assinar. Com o SDK da ChainGate o objeto de transação expõe os dois, mais quatro níveis de taxa com seu tempo de confirmação esperado:

import { ChainGate, importWallet } from 'chaingate';

const cg = new ChainGate({ apiKey: process.env.CHAINGATE_API_KEY });
const wallet = importWallet({ phrase: process.env.MNEMONIC });
const btc = cg.connect(cg.networks.bitcoin, wallet);

const tx = await btc.transfer(cg.networks.bitcoin.amount('0.001'), 'bc1q...');
const fees = tx.recommendedFees();

console.log(tx.estimatedSizeBytes());          // virtual size in vB
console.log(fees.normal.feePerKbSat);           // fee rate in sat/kB
console.log(fees.normal.estimatedFeeSat);       // total fee in satoshis
console.log(fees.normal.estimatedConfirmationSecs);

tx.setFee(fees.normal);                         // or fees.low / fees.high / fees.maximum
if (tx.enoughFunds()) {
  const sent = await tx.signAndBroadcast();
  console.log(sent.transactionId);
}

As mesmas chamadas funcionam para Litecoin, Dogecoin e Bitcoin Cash trocando a rede. O guia para enviar transações cripto em JavaScript percorre o fluxo completo, e a documentação de transferências lista todos os campos, incluindo feePerKbSat para uma tarifa personalizada e missingFunds quando o saldo não cobre valor mais taxa.

11. Por onde continuar

Agora você sabe o que a carteira está cobrando: bytes, não valor, a uma tarifa definida pela fila. Para converter uma taxa em satoshis para a sua moeda, o conversor de BTC para USD usa a cotação ao vivo. Para o outro modelo de taxas, o que de fato se chama gas, leia o que são gas fees no Ethereum e acompanhe o movimento no gas tracker multi-chain. E se quiser que a estimativa de taxas, a seleção de UTXOs e a transmissão sejam resolvidas para você em Bitcoin, Litecoin, Dogecoin, Bitcoin Cash e nas redes EVM, a ChainGate faz isso a partir de uma única biblioteca TypeScript.

Perguntas frequentes

O Bitcoin tem gas fees?

Não. Gas é a unidade de computação do Ethereum. O Bitcoin cobra uma taxa de transação baseada no tamanho da transação em bytes virtuais, paga ao minerador que a inclui em um bloco. As carteiras costumam chamá-la de taxa de rede ou taxa do minerador.

Quanto custa enviar Bitcoin agora?

Em 17 de outubro de 2026, uma transferência que confirma em cerca de 30 minutos custa 1 sat/vB, ou seja, 141 satoshis ou cerca de $0.11 para uma transação típica de 141 vB com o BTC a US$ 81.378. A tarifa econômica é de 1 sat/vB, cerca de $0.11. As tarifas vêm do mempool.space e mudam a cada bloco.

Por que minha taxa de Bitcoin é tão alta se estou enviando pouco?

A taxa paga por bytes, não por valor. Se sua carteira precisa combinar muitas moedas pequenas para cobrir o valor, cada uma adiciona uma entrada de 68 a 148 vB, e a taxa cresce com o tamanho. Enviar o mesmo valor a partir de uma única moeda grande custa uma fração disso.

O que significa sat/vB?

Satoshis por byte virtual, a unidade da tarifa do Bitcoin. Um satoshi é um centésimo de milionésimo de bitcoin. Um byte virtual é a medida de tamanho do SegWit: quatro unidades de peso, com um bloco de no máximo 1 milhão de vB. Multiplique a tarifa pelo tamanho da sua transação em vB para obter a taxa em satoshis.

Quem recebe a taxa de transação do Bitcoin?

O minerador do bloco que inclui a transação. A taxa é a diferença entre o valor das entradas e o valor das saídas, e o minerador a recolhe na transação coinbase do bloco. Ao contrário do Ethereum, nenhuma parte da taxa do Bitcoin é queimada.

Uma transação de Bitcoin pode ter taxa zero?

Em teoria sim, porque a taxa mínima é uma política de retransmissão e não uma regra de consenso. Na prática os nós não encaminham uma transação abaixo de sua taxa mínima de retransmissão, 1 sat/vB na maioria e 0,1 sat/vB no Bitcoin Core 29.1 e posteriores, então uma transação sem taxa nunca chega a um minerador pela rede pública.

Quanto tempo leva uma transação de Bitcoin com taxa baixa?

Até que a tarifa de corte caia abaixo do que você pagou. Podem ser minutos num fim de semana ou dias numa corrida. Se não confirmar depois de cerca de duas semanas, a maioria dos nós a remove da mempool e as moedas voltam a ficar disponíveis. Replace-by-fee ou child-pays-for-parent permitem acelerar sem esperar.

O Litecoin tem gas fees?

Não. O Litecoin usa o modelo de taxas do Bitcoin, por tamanho de transação. A taxa mínima padrão do Litecoin Core é de 0,0001 LTC por kilobyte desde a versão 0.17, de 2019, e os blocos chegam a cada 2,5 minutos e raramente ficam cheios, então uma transferência normalmente custa bem menos de um centavo.

O Dogecoin tem gas fees?

Não. As taxas do Dogecoin são calculadas por tamanho, com um mínimo recomendado de 0,01 DOGE por kilobyte desde o Dogecoin Core 1.14.5 e um limite de dust de 0,01 DOGE desde a 1.14.6. Os blocos chegam a cada minuto e raramente ficam cheios, então as transações costumam ser mineradas no bloco seguinte por uma fração de DOGE.

Construa com ChainGate

Leve estas ideias para o código — a ChainGate te oferece wallets, transações e RPC gerenciado para Ethereum e mais de 20 blockchains com uma única instalação.