O que são Taxas de Transação de Blockchain?
P√°gina Inicial
Artigos
O que são Taxas de Transação de Blockchain?

O que são Taxas de Transação de Blockchain?

Iniciante
Publicado em Mar 15, 2021Atualizado em Jun 9, 2023
8m

TL;DR

Quando se trata de redes blockchain, as taxas de transa√ß√£o atendem a dois prop√≥sitos essenciais. Elas recompensam mineradores ou validadores que ajudam a confirmar transa√ß√Ķes e contribuem com a prote√ß√£o da rede, evitando ataques de spam.

As taxas de transação podem ser pequenas ou grandes, dependendo da atividade da rede. As tendências do mercado também podem ter influência sobre as taxas. Embora taxas altas possam inibir a adoção da blockchain, taxas muito baixas podem acarretar problemas de segurança.


Por que existem as taxas de transação?

As taxas de transação são parte essencial da maioria dos sistemas de blockchain, desde a criação desta tecnologia. Você provavelmente já se deparou com uma taxa de transação ao enviar, depositar ou sacar criptomoedas.

A maioria das criptomoedas usa taxas de transa√ß√£o por dois importantes motivos. O primeiro √© que as taxas reduzem a quantidade de spam na rede. Elas tamb√©m fazem com que ataques de spam em larga escala tenham altos custos. O segundo motivo √© que as taxas de transa√ß√£o atuam como um incentivo para os usu√°rios que ajudam a verificar e validar as transa√ß√Ķes. √Č como uma recompensa por ajudar com o funcionamento da rede.

Na maioria das blockchains, as taxas de transação são baratas, mas dependendo do tráfego da rede, esse valor pode aumentar consideravelmente. Como usuário, o nível de prioridade da sua transação depende do valor que você escolhe pagar em taxas. Em outras palavras, esse valor determina a prioridade com que sua transação será adicionada ao próximo bloco. Quanto maior a taxa paga, mais rápida será a confirmação de sua transação.


Taxas de transação do Bitcoin

Como a primeira rede blockchain do mundo, foi o Bitcoin que definiu o padrão para as taxas de transação usadas por muitas criptomoedas atualmente. Satoshi Nakamoto percebeu que as taxas de transação poderiam proteger a rede de ataques de spam em grande escala e incentivar o bom comportamento.
Mineradores de Bitcoin¬†recebem taxas de transa√ß√£o como recompensa pelo processo de confirma√ß√£o de transa√ß√Ķes adicionadas a novos blocos. O conjunto de transa√ß√Ķes n√£o confirmadas √© chamado de "memory pool" (ou mempool). Naturalmente, os mineradores ir√£o priorizar transa√ß√Ķes com taxas mais altas, que os usu√°rios concordaram em pagar ao enviar BTC de uma carteira de Bitcoin para outra.

Usu√°rios mal-intencionados que tentam desacelerar a rede devem pagar uma taxa associada a cada transa√ß√£o. Caso esses usu√°rios definam valores de taxa muito baixos, √© prov√°vel que os mineradores ignorem as transa√ß√Ķes. Se as taxas forem suficientemente altas, os custos ser√£o altos. Portanto, as taxas de transa√ß√£o tamb√©m atuam como um filtro de spam simples e eficaz.


Como são calculadas as taxas de transação do BTC?

Na rede Bitcoin, algumas¬†carteiras de criptomoedas permitem que os usu√°rios definam suas taxas de transa√ß√£o manualmente. ¬†Tamb√©m √© poss√≠vel enviar BTC sem taxas, mas √© muito prov√°vel que os mineradores ignorem essas transa√ß√Ķes, o que significa que elas n√£o ser√£o validadas.
Ao contr√°rio do que alguns imaginam, as taxas de Bitcoin n√£o dependem do valor enviado, mas do tamanho da transa√ß√£o (em bytes). Por exemplo, imagine que o tamanho da sua transa√ß√£o √© de 400 bytes e que a taxa m√©dia de transa√ß√Ķes √©, no momento, de 80¬†satoshis por byte. Nesse caso, voc√™ teria que pagar cerca de 32.000 satoshis (ou 0,0032 BTC) para que sua transa√ß√£o tenha boas chances de ser adicionada ao pr√≥ximo bloco.
Quando o tr√°fego de rede √© alto e existe uma grande demanda para envio de BTC, a taxa de transa√ß√£o necess√°ria para r√°pidas confirma√ß√Ķes aumenta √† medida que mais usu√°rios solicitam novas transa√ß√Ķes. Isso pode ocorrer durante per√≠odos de intensa¬†volatilidade do mercado.¬†

