This article has been translated from English to Brazilian.

O que é ether?

Ether (ETH) é a moeda interna usada na rede Ethereum.

ether (ETH)

Assim como o bitcoin (BTC), ele pode ser visto como um ativo digital usado para armazenar e/ou transferir valor no blockchain.

Mas o principal caso de uso do ether é facilitar a computação de contratos inteligentes e aplicativos descentralizados (dApps) na rede Ethereum.

Qualquer pessoa que queira criar software na Ethereum precisa pagar pelo poder de computação com ether (ETH).

Um nó da Ethereum precisa executar uma transação na rede e não vai fazer isso de graça. Sem ETH, você simplesmente não pode fazer nada na Ethereum.

Isso foi feito por design para resolver um dos maiores problemas de uma máquina Turing-completa: o problema da parada.

Embora uma máquina Turing-completa seja incrível, pois pode processar praticamente qualquer computação concebível que você lançar sobre ela, ela não sabe quando parar de calcular se você não mandar.

Portanto, se um aplicativo for programado para ser executado em um loop infinito, esse aplicativo será executado para sempre. Esse cenário causaria grandes problemas ou até mesmo paralisaria a rede Ethereum!

Para ajudar a desincentivar os malfeitores de executar códigos com loops infinitos ou enviar spam à rede com contratos de computação pesada, a Ethereum impõe taxas de transação (pagas em ETH) para executar contratos inteligentes.

Essa exigência torna o ether um mecanismo fundamental para manter sob controle a demanda por recursos computacionais na rede Ethereum.

É como a gasolina em um carro de corrida. Sem gasolina, o carro não dá partida. E quanto maior o carro ou quanto mais você o empurra, mais combustível é necessário para manter a velocidade e alcançar a linha de chegada.

Se a gasolina acabar, o carro simplesmente para, assim como um aplicativo quando fica sem éter.

O que é gás?

O termo "gás" foi criado para diferenciar entre o valor do éter (ETH) e o custo computacional do uso da máquina virtual (EVM) da Ethereum.

Ethereum Gas

O gás é a forma como a rede Ethereum mede o esforço computacional necessário para executar transações.

É chamado de gás porque, assim como os automóveis precisam de gasolina para funcionar, a rede Ethereum precisa de gás para continuar operando.

Por exemplo, o envio de 1 ETH da Pessoa A para a Pessoa B pode exigir 21.000 unidades de gás. Transações mais complexas, como a criação de uma NFT, podem exigir 2.000.000 de gás ou mais.

Isso significa que o gás em si não é sua taxa de transação.

O gás é uma unidade usada para medir o esforço computacional necessário para realizar ações específicas no blockchain da Ethereum. A taxa de transação envolve outros fatores, como taxas básicas e taxas de prioridade.

O gás também não é ETH.

O preço de uma unidade de gás aumenta quando a rede da Ethereum está ocupada e diminui nos horários de menor movimento.

A quantidade de "gás" necessária é determinada pela oferta de capacidade de mineração e pela demanda de transações que precisam ser processadas. Como os mineradores podem se recusar a processar transações se o preço do gás for muito baixo, o preço do gás deve ser alto o suficiente para compensar o custo do poder computacional necessário para processar essas transações.

Por exemplo, o preço de 1 ETH aumenta quando muitas pessoas de repente querem NFTs e cai quando alguém faz um tweet polêmico atacando a utilidade da Ethereum.

Mas o preço do gás é em ETH.

O preço do gás é a quantidade de ETH que você precisa para pagar por uma unidade de gás.

Se o preço de uma unidade de gás for 0,000000015 ETH, sua transação que requer 21.000 unidades precisaria de pelo menos 0,000315 ETH para ser realizada.

Opa. São muitas casas decimais e poucos ETH!

Outros também pensam assim.

Você pode usar o giga-wei ou gwei.

Gwei representa uma fração de 1 ETH.

Assim como centavos para um dólar, wei é a menor denominação de ETH. Gigawei se traduz em 1.000.000.000 wei ou 0,000000001 ETH.

Há outras formas de denominar a ETH, mas gwei é a mais comumente usada entre os usuários de ETH.

No exemplo acima, em vez de dizer que o preço do gás está em 0,000000015 ETH, você pode simplesmente dizer que o preço do gás é 15 Gwei.

É "gwei", o que é mais conveniente!

Como é calculada a taxa de gás?

Obviamente, a taxa de transação não envolve apenas o gás e os preços do gás. Ela também inclui a TAXA BASE, que é o preço necessário para colocar uma unidade de gás no bloco da Ethereum.

As taxas básicas são determinadas pelos blocos anteriores a ele. A taxa básica pode aumentar em até 12,5% por bloco se as transações do bloco anterior usarem mais gás do que o tamanho do bloco de destino alocado.

Mas você não paga apenas pelo serviço. Você também precisa acrescentar uma gorjeta!

Lembre-se de que os mineradores recebem recompensas por bloco, independentemente do que estiver dentro de um bloco da Ethereum.

