As taxas de gás no Ethereum compreendem basicamente três componentes: o limite de gás, a taxa básica e a taxa de prioridade. A taxa é calculada multiplicando o limite do gás pela soma da taxa base e da taxa de prioridade. Juntas, essas unidades pagam a taxa de gás que é utilizada para adicionar uma transação no blockchain.

Neste artigo, exploraremos o significado desses componentes individuais e também entenderemos como eles se somam para formar a taxa do gás. Usaremos a referência do Ethereum como blockchain. 

Você sabia que Ethereum é um blockchain público e também existem blockchains privados?

Compreendendo o conceito e o funcionamento do gás

O conceito

Gas é a medida de quanto trabalho precisa ser feito pelos validadores para verificar sua transação e adicioná-la ao blockchain.

Em termos técnicos, o gás é a energia necessária para introduzir uma mudança de estado na blockchain.

No Ethereum e em outros blockchains baseados nele, o gás é denotado como Gwei ou Giga-wei. Wei é a menor unidade do Ethereum, e Gwei significa 1 Giga wei, que se converte em 0,000000001 ETH (ou 1 ETH = 1 bilhão de Gwei).

Trabalhando em Breve

No Ethereum, o gás normalmente é leiloado, o que significa que aqueles que desejam enviar uma transação na blockchain Ethereum devem competir com outros para comprar gás. Assim, quando há mais transacções, os preços do gás aumentam devido a licitações competitivas e quando a rede tem menos transacções, os preços do gás são baixos.

Além disso, cada bloco Ethereum tem um limite de gás para todo o bloco, que atualmente é de 30 milhões de Gwei. Assim que a taxa total do gás paga pelo bloco ultrapassar esse limite, a taxa básica necessária para compensar uma transação é aumentada. Isto desencoraja a licitação competitiva de gás e permite que a rede seja desobstruída.

O conceito acima pode ser melhor compreendido com o diagrama a seguir, onde as áreas escuras representam redes congestionadas e as áreas mais claras denotam baixo tráfego de rede.

Mapa de calor do preço do gás.

Observe que os preços do gás são relativamente mais altos durante o meio-dia UTC, pois este é o período em que há atividade máxima em todo o mundo.

Um guia para entender todas as taxas em criptografia e blockchain.

Cálculos de taxas de gás

A fórmula atual para calcular as taxas do gás foi finalizada após a bifurcação de Londres. Inclui três fatores: limite de gás, taxa básica e taxa de prioridade.

Taxa de gás = (limite de gás) x (taxa básica + taxa de prioridade)

  • Os limites de gás são as unidades de “gás” consumidas para validar e adicionar uma transação à rede. Esses são valores precisos e mesmo que você defina esse valor mais alto, o gás extra será creditado de volta em sua conta.

  • A taxa base é a taxa mínima exigida para garantir que sua transação seja considerada válida no Ethereum. Esta é a taxa indicada em gwei quando você abre qualquer rastreador de gás. Por exemplo, no diagrama abaixo, a taxa básica é de 5 Gwei.

Rastreador de taxas de gás Ethereum.

  • Taxa de prioridade é a taxa extra para agilizar as transações. Essa taxa extra é paga aos validadores para que eles peguem a transação rapidamente e a executem com mais rapidez.

Durante as guerras do gás, esta taxa é frequentemente aumentada para limites elevados para que os utilizadores possam processar as suas transacções mais rapidamente. As guerras de gás geralmente ocorrem quando vários usuários tentam fazer transações antes uns dos outros por motivos como cunhagem de NFT, para reivindicar lançamentos aéreos ou qualquer outra urgência.

Por que a taxa do gás Ethereum caiu para 1 Gwei?

A taxa básica do Ethereum caiu para 1 Gwei em 22 de junho de 2024 devido à introdução de várias atualizações de escala.

Você sabe? Com a queda da taxa do gás Ethereum, as taxas da camada 2 caíram ainda mais. 

Ethereum implementou a atualização Dencun em 13 de março, que introduziu um recurso de armazenamento temporário chamado blobs. Os principais compradores de gás, como Uniswap, Tether, Circle e soluções de camada 3, começaram então a usar essas “bolhas” para acumular transações em lotes. 

Antes disso, os custos de transação do Ethereum podiam chegar a centenas de dólares.

Depois de ver taxas tão altas do gás Ethereum, tenho certeza de que um crash está chegando, o dinheiro fluindo para as merdas como um louco, a estrutura do mercado indicando o mesmo, o mercado precisa de retração. Um grande problema !!!!! Até os L2s estão cobrando uma taxa incrível.#Ethereum#crypto#bitcoinpic.twitter.com/AVhiNNKCQP

-rajputzaibii.eth.bnb.apt|22922.lens (@rajputzaibii) 6 de maio de 2023

Anteriormente, eles verificavam essas transações individualmente. Como esses protocolos usavam muito gás, a mudança para “blobs” tornou as transações mais baratas para eles.

Em última análise, devido ao gás liberado para terceiros, a taxa básica foi reduzida, o que acabou levando a preços baixos do gás.

Rastreador de taxa de gás.

Nota: A taxa básica é o maior componente nos cálculos da taxa do gás.

Por que minha transação está travada?

Às vezes, quando você define seus limites de gás muito baixos, a transação trava. Isso ocorre porque, em um determinado momento, a rede precisa de uma quantidade definida de gás para validar e adicionar sua transação ao blockchain.

Primeiro, certifique-se de saber como verificar uma transação no Ethereum.

Uma transação travada aconteceu várias vezes enquanto testávamos transações com baixo teor de gás após a atualização Dencun. 

  1. Você pode acelerar a transação assim que perceber que sua rede atrasou o envio da transação, possivelmente devido ao baixo nível de gás. No MetaMask, esse recurso está presente logo abaixo dos detalhes da transação na guia Fila.

Acelerando transações travadas do Ethereum

  1. Na próxima tela, ajuste o limite de gás de acordo. Lembre-se, uma transação média requer cerca de 21.000 gás, o que pode aumentar para limites mais elevados durante as guerras do gás e o congestionamento da rede.

Acelerando uma transação gasta no MetaMask

  1. Como medida adicional, você também pode aumentar a Taxa de Prioridade em cerca de 5 Gwei, o que pode então desobstruir a rede e enviar sua transação com a mais alta prioridade. 

  2. Clique em Salvar e a transação será resolvida nos próximos minutos.

Se o problema persistir, entre em contato com a equipe de suporte da sua carteira.

Conclusão

A taxa do gás é calculada com base em dois fatores: a taxa básica e a taxa de prioridade. Ambos os fatores são multiplicados pelo “limite de gás” para obter a taxa total de gás em Gwei, que é um bilionésimo de ETH. A taxa base é a taxa mínima que precisa ser paga, e a taxa prioritária é paga para agilizar as transações. 

Às vezes, se o limite de gás for definido muito baixo, as transações podem travar e podem ser desobstruídas adicionando mais gás à transação.