Pular para o conteúdo principal

Taxas de gás

Taxas de rede

Taxas de rede no Ethereum são chamadas de gás.
Gás é o combustível que alimenta o Ethereum.

Hero header image

Resumo

  • Toda transação no Ethereum requer uma pequena forma de pagamento para ser processada
  • Essas taxas são conhecidas como taxas de “gás”
  • As taxas de gás variam conforme o congestionamento da rede

O que são taxas de gás?

Pense no Ethereum como uma grande rede de computadores, na qual as pessoas podem realizar tarefas como enviar mensagens ou executar programas. Assim como no mundo real, essas tarefas requerem energia para serem realizadas.

No Ethereum, cada ação computacional tem um preço de “gás” definido. Suas taxas de gás são o custo total das ações em sua transação. Ao enviar uma transação ou executar um contrato inteligente, você paga taxas de gás para processá-la.

A robot

Como eu pago menos gás?

Embora taxas mais altas no Ethereum sejam às vezes inevitáveis, existem estratégias que você pode usar para reduzir o custo:

Cronometre suas transações

Assim como viajar em baixa temporada é menos movimentado e mais acessível, geralmente é mais barato para usar o Ethereum quando a América do Norte está dormindo.

Espere o gás baixar

O preço do gás sobe e desce a cada doze segundos com base no congestionamento do Ethereum. Quando o preço do gás está alto, esperar alguns minutos antes de fazer uma transação pode causar uma queda significativa no valor que você pagará.

Usar a camada 2

As cadeias da camada 2 são construídas sobre o Ethereum, oferecendo taxas mais baixas e lidando com mais transações. Eles são uma boa opção para economizar em taxas para transações que não precisam acontecer na rede principal do Ethereum.

Experimente a camada 2

O que causa altas taxas de gás?

Sempre que a quantidade computacional (gás) no Ethereum excede um certo limite, as taxas do gás começam a subir. Quanto mais o gás excede esse limite, mais rápido as taxas do gás aumentam.

Taxas mais altas podem ser causadas por coisas como dapps ou NFTs populares, aumento periódico de negociações em DEXs ou um número esmagador de atividades de usuários em horários de pico.

Desenvolvedores no Ethereum devem ter o cuidado de otimizar o uso de seus contratos inteligentes antes da implementação. Se muitas pessoas interagirem com um contrato mal escrito, ele consumirá mais gás e poderá inadvertidamente causar o congestionamento na rede.

Quer mais detalhes? Confira a documentação do desenvolvedor.

Ataque dos Criptokitties

Em Novembro de 2017, o projeto popular CryptoKitties foi lançado. Sua rápida popularidade causou congestionamento significativo na rede e taxas de gás extremamente altas. Os desafios apresentados pelos CryptoKitties aceleraram a urgência de encontrar soluções para escalar o Ethereum.

Por que precisamos do gás?

O gás é um elemento crítico para manter o Ethereum seguro e processando transações. O gás ajuda de várias maneiras:

O Gas mantém o Ethereum sybil-resistente, evitando que atores mal-intencionados sobrecarreguem a rede com atividades fraudulentas.

Como a computação custa gás, enviar spam para o Ethereum com transações caras, seja acidental ou maliciosamente, é financeiramente desencorajado.

Um limite rígido na quantidade de computação que pode ser feita a qualquer momento evita que o Ethereum fique sobrecarregado, ajudando a garantir que a rede esteja sempre acessível.

Como é calculado o gás?

Avançado

A taxa total do gás que você paga é composta de algumas partes:

  • Taxa base taxa definida pela rede que deve ser paga por uma transação
  • Taxa de prioridade: gorjeta opicional para incentivar os operadores dos nós a incluir sua transação
  • Unidades de gás utilizadas*: lembra que falamos que o gás representa computação? Ações mais complexas, como interagir com um contrato inteligente, consomem mais gás do que ações simples, como o envio de uma transação.
    • *Veja a Figura 1 para ver quanto gás os diferentes tipos de transações usam

A fórmula para calcular a taxa de gás é unidades de gás utilizadas * (taxa base + taxa de prioridade). A maioria das carteiras irá calcular o gás utilizado e irá mostra-lo de uma forma mais direta.

Figura 1: Gás utilizado por tipo de transação
Tipo de transaçãoUnidades de gás utilizadas
Enviando ETH21,000
Enviando tokens ERC-2065,000
Transferindo um NFT84,904
Trocando no Uniswap184,523

Perguntas frequentes

Esta página foi útil?