Tamanho Transação Bitcoin
Estima tamanho em bytes de transação Bitcoin: ~10 + (148·inputs) + (34·outputs).
Tamanho estimado
—
Como estimar o tamanho de uma transação Bitcoin
A taxa do Bitcoin depende do tamanho virtual, e não do valor em reais que você envia: taxa = sat/vByte · vSize. Uma transação SegWit padrão com 2 inputs e 2 outputs fica em torno de 140 vBytes. Monte a mesma coisa com endereços legacy P2PKH e ela incha para perto de 250 vBytes, quase o dobro do custo. A razão é a BIP-141: o SegWit, ativado em 2017, separa os dados de testemunha e os pesa por um quarto do tamanho bruto. É esse desconto que faz carteiras como Electrum e Sparrow já virem com endereços bech32 (bc1q...) por padrão. Em números: a 30 sat/vByte, uma tx SegWit de 140 vBytes custa 4.200 sats, e uma legacy de 250 vBytes custa 7.500 sats na mesma taxa.
Quando o mempool congestiona, o sat/vByte sobe; em picos de bull market a taxa já passou de 300 sat/vByte. Se uma tx trava, o RBF (Replace-By-Fee, BIP-125) deixa você retransmitir a mesma com taxa maior. Micropagamentos se resolvem melhor pela Lightning Network, que mantém as transferências off-chain e só liquida on-chain na abertura e no fechamento dos canais, então o custo por vByte não incide nesse meio tempo.
Aplicações
Um HODLer pode esperar uma janela de baixa taxa antes de consolidar moedas. Exchanges como Mercado Bitcoin, Foxbit e Binance agrupam vários saques numa única tx com muitos outputs, e assim a taxa se reparte entre os usuários. Os devs por trás de Electrum, Sparrow e BlueWallet mostram o custo estimado antes de você apertar enviar. E, no dia a dia, é o que ajuda a decidir entre mandar agora ou esperar o mempool esvaziar.
Perguntas frequentes
Qual a diferença entre bytes e vBytes? Os vBytes contam os dados de witness por 1/4 do peso dos bytes comuns. Numa tx legacy, bytes e vBytes dão o mesmo número. Numa tx SegWit, a contagem de vBytes fica abaixo dos bytes brutos, e por isso ela paga menos.
Por que adicionar input custa mais que adicionar output? Um input precisa carregar uma assinatura, algo entre 68 e 148 bytes conforme o tipo de endereço, ao passo que um output é pouco mais que script e valor, perto de 31 vBytes. Consolidar UTXOs cobra um preço agora, mas enxuga as taxas que você pagaria depois.
Taproot reduz ainda mais o tamanho? Reduz. O Taproot (bc1p..., ativado em 2021) é um pouco menor para single-sig e bastante menor para multisig e scripts, já que um caminho de gasto complexo só revela o ramo que você de fato usou.
Ferramentas Relacionadas
Calculadora de Tamanho de Escada com Degraus Padrao Brasil
Calcula numero de degraus, piso e espelho conforme formula de Blondel adaptada para Brasil.
Calculadora de tamanho de janela iluminação natural
Calcula a área mínima de janela para iluminação natural conforme a área do piso e fator de iluminação NBR 15220.
Calculadora custo de gas em transacao Ethereum
Calcula custo total de uma transacao Ethereum em ETH e dolares a partir de gas usado, preco de gas em gwei e cotacao de ETH em USD.
Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.