Para incentivá-los a computar a sua transação e adicioná-la ao blockchain, você pode adicionar umaTAXA DE PRIORIDADE (ou DICA) por unidade de gás ao inserir os detalhes da transação.

E você achava que os motoristas do Uber Eats eram exigentes.

Nesse ponto, sua taxa mínima de transação seria a seguinte:

Taxa Tx = (unidades de gás necessárias para a transação) x (preço do gás pelo menos igual à taxa básica + gorjeta)

Mas e se você executasse uma transação incomum que precisasse de muito mais gasolina do que você pensava? Você acabará pagando muito mais do que pensou originalmente!

É por isso que os usuários geralmente adicionam um limite de combustível à sua entrada.

Em nosso exemplo de combustível, fazer um orçamento para uma viagem de carro (executar uma transação) significaria pensar no preço do combustível (preço da gasolina), bem como no máximo de galões que você acha que a viagem de carro precisaria (limite de gasolina).

"Limitede gás" é o número máximo de unidades de gás que você está disposto a pagar para executar a transação.

O uso de um limite de combustível garante que você não gaste acidentalmente muito mais do que o seu orçamento. Você está protegido contra um código de contrato defeituoso que, de repente, exige mais gás.

Como alternativa, os usuários têm a opção de definir um LIMITE DE TAXA M ÁXIMA para informar à rede o valor máximo de gwei que você está disposto a gastar em sua transação.

Mas não seja muito mesquinho com seus limites de gás e máximo! Os mineradores só usarão gás e gwei suficientes para executar a transação e reembolsarão a você o restante.

Mas se uma transação atingir seu limite máximo ou de gás e "ficar sem gás" antes de ser executada, a transação falhará e você perderá o gás que os mineradores já consumiram.

Isso seria... "gwei" muito desperdício.

Levando em conta os limites de gás, nossa nova fórmula de taxa de transação mínima seria a seguinte:

Taxa de transação = (limite de gás) * (taxa básica + gorjeta)

Digamos que a pessoa A esteja enviando 1 ETH para a pessoa B.

A transação simples requer apenas 21.000 gás, mas muitas pessoas estão trocando tokens ERC-20, portanto a taxa básica atual é de 300 gwei. A pessoa A decide dar uma gorjeta de 20 gwei para garantir que os 2 ETH sejam transferidos.

Usando a fórmula acima, a taxa de transação da pessoa A é:

(21.000) x (300 + 20) = 6.720.000 gwei ou 0,00672 ETH

Isso equivale a cerca de US$ 18,84 pela transferência de 1 ETH (~US$ 3.000)!

Para alguns, US$ 18,84 ainda pode ser um pouco alto. Felizmente, há esforços para reduzir as taxas de transação.

A mudança da Ethereum para o algoritmo de consensoProof-of-Stake (PoS), por exemplo, reduziria os requisitos computacionais por transação.

Várias soluções de escalonamento da camada 2 também prometem aliviar a carga da rede, fazendo a computação pesada fora da cadeia.

A maioria das carteiras e plataformas pode estimar automaticamente os preços do gás e da gasolina para suas transações.

Mas se você quiser praticar suas habilidades de computação de taxas de transação, com certeza vai querer dar uma olhada nesta folha de dicas!

Gás Unidade de medida do esforço computacional que os mineradores precisam para executar sua transação e registrá-la no blockchain da Ethereum.
Taxa de bloco/base A quantidade mínima de gás necessária para colocar a transação no último bloco da Ethereum. As taxas de base são "queimadas" no final de cada transação.
Gwei Abreviação de gigawei, um nome para uma fração de 1 ETH que você precisa pagar pelas taxas de transação.

1 Gwei = 0,000000001 ETH

Ex: se você estiver enviando 1 ETH e a taxa total da transação for 4230000 gwei (0,00423 ETH), será necessário enviar 1,00423 ETH para executar a transação com êxito.

Preço do gás O número de gwei que você está disposto a pagar por uma unidade de gás.
Limite de gás O número máximo de unidades de gás que você está disposto a pagar para executar sua transação.

Você pode ajustar a quantidade de gás que deseja gastar, mas definir um limite de gás inferior ao total de gás necessário fará com que a transação "perca gás" e falhe.

Diferentes tipos de transações exigirão uma quantidade mínima de gás diferente para que você as conclua.

Taxa máxima O custo máximo (em gwei) que você está disposto a gastar na sua transação.

Depois que as taxas reais e a gorjeta forem deduzidas, o restante da taxa máxima será reembolsado ao remetente da transação.

Como nos limites de gasolina, se você definir uma taxa máxima menor do que a taxa real necessária, a transação não será concluída.

Taxa prioritária/dica Uma taxa adicional que você paga aos mineradores para incluir/priorizar sua transação no blockchain.
Queima de gás Quando os usuários pagam por suas transações, sua taxa básica de gás é destruída (permanentemente removida de circulação) pelo protocolo.
Fórmula da taxa de transação (Limite de gás) x (taxa básica + gorjeta)