{"id":8,"date":"2026-07-25T09:36:21","date_gmt":"2026-07-25T01:36:21","guid":{"rendered":"https:\/\/bitcointoolkit.top\/knowledge\/how-bitcoin-transaction-fees-work\/"},"modified":"2026-08-05T06:56:40","modified_gmt":"2026-08-04T22:56:40","slug":"how-bitcoin-transaction-fees-work","status":"publish","type":"post","link":"https:\/\/bitcointoolkit.top\/pt\/learn\/how-bitcoin-transaction-fees-work\/","title":{"rendered":"Como Funcionam as Taxas de Transa\u00e7\u00e3o de Bitcoin"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Dois pagamentos em Bitcoin podem enviar o mesmo valor e pagar taxas de rede muito diferentes. A diferen\u00e7a n\u00e3o \u00e9 o valor transferido. \u00c9 a transa\u00e7\u00e3o que a carteira precisa construir: quais sa\u00eddas n\u00e3o gastas se tornam entradas, quantas novas sa\u00eddas s\u00e3o criadas, quais tipos de script est\u00e3o envolvidos, quantos dados serializados a transa\u00e7\u00e3o assinada cont\u00e9m e qual taxa por byte a carteira aplica a esse tamanho virtual.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9 por isso que uma carteira pode mostrar uma taxa antes da sele\u00e7\u00e3o de moedas e outra depois que as entradas finais s\u00e3o escolhidas. \u00c9 tamb\u00e9m por isso que enviar 0,01 BTC pode custar mais do que enviar 1 BTC. O Bitcoin n\u00e3o cobra uma porcentagem do pagamento. Ele precifica o espa\u00e7o em bloco.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O c\u00e1lculo segue um caminho cont\u00ednuo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Entradas e sa\u00eddas\n\u2192 dados serializados da transa\u00e7\u00e3o\n\u2192 Peso da transa\u00e7\u00e3o\n\u2192 tamanho virtual em vB\n\u2192 taxa por byte em sat\/vB\n\u2192 taxa total em sats<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Entender esse caminho permite que voc\u00ea leia uma pr\u00e9via da taxa da carteira sem confundir o valor do pagamento, a taxa por byte e a taxa final.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A Taxa N\u00e3o \u00c9 uma Porcentagem<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Uma taxa de transa\u00e7\u00e3o de Bitcoin \u00e9 a diferen\u00e7a entre o valor total de suas entradas e o valor total atribu\u00eddo \u00e0s suas sa\u00eddas:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Taxa de transa\u00e7\u00e3o\n=\nValor total das entradas\n\u2212\nValor total das sa\u00eddas<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Suponha que uma carteira gaste uma entrada no valor de 120.000 sats. Ela cria uma sa\u00edda de pagamento de 100.000 sats e uma sa\u00edda de troco de 18.500 sats. Os 1.500 sats restantes s\u00e3o a taxa de transa\u00e7\u00e3o:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>120.000 sats\n\u2212 100.000 sats\n\u2212 18.500 sats\n= taxa de 1.500 sats<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A rede n\u00e3o retira essa taxa separadamente de uma conta. A taxa \u00e9 o valor da entrada que a transa\u00e7\u00e3o n\u00e3o atribui a uma nova sa\u00edda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma carteira pode apresentar v\u00e1rios valores relacionados na mesma tela. Eles descrevem diferentes partes da transa\u00e7\u00e3o e n\u00e3o devem ser comparados sem suas unidades.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Valor exibido<\/th><th>O que significa<\/th><th>Exemplo<\/th><\/tr><\/thead><tbody><tr><td>Valor do destinat\u00e1rio<\/td><td>Bitcoin atribu\u00eddo \u00e0 sa\u00edda do destinat\u00e1rio pretendido<\/td><td>100.000 sats<\/td><\/tr><tr><td>Taxa total<\/td><td>Valor da entrada n\u00e3o atribu\u00eddo a nenhuma sa\u00edda<\/td><td>1.500 sats<\/td><\/tr><tr><td>Taxa por byte<\/td><td>Pre\u00e7o aplicado por byte virtual<\/td><td>10 sat\/vB<\/td><\/tr><tr><td>Tamanho virtual<\/td><td>Tamanho da transa\u00e7\u00e3o ponderado usado para compara\u00e7\u00e3o de taxas<\/td><td>150 vB<\/td><\/tr><tr><td>D\u00e9bito total da carteira<\/td><td>Valor do destinat\u00e1rio mais a taxa quando o remetente a paga separadamente<\/td><td>101.500 sats<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">O valor do pagamento e a taxa total s\u00e3o medidos em sats ou BTC. A taxa por byte \u00e9 medida em sat\/vB. O tamanho virtual \u00e9 medido em vB. Se esses r\u00f3tulos n\u00e3o forem familiares, leia primeiro <a href=\"https:\/\/bitcointoolkit.top\/pt\/learn\/what-is-a-satoshi\/\">o que um satoshi significa em carteiras e exibi\u00e7\u00f5es de taxas<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Entradas e Sa\u00eddas Definem o Tamanho<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Entradas gastam UTXOs existentes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Carteiras Bitcoin n\u00e3o gastam a partir de um saldo de conta. Elas gastam sa\u00eddas de transa\u00e7\u00e3o n\u00e3o gastas existentes, comumente chamadas de UTXOs. Cada UTXO selecionado se torna uma entrada na nova transa\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma entrada identifica uma sa\u00edda anterior e fornece os dados necess\u00e1rios para satisfazer as condi\u00e7\u00f5es de gasto dessa sa\u00edda. Dependendo do tipo de script, alguns dados de autoriza\u00e7\u00e3o aparecem na serializa\u00e7\u00e3o base da transa\u00e7\u00e3o e alguns aparecem no witness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um saldo exibido pode ocultar a estrutura que importa para as taxas. Uma carteira mostrando 500.000 sats pode controlar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>um UTXO no valor de 500.000 sats;<\/li>\n\n\n\n<li>cinco UTXOs no valor de 100.000 sats cada;<\/li>\n\n\n\n<li>ou cinquenta UTXOs no valor de 10.000 sats cada.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Todas as tr\u00eas carteiras mostram o mesmo saldo total. Gastar a partir delas n\u00e3o cria a mesma transa\u00e7\u00e3o. Mais UTXOs selecionados geralmente significam mais entradas, e cada entrada adicional traz outro outpoint, campo de sequ\u00eancia, script ou dados de testemunha, e prefixo de comprimento para a transa\u00e7\u00e3o serializada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um pagamento de 50.000 sats financiado por um UTXO adequado pode, portanto, ser menor do que o mesmo pagamento financiado por oito UTXOs pequenos. A sele\u00e7\u00e3o de moedas tamb\u00e9m muda a privacidade e o conjunto futuro de UTXOs da carteira. Para comparar o custo de consolidar UTXOs agora com gast\u00e1-los separadamente mais tarde, use o <a href=\"https:\/\/bitcointoolkit.top\/pt\/tools\/bitcoin-utxo-consolidation-calculator\/\">Calculadora de Consolida\u00e7\u00e3o de UTXO Bitcoin<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sa\u00eddas de destinat\u00e1rio e troco<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Uma sa\u00edda de transa\u00e7\u00e3o cont\u00e9m um valor inteiro em satoshis e um script de bloqueio. O pagamento ao destinat\u00e1rio \u00e9 uma sa\u00edda. O troco devolvido ao remetente \u00e9 geralmente outra.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se uma carteira seleciona um UTXO de 120.000 sats para fazer um pagamento de 100.000 sats, normalmente n\u00e3o pode gastar apenas parte desse UTXO. A nova transa\u00e7\u00e3o consome a sa\u00edda completa. Ap\u00f3s a taxa ser contabilizada, o valor n\u00e3o utilizado retorna para uma sa\u00edda de troco controlada pela carteira.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um pagamento t\u00edpico pode, portanto, conter uma ou mais entradas, uma sa\u00edda de destinat\u00e1rio, uma sa\u00edda de troco e campos fixos como vers\u00e3o e locktime. Tamb\u00e9m cont\u00e9m contagens de entradas e sa\u00eddas, e cada entrada tem seu pr\u00f3prio valor de sequ\u00eancia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Adicionar outro destinat\u00e1rio adiciona uma sa\u00edda. Adicionar troco tamb\u00e9m adiciona uma. Cada sa\u00edda aumenta o tamanho da transa\u00e7\u00e3o, embora uma entrada comum de assinatura \u00fanica geralmente adicione mais tamanho virtual do que uma sa\u00edda comum.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma carteira pode evitar troco quando o valor da entrada selecionada corresponde de perto ao pagamento mais a taxa. Ela tamb\u00e9m pode adicionar um resto muito pequeno \u00e0 taxa em vez de criar uma sa\u00edda de troco antiecon\u00f4mica. Essa decis\u00e3o depende da sele\u00e7\u00e3o de moedas e das regras de pol\u00edtica da carteira, por isso \u201cum pagamento\u201d n\u00e3o \u00e9 informa\u00e7\u00e3o suficiente para reproduzir uma taxa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bytes, Weight e vSize<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As transa\u00e7\u00f5es Bitcoin s\u00e3o serializadas em bytes. A estrutura bruta inclui uma vers\u00e3o, contagem de entradas, entradas, contagem de sa\u00eddas, sa\u00eddas e locktime. Transa\u00e7\u00f5es SegWit tamb\u00e9m incluem um marcador, sinalizador e campos de testemunha.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de SegWit, as compara\u00e7\u00f5es de taxas frequentemente se referiam diretamente aos bytes da transa\u00e7\u00e3o. BIP 141 introduziu a transa\u00e7\u00e3o Weight para que os dados de testemunha pudessem contribuir de forma diferente dos dados n\u00e3o-testemunha.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">BIP 141 define Weight como:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Transaction Weight\n=\nBase transaction size \u00d7 3\n+\nTotal transaction size<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A mesma rela\u00e7\u00e3o pode ser escrita como:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Transaction Weight\n=\nNon-witness bytes \u00d7 4\n+\nWitness bytes<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Um byte n\u00e3o-testemunha contribui com quatro unidades de peso. Um byte de testemunha contribui com uma. A pondera\u00e7\u00e3o menor n\u00e3o torna os dados de testemunha gratuitos; eles ainda consomem Weight do bloco e ainda aumentam o tamanho relevante para a taxa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Carteiras e mercados de taxas comumente expressam o resultado em bytes virtuais, abreviado como vB:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vSize\n=\nceil(Transaction Weight \u00f7 4)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A divis\u00e3o arredonda para cima para um byte virtual inteiro. Tamanho base, tamanho serializado total, Weight e vSize s\u00e3o medidas relacionadas, mas n\u00e3o s\u00e3o intercambi\u00e1veis. O tamanho base exclui dados relacionados \u00e0 testemunha. O tamanho total inclui a serializa\u00e7\u00e3o completa. Weight aplica a regra de quatro para um. vSize converte esse Weight no tamanho inteiro usado para c\u00e1lculos comuns de taxa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">sat\/vB Precifica a Transa\u00e7\u00e3o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A unidade comum de taxa de Bitcoin \u00e9 satoshis por byte virtual, escrita sat\/vB. Uma vez que a estrutura da transa\u00e7\u00e3o produziu um vSize, o c\u00e1lculo simplificado da taxa \u00e9:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Taxa estimada em sats\n=\nvSize da transa\u00e7\u00e3o\n\u00d7\nTaxa em sat\/vB<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">As unidades se cancelam limpidamente: bytes virtuais multiplicados por satoshis por byte virtual deixam um n\u00famero total de satoshis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A taxa e a taxa total respondem a perguntas diferentes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Taxa:<\/strong> quanto a transa\u00e7\u00e3o paga por cada unidade de tamanho virtual.<\/li>\n\n\n\n<li><strong>Taxa total:<\/strong> quantos satoshis a transa\u00e7\u00e3o completa paga.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Uma transa\u00e7\u00e3o grande pode pagar uma taxa total alta a uma taxa moderada. Uma transa\u00e7\u00e3o compacta pode pagar uma taxa total menor mesmo a uma taxa mais alta. Comparar apenas a taxa total esconde a diferen\u00e7a entre o tamanho da transa\u00e7\u00e3o e a urg\u00eancia do mercado de taxas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma vez que a transa\u00e7\u00e3o assinada final \u00e9 conhecida, sua taxa efetiva pode ser calculada a partir da taxa real e do vSize real:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Taxa efetiva\n=\nTaxa real em sats\n\u00f7\nvSize real em vB<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A taxa efetiva pode conter um decimal, mesmo que a taxa da transa\u00e7\u00e3o em si seja um n\u00famero inteiro de satoshis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma carteira ou calculadora tamb\u00e9m pode aceitar um alvo de taxa decimal. A taxa da transa\u00e7\u00e3o em si ainda resolve para um n\u00famero inteiro de sats porque os valores de entrada e sa\u00edda s\u00e3o inteiros. Quando a multiplica\u00e7\u00e3o produz um satoshi fracion\u00e1rio, a implementa\u00e7\u00e3o deve escolher uma taxa de satoshi inteiro. Arredondar para cima evita ficar abaixo do alvo solicitado, o que pode fazer a taxa efetiva final ficar ligeiramente mais alta do que o valor inserido.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Um C\u00e1lculo de Taxa Reproduz\u00edvel<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O exemplo a seguir modela uma estrutura comum de transa\u00e7\u00e3o assinada:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2 entradas P2WPKH Native SegWit;<\/li>\n\n\n\n<li>1 sa\u00edda de destinat\u00e1rio P2WPKH;<\/li>\n\n\n\n<li>1 sa\u00edda de troco P2WPKH;<\/li>\n\n\n\n<li>Contagens CompactSize que cabem em um byte cada;<\/li>\n\n\n\n<li>Assinaturas ECDSA serializadas de 72 bytes no witness;<\/li>\n\n\n\n<li>e uma taxa selecionada de 12 sat\/vB.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Este \u00e9 um modelo t\u00e9cnico ilustrativo, n\u00e3o um registro de transa\u00e7\u00e3o do usu\u00e1rio ou uma afirma\u00e7\u00e3o sobre uma carteira espec\u00edfica. Os comprimentos finais das assinaturas ECDSA podem variar, ent\u00e3o uma carteira pode reservar um Weight m\u00e1ximo de entrada ligeiramente diferente antes de assinar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Da serializa\u00e7\u00e3o \u00e0 taxa final<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As duas entradas P2WPKH contribuem com 41 bytes base cada. As duas sa\u00eddas P2WPKH contribuem com 31 bytes cada. Campos fixos e contagens de entrada e sa\u00edda de um byte contribuem com mais 10 bytes base. Cada entrada modelada carrega 108 bytes de witness: um byte de contagem de itens de pilha, um byte de comprimento de assinatura, uma assinatura serializada de 72 bytes, um byte de comprimento de chave p\u00fablica e uma chave p\u00fablica compacta de 33 bytes.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Componente<\/th><th>Bytes base<\/th><th>Testemunhas bytes<\/th><th>Contribui\u00e7\u00e3o de Weight<\/th><\/tr><\/thead><tbody><tr><td>Vers\u00e3o, contagens e locktime<\/td><td>10<\/td><td>0<\/td><td>40 WU<\/td><\/tr><tr><td>Duas entradas P2WPKH<\/td><td>82<\/td><td>216<\/td><td>544 WU<\/td><\/tr><tr><td>Duas sa\u00eddas P2WPKH<\/td><td>62<\/td><td>0<\/td><td>248 WU<\/td><\/tr><tr><td>Marcador e flag SegWit<\/td><td>0<\/td><td>2<\/td><td>2 WU<\/td><\/tr><tr><td><strong>Total<\/strong><\/td><td><strong>154<\/strong><\/td><td><strong>218<\/strong><\/td><td><strong>834 WU<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>Weight\n= (154 base bytes \u00d7 4) + 218 witness bytes\n= 834 WU\n\nvSize\n= ceil(834 \u00f7 4)\n= 209 vB\n\nFee\n= 209 vB \u00d7 12 sat\/vB\n= 2,508 sats<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Todas as suposi\u00e7\u00f5es s\u00e3o vis\u00edveis. Altere o n\u00famero de entradas, o n\u00famero de sa\u00eddas, o tipo de script, o tamanho do testemunho ou a taxa, e o resultado muda. Para modelar tipos mistos de entrada e sa\u00edda, abra o <a href=\"https:\/\/bitcointoolkit.top\/pt\/tools\/bitcoin-transaction-fee-calculator\/\">Calculadora de Taxas de Transa\u00e7\u00e3o de Bitcoin<\/a>, insira a estrutura mostrada pela carteira e compare a estimativa com a pr\u00e9-visualiza\u00e7\u00e3o final da transa\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mesmo Pagamento, Taxa Diferente<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Considere duas carteiras que cada uma envia o mesmo pagamento de 100.000-sat, criam uma sa\u00edda de troco P2WPKH e usam uma taxa de 12 sat\/vB. A \u00fanica diferen\u00e7a \u00e9 o n\u00famero de entradas P2WPKH.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Usando o mesmo modelo de assinatura de 72 bytes do exemplo trabalhado:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Transa\u00e7\u00e3o modelada<\/th><th>Entradas<\/th><th>Sa\u00eddas<\/th><th>Weight<\/th><th>vSize<\/th><th>Taxa a 12 sat\/vB<\/th><\/tr><\/thead><tbody><tr><td>Carteira A<\/td><td>1 P2WPKH<\/td><td>2 P2WPKH<\/td><td>562 WU<\/td><td>141 vB<\/td><td>1.692 sats<\/td><\/tr><tr><td>Carteira B<\/td><td>8 P2WPKH<\/td><td>2 P2WPKH<\/td><td>2.466 WU<\/td><td>617 vB<\/td><td>7.404 sats<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">O destinat\u00e1rio recebe o mesmo valor. A taxa \u00e9 a mesma. A Carteira B paga mais porque gasta mais entradas e cria uma transa\u00e7\u00e3o maior.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">O valor pode ser inalterado. A estrutura da transa\u00e7\u00e3o n\u00e3o \u00e9.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Uma estimativa de taxa que n\u00e3o conhece os UTXOs reais da carteira \u00e9, portanto, um cen\u00e1rio, n\u00e3o a transa\u00e7\u00e3o final. A carteira deve selecionar entradas reais antes de poder determinar o tamanho e a taxa prov\u00e1veis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O Tipo de Entrada Muda o Custo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O n\u00famero de entradas n\u00e3o \u00e9 a \u00fanica vari\u00e1vel estrutural. As condi\u00e7\u00f5es de gasto das sa\u00eddas selecionadas determinam o que cada entrada deve serializar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Perfis comuns de assinatura \u00fanica incluem Legacy P2PKH, SegWit aninhado P2SH-P2WPKH, SegWit nativo P2WPKH e P2TR de caminho de chave Taproot. Eles n\u00e3o adicionam o mesmo Weight.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Perfil comum de entrada<\/th><th>Onde os dados de autoriza\u00e7\u00e3o aparecem<\/th><th>Tamanho marginal ilustrativo<\/th><th>Limite importante<\/th><\/tr><\/thead><tbody><tr><td>P2PKH<\/td><td>Transa\u00e7\u00e3o base scriptSig<\/td><td>Cerca de 148 vB<\/td><td>O comprimento da assinatura ECDSA pode variar<\/td><\/tr><tr><td>P2SH-P2WPKH<\/td><td>Programa de resgate em scriptSig mais testemunha<\/td><td>Cerca de 91 vB<\/td><td>SegWit aninhado inclui dados de wrapper<\/td><\/tr><tr><td>P2WPKH<\/td><td>Testemunha<\/td><td>Cerca de 68 vB<\/td><td>O comprimento da assinatura ECDSA pode variar<\/td><\/tr><tr><td>Caminho de chave P2TR<\/td><td>Assinatura Schnorr \u00fanica na testemunha<\/td><td>Cerca de 58 vB<\/td><td>Um byte de sighash n\u00e3o padr\u00e3o adiciona um byte<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Estes n\u00fameros descrevem caminhos de gasto comuns de assinatura \u00fanica, n\u00e3o todas as transa\u00e7\u00f5es poss\u00edveis. Multisig, P2WSH, caminhos de script Taproot, inscri\u00e7\u00f5es, scripts complexos e constru\u00e7\u00f5es n\u00e3o padr\u00e3o podem conter dados de testemunha muito diferentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O tipo de sa\u00edda tamb\u00e9m importa, embora um endere\u00e7o de recebimento n\u00e3o revele o custo exato de entrada futura em todos os casos. Para uma compara\u00e7\u00e3o focada de codifica\u00e7\u00f5es de endere\u00e7o, compatibilidade e fam\u00edlias de script comuns, leia <a href=\"https:\/\/bitcointoolkit.top\/pt\/learn\/bitcoin-address-types-explained\/\">Tipos de endere\u00e7o Bitcoin e suas implica\u00e7\u00f5es para carteiras<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Por que as estimativas da carteira mudam<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Uma estimativa de taxa da carteira pode mudar entre o formul\u00e1rio de pagamento e a tela de assinatura, mesmo quando o valor do destinat\u00e1rio permanece o mesmo. V\u00e1rias decis\u00f5es de constru\u00e7\u00e3o de transa\u00e7\u00e3o podem ainda n\u00e3o estar resolvidas quando a primeira estimativa aparece.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sele\u00e7\u00e3o de moedas e troco s\u00e3o provis\u00f3rios<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A carteira pode inicialmente modelar uma contagem de entradas e depois selecionar um conjunto diferente ap\u00f3s considerar o status de confirma\u00e7\u00e3o, configura\u00e7\u00f5es de controle de moedas, regras de privacidade, evita\u00e7\u00e3o de troco ou a necessidade de cobrir a taxa. Uma vez que as entradas s\u00e3o conhecidas, ela pode adicionar, remover ou alterar o tipo de uma sa\u00edda de troco.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bitcoin Core's <code>fundrawtransaction<\/code> a documenta\u00e7\u00e3o reflete essas escolhas: uma carteira pode adicionar entradas, criar no m\u00e1ximo uma sa\u00edda de troco, selecionar um tipo de troco, usar uma taxa em sat\/vB, ou subtrair a taxa das sa\u00eddas especificadas. Adicionar uma entrada aumenta Weight. Adicionar troco aumenta o tamanho da sa\u00edda. Subtrair a taxa altera o valor do destinat\u00e1rio. Evitar uma sa\u00edda de troco min\u00fascula pode mover o restante para a taxa.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Assinaturas e taxas s\u00e3o estimadas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Assinaturas ECDSA n\u00e3o t\u00eam garantia de ter comprimentos serializados id\u00eanticos. A documenta\u00e7\u00e3o de financiamento de transa\u00e7\u00f5es do Bitcoin Core aconselha usar o tamanho m\u00e1ximo serializado da assinatura DER quando uma estimativa de Weight de entrada externa \u00e9 fornecida. Uma carteira pode, portanto, reservar um m\u00e1ximo seguro antes que as assinaturas reais existam.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A taxa tamb\u00e9m pode ser atualizada antes da assinatura. Se a carteira receber uma estimativa mais recente ou o usu\u00e1rio alterar o alvo de confirma\u00e7\u00e3o, a taxa sat\/vB selecionada muda mesmo quando a estrutura da transa\u00e7\u00e3o n\u00e3o muda.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Estas n\u00e3o s\u00e3o discrep\u00e2ncias aleat\u00f3rias. Uma taxa alterada deve corresponder a um conjunto de entradas alterado, estrutura de sa\u00edda, suposi\u00e7\u00e3o de tamanho de assinatura, estimativa de taxa ou alguma combina\u00e7\u00e3o deles.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A demanda da rede define a taxa<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A estrutura da transa\u00e7\u00e3o determina vSize. As condi\u00e7\u00f5es da rede influenciam a taxa que uma carteira escolhe para um alvo de confirma\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O espa\u00e7o de bloco Bitcoin \u00e9 limitado. Transa\u00e7\u00f5es n\u00e3o confirmadas competem por inclus\u00e3o, e a taxa \u00e9 um dos principais sinais usados para comparar quanto cada transa\u00e7\u00e3o paga em rela\u00e7\u00e3o ao seu tamanho virtual. Uma carteira pode selecionar uma taxa mais alta para um alvo mais agressivo ou uma taxa mais baixa quando o usu\u00e1rio aceita mais atraso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bitcoin Core's <code>estimatesmartfee<\/code> RPC retorna uma taxa aproximada para uma transa\u00e7\u00e3o come\u00e7ar a ser confirmada dentro de um n\u00famero solicitado de blocos quando dados suficientes est\u00e3o dispon\u00edveis. Ela usa o tamanho virtual da transa\u00e7\u00e3o e fornece dois modos de estimativa:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Econ\u00f4mico<\/strong> responde mais rapidamente a quedas de taxa de curto prazo e pode retornar uma estimativa mais baixa.<\/li>\n\n\n\n<li><strong>Conservador<\/strong> usa um hist\u00f3rico mais longo, responde mais lentamente a quedas de curto prazo e pode retornar uma estimativa mais alta.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Nenhum modo reserva espa\u00e7o de bloco. A estimativa \u00e9 baseada no comportamento observado, n\u00e3o uma promessa de que um minerador incluir\u00e1 a transa\u00e7\u00e3o em um bloco espec\u00edfico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Carteiras, exploradores e servi\u00e7os podem usar diferentes janelas de tempo, visualiza\u00e7\u00f5es do mempool, margens de seguran\u00e7a e r\u00f3tulos de alvo. Duas interfaces podem, portanto, recomendar taxas diferentes no mesmo momento sem aplicar regras de consenso Bitcoin diferentes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e3o h\u00e1 uma \u00fanica fila global de mempool que cada n\u00f3 veja exatamente na mesma ordem. Os n\u00f3s recebem transa\u00e7\u00f5es em momentos diferentes e aplicam suas pr\u00f3prias configura\u00e7\u00f5es de pol\u00edtica. Uma estimativa de carteira descreve os dados dispon\u00edveis para sua fonte de taxa; um minerador, em \u00faltima an\u00e1lise, seleciona entre as transa\u00e7\u00f5es e pol\u00edticas dispon\u00edveis para essa opera\u00e7\u00e3o de minera\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A transa\u00e7\u00e3o assinada final<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de assinar, uma carteira estima os dados de autoriza\u00e7\u00e3o necess\u00e1rios para cada entrada. Ap\u00f3s assinar, a transa\u00e7\u00e3o cont\u00e9m as assinaturas reais e as pilhas de testemunha. A serializa\u00e7\u00e3o final revela o Weight real, vSize, taxa total e taxa efetiva.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A tela de assinatura deve, portanto, ser tratada como mais autoritativa do que uma estimativa inicial de entrada de valor. Ela pode revelar que a carteira selecionou mais entradas do que o esperado, adicionou troco, usou um tipo de sa\u00edda diferente, produziu um tamanho de assinatura diferente ou atualizou a taxa antes da autoriza\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Os detalhes do pagamento podem estar corretos enquanto a estrutura da transa\u00e7\u00e3o ainda merece outra revis\u00e3o. Verifique ambos antes de transmitir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Mudan\u00e7as de taxa ap\u00f3s a transmiss\u00e3o<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Transmitir envia a transa\u00e7\u00e3o para os pares. N\u00e3o garante que todos os n\u00f3s a aceitar\u00e3o e reter\u00e3o ou que ela aparecer\u00e1 no pr\u00f3ximo bloco. Novas transa\u00e7\u00f5es podem entrar no mercado de taxas ap\u00f3s a sua, tornando a taxa original menos competitiva.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Algumas carteiras podem criar uma substitui\u00e7\u00e3o com taxa mais alta quando uma transa\u00e7\u00e3o n\u00e3o confirmada \u00e9 eleg\u00edvel para aumento de taxa. Bitcoin Core's <code>bumpfee<\/code> fluxo de trabalho pode reduzir troco ou adicionar entradas quando necess\u00e1rio, o que significa que o tamanho da transa\u00e7\u00e3o de substitui\u00e7\u00e3o e a taxa total podem ambos diferir do original.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Leia a pr\u00e9-visualiza\u00e7\u00e3o final da carteira<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de assinar, verifique os n\u00fameros que estabelecem a taxa em vez de confiar em uma \u00fanica linha de \u201ctaxa de rede\u201d.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Valor do destinat\u00e1rio:<\/strong> Confirme o valor atribu\u00eddo ao destinat\u00e1rio pretendido e se a taxa \u00e9 deduzida dessa sa\u00edda.<\/li>\n\n\n\n<li><strong>Entradas selecionadas:<\/strong> Uma contagem de entradas maior que o esperado explica muitos aumentos de taxa.<\/li>\n\n\n\n<li><strong>Sa\u00eddas e troco:<\/strong> Confirme as sa\u00eddas do destinat\u00e1rio, altere a sa\u00edda e altere o destino.<\/li>\n\n\n\n<li><strong>Tamanho virtual:<\/strong> Revise a figura vB quando a carteira a expor.<\/li>\n\n\n\n<li><strong>Taxa:<\/strong> Distinga uma taxa em sat\/vB da taxa absoluta em sats.<\/li>\n\n\n\n<li><strong>Taxa total:<\/strong> Confirme o total de satoshis que a transa\u00e7\u00e3o paga.<\/li>\n\n\n\n<li><strong>Alvo de confirma\u00e7\u00e3o:<\/strong> Trate-o como uma estimativa e observe se a carteira pode aumentar a taxa posteriormente.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">A verifica\u00e7\u00e3o cruzada mais \u00fatil \u00e9 aritm\u00e9tica:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>O vSize exibido \u00d7 sat\/vB exibido\ncorresponde aproximadamente \u00e0 taxa exibida em sats?<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Uma pequena diferen\u00e7a pode vir de uma taxa decimal, arredondamento de satoshi inteiro ou valores exibidos arredondados. Uma grande diferen\u00e7a inexplicada merece outra revis\u00e3o antes de assinar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para contexto mais amplo sobre UTXOs, confirma\u00e7\u00f5es, mineradores e valida\u00e7\u00e3o, continue para a <a href=\"https:\/\/bitcointoolkit.top\/pt\/coins\/bitcoin\/\">refer\u00eancia de rede e transa\u00e7\u00e3o Bitcoin<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O que a estimativa n\u00e3o pode garantir<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Uma estimativa completa de taxa pode descrever a transa\u00e7\u00e3o e a taxa selecionada. Ela n\u00e3o pode garantir:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>confirma\u00e7\u00e3o no pr\u00f3ximo bloco ou em um hor\u00e1rio exato;<\/li>\n\n\n\n<li>aceita\u00e7\u00e3o e reten\u00e7\u00e3o cont\u00ednua por todos os n\u00f3s;<\/li>\n\n\n\n<li>demanda de rede inalterada ap\u00f3s a transa\u00e7\u00e3o ser assinada;<\/li>\n\n\n\n<li>ou que a carteira escolheu as entradas mais privadas e econ\u00f4micas ou nunca precisar\u00e1 de um aumento de taxa.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A quest\u00e3o reproduz\u00edvel \u00e9 mais restrita: dada esta estrutura de transa\u00e7\u00e3o e esta taxa, quantos satoshis a transa\u00e7\u00e3o paga? O tempo de confirma\u00e7\u00e3o permanece probabil\u00edstico.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ de Taxa de Transa\u00e7\u00e3o Bitcoin<\/h2>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>As taxas de transa\u00e7\u00e3o Bitcoin s\u00e3o baseadas no valor enviado?<\/summary>\n<p class=\"wp-block-paragraph\">N\u00e3o. As taxas de transa\u00e7\u00e3o Bitcoin s\u00e3o baseadas principalmente no tamanho virtual da transa\u00e7\u00e3o e na taxa selecionada. O valor enviado pode afetar quais UTXOs uma carteira precisa, mas um pagamento maior n\u00e3o cria automaticamente uma taxa maior.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>O que significa sat\/vB?<\/summary>\n<p class=\"wp-block-paragraph\">Sat\/vB significa satoshis por byte virtual. \u00c9 uma taxa aplicada ao tamanho virtual de uma transa\u00e7\u00e3o. Multiplicar vSize pela taxa d\u00e1 uma taxa total modelada em satoshis.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Por que a taxa da minha carteira Bitcoin mudou antes de eu assinar?<\/summary>\n<p class=\"wp-block-paragraph\">A carteira pode selecionar entradas diferentes, adicionar ou remover troco, atualizar o tipo de troco, reservar um tamanho de assinatura diferente ou atualizar a taxa. Qualquer uma dessas mudan\u00e7as pode alterar a taxa final.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Por que duas carteiras podem cobrar taxas diferentes para o mesmo pagamento?<\/summary>\n<p class=\"wp-block-paragraph\">As carteiras podem controlar UTXOs diferentes, escolher entradas diferentes, criar sa\u00eddas de troco diferentes, usar estimativas de taxa diferentes ou aplicar margens de seguran\u00e7a diferentes. O valor do destinat\u00e1rio pode ser o mesmo enquanto as estruturas de transa\u00e7\u00e3o diferem.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Uma taxa Bitcoin mais alta garante confirma\u00e7\u00e3o mais r\u00e1pida?<\/summary>\n<p class=\"wp-block-paragraph\">N\u00e3o. Uma taxa mais alta pode melhorar a prioridade relativa de uma transa\u00e7\u00e3o, mas n\u00e3o pode garantir um bloco espec\u00edfico. Demanda futura, sele\u00e7\u00e3o de mineradores, pol\u00edtica de mempool e descoberta de blocos permanecem fora do controle da carteira.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Uma taxa Bitcoin pode ser aumentada ap\u00f3s a transmiss\u00e3o?<\/summary>\n<p class=\"wp-block-paragraph\">Algumas carteiras podem criar uma substitui\u00e7\u00e3o com taxa mais alta quando a transa\u00e7\u00e3o original \u00e9 eleg\u00edvel para aumento de taxa. A substitui\u00e7\u00e3o pode reduzir o troco ou adicionar entradas, ent\u00e3o seu tamanho de transa\u00e7\u00e3o e taxa total podem mudar.<\/p>\n<\/details>\n\n\n\n<h2 class=\"wp-block-heading\">Fontes T\u00e9cnicas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As f\u00f3rmulas e limites de constru\u00e7\u00e3o de transa\u00e7\u00f5es neste guia s\u00e3o baseados em especifica\u00e7\u00f5es prim\u00e1rias Bitcoin e documenta\u00e7\u00e3o Bitcoin Core.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0141.mediawiki\" target=\"_blank\" rel=\"noopener noreferrer\">BIP 141: Testemunha Segregada<\/a> \u2014 define Weight de transa\u00e7\u00e3o, tamanho base, tamanho total e tamanho virtual de transa\u00e7\u00e3o.<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.bitcoin.org\/reference\/transactions.html\" target=\"_blank\" rel=\"noopener noreferrer\">Refer\u00eancia de Transa\u00e7\u00e3o do Desenvolvedor Bitcoin<\/a> \u2014 documenta entradas e sa\u00eddas serializadas e explica que os valores de sa\u00edda s\u00e3o registrados em satoshis.<\/li>\n\n\n\n<li><a href=\"https:\/\/bitcoincore.org\/en\/doc\/31.0.0\/rpc\/util\/estimatesmartfee\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin Core 31.0 RPC estimatesmartfee<\/a> \u2014 documenta estimativa de taxa com alvo de confirma\u00e7\u00e3o, uso de tamanho virtual e modos econ\u00f4mico e conservador.<\/li>\n\n\n\n<li><a href=\"https:\/\/bitcoincore.org\/en\/doc\/31.0.0\/rpc\/rawtransactions\/fundrawtransaction\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin Core 31.0 RPC fundrawtransaction<\/a> \u2014 documentos sele\u00e7\u00e3o autom\u00e1tica de entrada, cria\u00e7\u00e3o de altera\u00e7\u00e3o, configura\u00e7\u00f5es de taxa, subtra\u00e7\u00e3o de taxas e suposi\u00e7\u00f5es de entrada-Weight.<\/li>\n\n\n\n<li><a href=\"https:\/\/bitcoincore.org\/en\/doc\/31.0.0\/rpc\/wallet\/bumpfee\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin Core 31.0 RPC bumpfee<\/a> \u2014 documenta substitui\u00e7\u00e3o de taxa de carteira e como uma transa\u00e7\u00e3o com taxa mais alta pode reduzir troco ou adicionar entradas.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0341.mediawiki\" target=\"_blank\" rel=\"noopener noreferrer\">BIP 341: Taproot<\/a> \u2014 define assinaturas de caminho de chave Taproot e comportamento de testemunha usado no modelo comum de tamanho de entrada P2TR.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>As taxas de Bitcoin dependem do tamanho virtual da transa\u00e7\u00e3o, da taxa por byte e da demanda vari\u00e1vel por espa\u00e7o em bloco\u2014n\u00e3o simplesmente do valor enviado.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How Bitcoin Transaction Fees Work | BitcoinToolkit<\/title>\n<meta name=\"description\" content=\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bitcointoolkit.top\/pt\/learn\/how-bitcoin-transaction-fees-work\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Bitcoin Transaction Fees Work | BitcoinToolkit\" \/>\n<meta property=\"og:description\" content=\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bitcointoolkit.top\/pt\/learn\/how-bitcoin-transaction-fees-work\/\" \/>\n<meta property=\"og:site_name\" content=\"BitcoinToolkit\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-25T01:36:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-04T22:56:40+00:00\" \/>\n<meta name=\"author\" content=\"BitcoinToolkit Editorial Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How Bitcoin Transaction Fees Work | BitcoinToolkit\" \/>\n<meta name=\"twitter:description\" content=\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"BitcoinToolkit Editorial Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\"},\"author\":{\"name\":\"BitcoinToolkit Editorial Team\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#\\\/schema\\\/person\\\/3a6edd68bc83acbe391e282c465316b0\"},\"headline\":\"How Bitcoin Transaction Fees Work\",\"datePublished\":\"2026-07-25T01:36:21+00:00\",\"dateModified\":\"2026-08-04T22:56:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\"},\"wordCount\":3058,\"articleSection\":[\"\u672a\u5206\u7c7b\"],\"inLanguage\":\"pt-BR\",\"publisher\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/pt\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\",\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\",\"name\":\"How Bitcoin Transaction Fees Work | BitcoinToolkit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#website\"},\"datePublished\":\"2026-07-25T01:36:21+00:00\",\"dateModified\":\"2026-08-04T22:56:40+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#\\\/schema\\\/person\\\/3a6edd68bc83acbe391e282c465316b0\"},\"description\":\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bitcointoolkit.top\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Bitcoin Transaction Fees Work\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#website\",\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/\",\"name\":\"BitcoinToolkit\",\"description\":\"Crypto tools, coin guides and practical blockchain knowledge.\",\"alternateName\":\"Bitcoin Toolkit\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bitcointoolkit.top\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\",\"publisher\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/pt\\\/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#\\\/schema\\\/person\\\/3a6edd68bc83acbe391e282c465316b0\",\"name\":\"BitcoinToolkit Editorial Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g\",\"caption\":\"BitcoinToolkit Editorial Team\"},\"description\":\"The publishing identity used for BitcoinToolkit material reviewed and released by the site owner. It is not presented as a named external expert. The team is responsible for source selection, technical checks, updates and corrections.\",\"sameAs\":[\"https:\\\/\\\/bitcointoolkit.top\"],\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/pt\\\/learn\\\/author\\\/bitcointoolkit-editorial-team\\\/\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/pt\\\/#organization\",\"name\":\"BitcoinToolkit\",\"alternateName\":\"Bitcoin Toolkit\",\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/pt\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como Funcionam as Taxas de Transa\u00e7\u00e3o de Bitcoin | BitcoinToolkit","description":"As taxas de Bitcoin dependem do tamanho virtual da transa\u00e7\u00e3o, da taxa por byte e da demanda vari\u00e1vel por espa\u00e7o em bloco\u2014n\u00e3o simplesmente do valor enviado.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bitcointoolkit.top\/pt\/learn\/how-bitcoin-transaction-fees-work\/","og_locale":"pt_BR","og_type":"article","og_title":"How Bitcoin Transaction Fees Work | BitcoinToolkit","og_description":"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.","og_url":"https:\/\/bitcointoolkit.top\/pt\/learn\/how-bitcoin-transaction-fees-work\/","og_site_name":"BitcoinToolkit","article_published_time":"2026-07-25T01:36:21+00:00","article_modified_time":"2026-08-04T22:56:40+00:00","author":"BitcoinToolkit Editorial Team","twitter_card":"summary_large_image","twitter_title":"How Bitcoin Transaction Fees Work | BitcoinToolkit","twitter_description":"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.","twitter_misc":{"Escrito por":"BitcoinToolkit Editorial Team","Est. tempo de leitura":"17 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/#article","isPartOf":{"@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/"},"author":{"name":"BitcoinToolkit Editorial Team","@id":"https:\/\/bitcointoolkit.top\/#\/schema\/person\/3a6edd68bc83acbe391e282c465316b0"},"headline":"How Bitcoin Transaction Fees Work","datePublished":"2026-07-25T01:36:21+00:00","dateModified":"2026-08-04T22:56:40+00:00","mainEntityOfPage":{"@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/"},"wordCount":3058,"articleSection":["\u672a\u5206\u7c7b"],"inLanguage":"pt-BR","publisher":{"@id":"https:\/\/bitcointoolkit.top\/pt\/#organization"}},{"@type":"WebPage","@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/","url":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/","name":"Como Funcionam as Taxas de Transa\u00e7\u00e3o de Bitcoin | BitcoinToolkit","isPartOf":{"@id":"https:\/\/bitcointoolkit.top\/#website"},"datePublished":"2026-07-25T01:36:21+00:00","dateModified":"2026-08-04T22:56:40+00:00","author":{"@id":"https:\/\/bitcointoolkit.top\/#\/schema\/person\/3a6edd68bc83acbe391e282c465316b0"},"description":"As taxas de Bitcoin dependem do tamanho virtual da transa\u00e7\u00e3o, da taxa por byte e da demanda vari\u00e1vel por espa\u00e7o em bloco\u2014n\u00e3o simplesmente do valor enviado.","breadcrumb":{"@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bitcointoolkit.top\/"},{"@type":"ListItem","position":2,"name":"How Bitcoin Transaction Fees Work"}]},{"@type":"WebSite","@id":"https:\/\/bitcointoolkit.top\/#website","url":"https:\/\/bitcointoolkit.top\/","name":"BitcoinToolkit","description":"Ferramentas de criptomoedas, guias de moedas e conhecimento pr\u00e1tico de blockchain.","alternateName":"Bitcoin Toolkit","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bitcointoolkit.top\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR","publisher":{"@id":"https:\/\/bitcointoolkit.top\/pt\/#organization"}},{"@type":"Person","@id":"https:\/\/bitcointoolkit.top\/#\/schema\/person\/3a6edd68bc83acbe391e282c465316b0","name":"Equipe Editorial do BitcoinToolkit","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g","caption":"BitcoinToolkit Editorial Team"},"description":"A identidade de publica\u00e7\u00e3o usada para o material do BitcoinToolkit revisado e lan\u00e7ado pelo propriet\u00e1rio do site. N\u00e3o \u00e9 apresentada como um especialista externo nomeado. A equipe \u00e9 respons\u00e1vel pela sele\u00e7\u00e3o de fontes, verifica\u00e7\u00f5es t\u00e9cnicas, atualiza\u00e7\u00f5es e corre\u00e7\u00f5es.","sameAs":["https:\/\/bitcointoolkit.top"],"url":"https:\/\/bitcointoolkit.top\/pt\/learn\/author\/bitcointoolkit-editorial-team\/"},{"@type":"Organization","@id":"https:\/\/bitcointoolkit.top\/pt\/#organization","name":"BitcoinToolkit","alternateName":"Bitcoin Toolkit","url":"https:\/\/bitcointoolkit.top\/pt\/"}]}},"_links":{"self":[{"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/posts\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":1,"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/posts\/8\/revisions"}],"predecessor-version":[{"id":738,"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/posts\/8\/revisions\/738"}],"wp:attachment":[{"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/media?parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/categories?post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcointoolkit.top\/pt\/wp-json\/wp\/v2\/tags?post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}