Sendo assim, taxas altas podem dificultar o uso da rede BTC em algumas situa√ß√Ķes cotidianas. Por exemplo, comprar uma x√≠cara de caf√© por $3 pode n√£o ser uma boa ideia se as taxas forem maiores do que esse valor.

Existe um limite em rela√ß√£o ao n√ļmero de transa√ß√Ķes que podem ser inseridas em um bloco, que √© de 1MB (tamanho do bloco). Os mineradores adicionam esses blocos √† blockchain o mais r√°pido poss√≠vel, mas tamb√©m existe um limite em rela√ß√£o √† rapidez com que eles concluem o processo.

A¬†escalabilidade das redes de criptomoedas √© uma quest√£o crucial que afeta diretamente a determina√ß√£o das taxas. Os desenvolvedores de blockchain se esfor√ßam continuamente para resolver esse problema. Algumas atualiza√ß√Ķes de rede ajudaram a melhorar a escalabilidade, como a implementa√ß√£o do¬†SegWit e da¬†Lightning Network.



Taxas de transação da Ethereum

As taxas de transação da Ethereum funcionam de maneira diferente em comparação com as do Bitcoin. A taxa leva em consideração a capacidade computacional necessária para processar uma transação, conhecida como Gas. O Gas também tem um preço variável que é medido em Ether (ETH), o token nativo da rede. 

Embora o Gas necessário para uma transação específica possa permanecer constante, seus preços podem subir ou cair. O preço do Gas está diretamente relacionado ao tráfego da rede. Se você pagar um preço de Gas mais alto, os mineradores irão priorizar sua transação.


Como são calculadas as taxas de transação da Ethereum?

A taxa total do Gas é simplesmente um preço capaz de cobrir o custo, com a adição de um incentivo para processamento de sua transação. No entanto, você também deve considerar o limite de Gas, que define qual o preço máximo a ser pago para uma transação ou tarefa específica.
Em outras palavras, o custo do Gas √© a quantidade de trabalho necess√°ria e o pre√ßo do Gas √© o pre√ßo pago por ‚Äúcada hora‚ÄĚ de trabalho. A rela√ß√£o entre esses dois fatores e o limite de Gas define a taxa total para uma transa√ß√£o da Ethereum ou opera√ß√£o de¬†contrato inteligente.
Por exemplo, se uma certa transação custa 21.000 Gas e o preço do Gas é de 71 Gwei, a taxa de transação será de 1.491.000 Gwei ou 0,001491 ETH.
Fonte: Etherscan.io


√Ä medida que a Ethereum se consolida como um modelo de¬†Proof of Stake (confira sobre¬†Casper), existe uma expectativa de queda das taxas de Gas. A quantidade de Gas necess√°ria para confirmar uma transa√ß√£o ser√° menor, pois a rede precisar√° apenas de uma fra√ß√£o da capacidade computacional para validar transa√ß√Ķes. No entanto, o tr√°fego da rede ainda afetar√° as taxas, j√° que os validadores priorizam as transa√ß√Ķes que pagam mais.


Taxas de transação da Binance Chain

A Binance Chain √© uma rede blockchain que permite que usu√°rios fa√ßam transa√ß√Ķes e trades de¬†BNB e outros tokens¬†BEP-2. Os usu√°rios tamb√©m podem criar e distribuir seus pr√≥prios tokens. A Binance Chain adota um mecanismo de consenso conhecido como¬†Delegated Proof of Stake. Ent√£o, em vez de mineradores, temos validadores.¬†
A Binance Chain também alimenta o sistema da Binance DEX (exchange descentralizada), onde os usuários podem negociar criptoativos diretamente de suas carteiras. As taxas de transação da Binance Chain e da Binance DEX são pagas em BNB.
Note que a Binance Chain e a Binance Smart Chain s√£o duas blockchains diferentes.¬†Para mais informa√ß√Ķes, por favor consulte¬†Uma Introdu√ß√£o √† Binance Smart Chain (BSC).


Como são calculadas as taxas de transação da Binance Chain?

Dependendo da solicitação do usuário, a taxa será aplicada de acordo com a tabela de taxas em BNB. Existe uma distinção entre as taxas de transação (como no envio de BNB) e as taxas de trading da Binance DEX. Além disso, o preço total de uma transação pode aumentar ou diminuir, dependendo do preço de mercado do BNB. 

