Gas
Unidade que mede o esforço computacional de uma operação em uma blockchain e determina a taxa paga para que ela seja processada e validada pela rede.
Pontos-chave
- Gas é a medida do esforço computacional necessário para executar uma operação em uma blockchain, e é o que define a taxa paga pela transação.
- Quanto mais complexa a operação, mais gas ela consome, então uma transferência simples custa menos que a execução de um contrato inteligente elaborado.
- O preço do gas varia com a demanda pela rede: quando muitos usuários competem por espaço, o custo por operação sobe.
O que é gas?
Gas é o mecanismo de precificação que calcula o custo de operações e transações em redes como as compatíveis com a máquina virtual da Ethereum. Cada instrução executada consome uma quantidade de gas, e o total define quanto o usuário paga para que a rede processe sua transação. É a forma de remunerar quem valida as operações e de proteger a rede contra abuso.
Como funciona
Uma transação define um limite de gas, que é a quantidade máxima que o usuário aceita gastar, e um preço por unidade, geralmente medido em gwei, uma pequena fração do ativo nativo. O custo final é a quantidade de gas efetivamente consumida multiplicada pelo preço unitário. Se a operação exigir mais gas do que o limite definido, ela falha e o gasto até ali não é devolvido.
O preço por unidade oscila conforme a disputa por espaço no bloco. Em momentos de alta demanda, os usuários oferecem preços maiores para ter prioridade, e o custo sobe. Em períodos calmos, o mesmo tipo de operação sai mais barato. Por isso, o horário e a rede escolhida afetam diretamente quanto se paga.
Operações mais pesadas, como interagir com contratos inteligentes complexos, consomem muito mais gas do que uma transferência direta entre endereços.
Por que importa
Entender gas ajuda a prever e reduzir custos ao operar on-chain. Para uma empresa que processa muitas transações, escolher redes de baixo custo e horários de menor congestionamento tem impacto direto na despesa. É também por causa do gas que redes mais baratas se tornaram atraentes para pagamentos em escala, já que uma taxa alta pode superar o valor de uma transferência pequena e inviabilizar o uso comercial.
Limitações
O custo em gas é imprevisível em redes muito disputadas, o que dificulta estimar despesas com precisão. Picos de congestionamento podem tornar operações pequenas economicamente inviáveis por um período. Cada rede tem sua própria dinâmica de preço, então a mesma operação pode ter custo muito diferente dependendo de onde é feita.