Principais conclusões
As taxas de transação em blockchain têm dois objetivos principais: recompensar mineradores ou validadores que confirmam transações e desencorajar spam na rede.
No Bitcoin, as taxas dependem do tamanho da transação em bytes, e não da quantidade de cripto enviada. Os mineradores priorizam transações com taxas mais altas.
O Ethereum introduziu um modelo de taxa base + taxa de prioridade sob o EIP-1559 em agosto de 2021, mudando como as taxas são definidas. A rede concluiu sua transição para prova de participação em setembro de 2022 (The Merge), que mudou como a rede é protegida, mas não alterou a estrutura de taxas.
A BNB Smart Chain usa uma estrutura de taxas semelhante à do Ethereum, mas normalmente oferece custos de gas menores, o que a torna uma alternativa popular para usuários sensíveis a taxas.
Ferramentas de redução de taxas, como a Lightning Network e soluções de Layer 2, ajudam a mover transações para fora da cadeia principal, reduzindo custos.
Introdução
Ao enviar, depositar ou sacar criptomoedas, você quase sempre vai pagar uma taxa de transação. Essas taxas são uma parte fundamental de como a maioria das redes de blockchain opera.
As taxas de transação cumprem duas funções essenciais. Primeiro, elas compensam os mineradores ou validadores que processam e confirmam sua transação. Segundo, elas atuam como um bloqueio contra spam e ataques maliciosos na rede.
O valor que você paga em taxas varia de acordo com a blockchain que você está usando, a demanda atual da rede e o quanto você precisa que sua transação seja confirmada. Este artigo explica como as taxas funcionam em três redes principais: Bitcoin, Ethereum e BNB Smart Chain.
Por que existem taxas de transação?
As taxas de transação fazem parte da maioria dos sistemas de blockchain desde o início. Elas existem por dois motivos-chave.
O primeiro motivo é prevenção de spam. Cada transação em uma blockchain exige trabalho de processamento. Ao atribuir um custo a cada transação, a rede torna ataques grandes de spam mais caros de executar.
O segundo motivo são incentivos para mineradores ou validadores. Usuários que ajudam a manter a rede funcionando, seja por mineração com prova de trabalho ou por staking e validação, recebem essas taxas como recompensa pelo seu trabalho. Sem esse incentivo, menos participantes ajudariam a manter a rede segura.
As taxas podem ser pequenas ou substanciais, dependendo do nível de atividade da rede em um determinado momento. Maior demanda significa que, muitas vezes, os usuários precisam oferecer taxas maiores para que suas transações sejam confirmadas rapidamente.
Taxas de Transação no Bitcoin
O Bitcoin introduziu o conceito de taxas de transação nas redes de blockchain. No Bitcoin, as taxas são pagas aos mineradores, que selecionam transações do mempool (o conjunto de transações não confirmadas) e as incluem em novos blocos.
As taxas do Bitcoin não são baseadas em quanto BTC você envia. Em vez disso, elas dependem do tamanho da sua transação em bytes. Transações mais complexas, como as que combinam muitas entradas, ocupam mais espaço e custam mais.
Por exemplo, se sua transação tiver 400 bytes e a taxa média for 80 satoshis por byte, você pagaria cerca de 32.000 satoshis. Mineradores naturalmente priorizam transações com taxas mais altas, então oferecer mais pode resultar em uma confirmação mais rápida.
Duas atualizações importantes ajudaram a reduzir a pressão sobre as taxas do Bitcoin ao longo dos anos. O Segregated Witness (SegWit) aumentou a capacidade efetiva do bloco ao mudar como os dados da transação são armazenados. A Lightning Network permite pagamentos rápidos e de baixo custo fora da cadeia principal, reduzindo o congestionamento para transações menores.
Como as Taxas de Transação no Bitcoin São Calculadas
Quando a demanda da rede está baixa, geralmente uma taxa modesta já é suficiente para colocar sua transação no próximo bloco. Quando a demanda dispara, como durante períodos de alta atividade no mercado, a taxa que você precisa pagar aumenta, pois os usuários competem por espaço limitado em blocos.
Os blocos do Bitcoin têm um tamanho máximo (medido em unidades de peso, seguindo o SegWit). Esse limite restringe quantas transações podem ser processadas por bloco. Quando há mais transações aguardando do que existe espaço, surge um mercado de taxas.
A maioria das carteiras de Bitcoin estima uma taxa de comissão recomendada com base nas condições atuais do mempool. Algumas carteiras permitem que você defina a taxa manualmente, caso esteja disposto a esperar mais para que a confirmação ocorra.
Taxas de Transação no Ethereum
O Ethereum usa um modelo de taxas diferente do Bitcoin. Em vez de bytes, as taxas são baseadas em quanta capacidade de computação uma transação exige, medida em unidades chamadas gas. O Ethereum utiliza gas porque operações diferentes, como transferências simples versus chamadas de smart contract complexas, requerem quantidades muito diferentes de computação. Você pode saber mais no guia dedicado a taxas de gas.
Desde agosto de 2021, o Ethereum usa um modelo de taxas em duas partes introduzido pelo EIP-1559. Cada transação inclui uma taxa base, definida automaticamente pelo protocolo e “queimada” (removida da oferta). Os usuários também podem adicionar uma taxa de prioridade (ou tip) para incentivar os validadores a incluírem sua transação mais rapidamente.
O Ethereum concluiu sua transição para prova de participação em setembro de 2022, um evento conhecido como The Merge. Isso substituiu a mineração intensiva em energia por validadores que “apostam” ETH para confirmar transações. O Merge não mudou como as taxas são calculadas, mas mudou quem recebe a taxa de prioridade (validadores em vez de mineradores), enquanto a taxa base continua sendo queimada.
Os preços do gas no Ethereum caíram significativamente à medida que a adoção da Layer 2 aumentou. Durante períodos de baixa atividade na rede principal, a taxa base chegou a ficar tão baixa quanto 0,4–2 Gwei. No entanto, os preços do gas na rede principal podem disparar para 20 Gwei ou mais durante períodos de forte demanda, como grandes lançamentos de tokens ou alta volatilidade do mercado. Os valores que você vê em uma carteira em um dado momento refletem as condições atuais e podem mudar rapidamente.
Como as Taxas de Transação no Ethereum São Calculadas
A taxa total de uma transação no Ethereum é: quantidade de unidades de gas usadas multiplicada por (taxa base + taxa de prioridade). O limite de gas é o máximo de gas que você está disposto a consumir. Qualquer gas não utilizado é reembolsado.
Transferências simples de ETH normalmente usam 21.000 de gas. Operações mais complexas, como interagir com uma aplicação descentralizada, podem usar significativamente mais.
A taxa base é ajustada automaticamente a cada bloco, dependendo de o bloco anterior estar mais ou menos de 50% cheio. Esse mecanismo estabiliza as estimativas de taxa, facilitando para as carteiras preverem os custos.
Taxas de Transação na BNB Smart Chain
A BNB Smart Chain (BSC) usa uma estrutura de taxas semelhante à do Ethereum. Os preços de gas na BSC são cotados em Gwei — a mesma convenção de denominação usada no Ethereum — onde 1 Gwei equivale a um bilionésimo de BNB. Assim como no Ethereum, os usuários podem definir os preços de gas para influenciar a prioridade das transações. A BSC é projetada para alta taxa de processamento e normalmente mantém taxas mais baixas do que a rede principal do Ethereum.
A BSC consegue taxas menores em parte por seu mecanismo de consenso, que usa um conjunto menor de validadores em comparação com o Ethereum. Esse compromisso permite tempos de bloco mais rápidos e transações mais baratas, ao custo de alguma descentralização.
Se você tentar enviar tokens na BSC sem ter nenhum BNB, a rede vai avisar sobre fundos insuficientes. Mantenha sempre um pequeno saldo de BNB na sua carteira para cobrir os custos de gas.
Reduzindo Taxas de Transação
Várias soluções buscam reduzir os custos de transação em grandes blockchains. As soluções de Layer 2 movem transações para fora da cadeia principal, para redes secundárias que liquidam periodicamente na cadeia principal. Rollups do Ethereum, por exemplo, podem agrupar centenas de transações em um único registro on-chain, reduzindo drasticamente o custo por transação.
No Bitcoin, a Lightning Network cria canais de pagamento off-chain entre os participantes. Quando um canal está aberto, os usuários podem enviar muitas transações instantaneamente e com um custo muito baixo, liquidando apenas o saldo final on-chain quando fecham o canal.
O timing também importa. As taxas tendem a ser menores durante horários de menor movimento, quando há menos congestionamento na rede. Verificar um estimador de taxas antes de enviar pode ajudá-lo a escolher uma taxa que equilibre custo e velocidade de confirmação.
Perguntas frequentes (FAQ)
Por que existem taxas de transação em blockchains?
As taxas de transação compensam os mineradores ou validadores que processam as transações e as adicionam ao blockchain. Elas também tornam ataques grandes de spam mais caros, protegendo a rede contra abuso.
Taxas mais altas são sempre mais rápidas?
Na maioria das blockchains públicas, sim. Mineradores e validadores normalmente priorizam transações com taxas mais altas. Durante períodos movimentados, oferecer uma taxa maior aumenta a chance de uma confirmação mais rápida. Em períodos tranquilos, uma taxa mais baixa geralmente é suficiente.
O que é gas no Ethereum?
Gas é a unidade que mede quanto trabalho computacional uma transação no Ethereum exige. Transferências simples usam uma quantidade fixa de gas (21.000 unidades), enquanto interações com smart contracts podem usar muito mais. A taxa total é igual ao gas utilizado multiplicado pelo preço atual do gas (taxa base mais qualquer taxa de prioridade).
Como posso reduzir as taxas que eu pago?
Você pode reduzir as taxas transacionando em horários de menor movimento, usando redes Layer 2 ou canais de pagamento para transações menores e definindo manualmente sua taxa, se sua carteira oferecer suporte. No Ethereum, soluções Layer 2 como rollups oferecem custos significativamente menores para a maioria das transações do dia a dia.
Considerações Finais
As taxas de transação fazem parte essencial de como a maioria das redes de blockchain funciona. Elas incentivam os participantes que mantêm as redes seguras e em funcionamento, além de ajudarem a manter o processamento de transações organizado durante períodos de alta demanda.
Os níveis de taxa variam bastante por rede e de acordo com a demanda atual. Bitcoin e Ethereum historicamente viram picos de taxas durante períodos movimentados do mercado, enquanto redes como a BNB Smart Chain oferecem custos menores com diferentes trade-offs em descentralização.
Soluções de escalabilidade, incluindo redes Layer 2, SegWit e rollups, expandiram a capacidade e reduziram as taxas consideravelmente. À medida que essas tecnologias amadurecem, o custo de usar blockchains pode continuar diminuindo, tornando-as mais acessíveis para uma gama maior de usuários.
Leitura adicional
O que é o Bitcoin e como ele funciona?
O que é o Ethereum e como ele funciona?
Blockchain Layer 1 vs. Soluções de Escalabilidade Layer 2
Guia para iniciantes da Lightning Network do Bitcoin
Guia para iniciantes do Segregated Witness (SegWit)
Aviso legal: Este conteúdo é fornecido a você “como está”, apenas para informações gerais e fins educacionais, sem qualquer tipo de representação ou garantia. Nada aqui deve ser interpretado como aconselhamento financeiro, jurídico ou de outro tipo profissional, nem como uma recomendação de compra de qualquer produto ou serviço específico. Você deve buscar seu próprio aconselhamento com consultores profissionais adequados. Quando o conteúdo for contribuído por um terceiro, observe que as opiniões expressas pertencem ao contribuinte terceiro e não refletem necessariamente as da Binance Academy. Os preços de ativos digitais podem ser voláteis. O valor do seu investimento pode subir ou descer e você pode não recuperar o valor investido. Você é exclusivamente responsável pelas suas decisões de investimento e a Binance Academy não se responsabiliza por quaisquer perdas que você possa incorrer. Para mais informações, consulte nossos Termos de Uso, Aviso de Risco e Termos da Binance Academy.
