O que é uma gas fee e porque é que as transacções custam às vezes tanto?
Cada vez que realizais uma transacção na blockchain, pagais uma comissão aos validadores que a processam. Essa comissão pode às vezes superar o valor que estais a enviar, e não é por acaso. Há toda uma economia por detrás.
Índice:
O que é uma gas fee?
A gas fee é um tipo de comissão de transacção que aparece nas redes blockchain que utilizam contratos inteligentes. A Ethereum foi a primeira a introduzi-las, e hoje muitas outras redes também as aplicam.
Cada vez que enviares criptomoedas ou utilizares um serviço DeFi na blockchain, a tua transacção tem de ser verificada e registada de forma permanente num registo público. Isto não acontece automaticamente, são os validadores que o fazem, pessoas reais que utilizam os seus computadores e pagam electricidade para realizar este trabalho.
A gas fee é a comissão que lhes pagas por esse esforço. Sem ela, ninguém teria razão para processar as tuas transacções, e a rede simplesmente pararia de funcionar.
É importante saber que a gas fee é sempre paga na criptomoeda nativa dessa rede.
Na Ethereum isso significa ETH, na Solana SOL, e assim por diante. Verás um valor estimado antes de confirmares qualquer transacção na tua carteira.
Mas a gas fee tem também outra função. Quando cada transacção tem um custo, o spam é automaticamente prevenido. Sem esse custo, alguém poderia enviar milhões de transacções inúteis e congestionar completamente a rede, bloqueando todos os outros utilizadores.
A gas fee não é portanto apenas uma recompensa para os validadores, é um mecanismo que mantém a rede funcional e justa.
A matemática por detrás da comissão
O cálculo da comissão total é simples, multiplicais as unidades de gas utilizadas pelo preço por unidade de gas. Mas por detrás destes dois componentes esconde-se uma economia interessante.
O número de unidades de gas utilizadas depende do que estais a fazer na rede. Enviar ETH custa sempre exactamente 21.000 unidades de gas, isso nunca muda.
Interagir com um protocolo DeFi é uma operação mais complexa e pode custar entre 150.000 e 500.000 unidades de gas. Quanto mais complexa for a operação, mais gas consome.
O preço por unidade de gas mede-se em milionésimos de milionésimo de ETH, chamados Gwei, e é completamente dinâmico. O mercado determina-o em tempo real. Quando a rede está tranquila, o preço desce. Quando todos querem realizar transacções ao mesmo tempo, o preço sobe.
Em termos concretos, um Gwei equivale a 0,000000001 ETH. Se o preço actual do gas for de 50 Gwei, enviar ETH custa 21.000 multiplicado por 50, o que dá 1.050.000 Gwei, ou seja, 0,00105 ETH. Com um preço de ETH de 3.000 dólares, isso equivale a aproximadamente 3,15 dólares por uma única transacção.
Porque é que o preço varia tanto?
Tudo se resume a uma coisa: a oferta e a procura de espaço nos blocos.
Cada bloco na rede Ethereum tem um limite máximo de unidades de gas que pode conter.
Quando a procura de transacções ultrapassa o espaço disponível no bloco, os utilizadores começam a competir oferecendo comissões mais elevadas.
EIP-1559: A actualização que mudou tudo
Antes de agosto de 2021, o modelo de gas fees na Ethereum era um simples leilão, quem oferecia mais, passava primeiro. Isso gerava caos e imprevisibilidade. A actualização conhecida como EIP-1559 introduziu um novo modelo.
Após o EIP-1559, as comissões já não são calculadas como antes. Passaram a ser compostas por dois elementos, uma base fee e uma priority fee, que são multiplicados pelo número de unidades de gas utilizadas.
A base fee é uma comissão fixa determinada pelo próprio protocolo, e é automaticamente destruída, esse dinheiro não vai para ninguém, é definitivamente removido da circulação.
A priority fee é uma gorjeta voluntária que o utilizador acrescenta para que a sua transacção seja processada mais rapidamente, e vai directamente para o validador.
O resultado é que as comissões se tornaram mais previsíveis do que antes. E dado que a base fee é destruída, nos períodos de alta actividade da rede é removido da circulação mais ETH do que aquele que é criado, tornando o ETH mais escasso e potencialmente mais valioso.
Uma gas fee elevada não é portanto um erro do sistema. É simplesmente um sinal de que nesse momento muitas pessoas estão a tentar fazer algo na rede ao mesmo tempo, e o espaço nos blocos é limitado.
Nem todas as blockchains são iguais
As elevadas comissões da Ethereum impulsionaram o desenvolvimento de redes alternativas e soluções Layer 2. Cada blockchain tem uma abordagem diferente para processar as transacções, e essa abordagem influencia directamente o custo das comissões.
As redes Layer 1 como a Ethereum e a Bitcoin processam todas as transacções directamente na cadeia principal, o que as torna as mais seguras, mas também as mais dispendiosas nos períodos de alta actividade.
As redes Layer 2 funcionam de forma diferente. Processam as transacções fora da cadeia principal e apenas escrevem nela um resumo, repartindo o custo entre todos os utilizadores.
As sidechains são por sua vez cadeias completamente separadas que partilham com a cadeia principal apenas alguns padrões técnicos.
O resultado é que as comissões podem variar de uma fracção de cêntimo em algumas redes até dezenas de dólares nos períodos de alta actividade.
Como reduzir as comissões?
Nem sempre é possível, mas existem algumas tácticas comprovadas.
Escolhei o momento certo
As primeiras horas da manhã e as noites de fim de semana (UTC) tendem a ser mais tranquilas. Consultai um gas tracker numa das plataformas gratuitas de monitorização da rede.
Utilizai o Layer 2
Para actividades DeFi e NFT, o Arbitrum, o Optimism e o Base oferecem a mesma segurança a uma fracção do custo.
Defini manualmente a priority fee
As carteiras permitem-vos frequentemente fixar a vossa própria gorjeta. Se a transacção não for urgente, mantende-a no mínimo.
Agrupai as transacções
Em vez de cinco transacções separadas, procurai protocolos que ofereçam operações batch, pagais o gas apenas uma vez.
A gas fee é o preço da descentralização
A gas fee é talvez o número mais pequeno que vedes quando abrís a vossa carteira, mas é precisamente esse número que vos diz mais sobre o estado da rede do que qualquer outro dado.
Diz-vos quantas pessoas estão activas, quão saudável está a rede e quanto vale a vossa transacção nesse momento para quem a processa.
Da próxima vez que vos detenhais perante um ecrã de confirmação e vejais uma comissão que vos surpreenda, não vos limiteis a aceitá-la ou rejeitá-la. Lede-a. Está a dizer-vos algo.
