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.
Calculadora de bitrate de vídeo por tempo e tamanho
Calcula o bitrate de vídeo em megabits por segundo a partir do tamanho do arquivo em megabytes e da duração em segundos.
Calculadora tempo de bloco bitcoin blockchain
Calcula tempo aproximado para minerar N blocos de bitcoin adotando o tempo medio alvo de 10 minutos por bloco mantido pelo ajuste de dificuldade.
Calculadora de Tecido para Jaqueta por Tamanho da Pessoa em cm
Estima centimetros de tecido para uma jaqueta a partir do torax e comprimento do corpo da pessoa.
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.