Ao fazer transa√ß√Ķes n√£o relacionadas com trades, como saques ou dep√≥sitos de BNB, as taxas ser√£o pagas somente em BNB. Taxas relacionadas a atividades de trading na Binance DEX podem ser pagas usando o token negociado, mas o usu√°rio ter√° desconto se fizer o pagamento em BNB. Este sistema incentiva a ado√ß√£o de BNB e contribui para o crescimento da base de usu√°rios.


Taxas de transação da Binance Smart Chain

A Binance Smart Chain (BSC) é outro blockchain desenvolvido pela Binance, que funciona em paralelo com a Binance Chain (ou seja, são duas redes distintas). Os BNB da Binance Chain são tokens BEP-2, enquanto que os BNB da BSC são tokens BEP-20.

A Binance Smart Chain √© mais personaliz√°vel pois permite a cria√ß√£o de contratos inteligentes. A tabela de taxas da BSC n√£o √© fixa como na Binance Chain. Em vez disso, utilizamos um sistema de Gas (semelhante ao da Ethereum), de acordo com o poder computacional necess√°rio para executar transa√ß√Ķes e opera√ß√Ķes de contrato inteligentes.

A rede BSC executa um mecanismo de consenso Proof of Staked Authority. Os usuários da rede precisam fazer staking de BNB para se tornarem validadores e, após a validação bem-sucedida de um bloco, recebem o valor correspondente às taxas de transação.


Como são calculadas as taxas de transação da Binance Smart Chain?

Conforme mencionado, a estrutura de taxas da BSC √© semelhante √† da Ethereum. As taxas de transa√ß√£o s√£o indicadas em Gwei, que √© uma pequena quantia equivalente a 0,000000001 BNB. Os usu√°rios podem definir seus pre√ßos de Gas para alterar a prioridade de suas transa√ß√Ķes adicionadas ao bloco.¬†

Para saber o preço médio atual e histórico de Gas, consulte o BscScan, onde você encontra uma média diária juntamente com os preços máximo e mínimo. No momento de confecção deste artigo, em março de 2021, a taxa média na BSC é de cerca de 13 Gwei.

No exemplo abaixo, o preço do Gas foi 10 Gwei. Note que o limite de Gas foi definido como 622.732 Gwei, mas apenas 352.755 Gwei (52,31%) foram utilizados nesta transação, resultando em uma taxa de transação de 0,00325755 BNB.

Fonte: Bscscan.com

Geralmente, as taxas de BSC são muito baixas, mas se você tentar enviar tokens sem saldo BNB em sua conta, a rede irá notificá-lo de que você não tem fundos suficientes. Certifique-se de manter alguns BNB em sua carteira para pagar suas taxas de transação.


Taxas de saque da Binance

Quando voc√™ efetua saques na corretora Binance, voc√™ deve pagar taxas de transa√ß√£o associadas. Essas taxas variam dependendo da criptomoeda e da rede utilizada. A Binance tem sua pr√≥pria estrutura de taxas para transa√ß√Ķes que acontecem dentro de sua plataforma de trading. No entanto, as taxas de saque s√£o afetadas por fatores externos que n√£o est√£o sob o controle da Binance.

O processo de saque de criptomoedas depende do trabalho de mineradores ou validadores que n√£o fazem parte do ecossistema Binance. Sendo assim, a Binance precisa ajustar as taxas de saque periodicamente, conforme algumas condi√ß√Ķes da rede como tr√°fego e demanda.

A Binance também define limites mínimos para o saque de criptomoedas. Você pode consultar os limites atuais na página Tabela de Taxas.
As taxas de trading são baseadas no nível VIP da sua conta e não dependem das taxas de saque. Seu volume de trading mensal cumulativo determina o nível VIP de sua conta. A taxa máxima cobrada atualmente é de 0,1% das criptomoedas negociadas como maker ou taker. Lembre-se, usuários que pagam em BNB pagam taxas menores ao fazer trading.


Considera√ß√Ķes finais

As taxas de transação são parte essencial da criptoeconomia de redes blockchain. São incentivos aos usuários que trabalham para manter o bom funcionamento da rede. As taxas também oferecem uma camada extra de proteção contra usuários maliciosos e spam.

No entanto, o aumento consider√°vel do tr√°fego de algumas redes resultou em taxas significativamente mais altas. A natureza descentralizada da maioria dos blockchains pode prejudicar a escalabilidade. √Č verdade que algumas redes apresentam alta escalabilidade e altas taxas de transfer√™ncia, mas para isso, geralmente √© necess√°rio sacrificar a seguran√ßa ou a descentraliza√ß√£o da rede.

Ainda assim, existem muitos pesquisadores e desenvolvedores trabalhando em melhorias com potencial proporcionar maior inclus√£o das criptomoedas no mundo em desenvolvimento.