Dilema da inflação do Ethereum: a atualização de Cancun é a solução?
Na recente Reunião da Camada de Execução do Ethereum 195, foi discutida uma proposta referente a um ajuste na taxa básica para gás de blob, introduzida por EIP-4844 como parte da atualização de Cancun. Os blobs são um novo tipo de armazenamento de dados projetado para tornar o armazenamento e o processamento de dados na Ethereum mais acessíveis.
Atualmente, a taxa básica mínima para blobs está definida em 1 wei. O pesquisador Max Resnick propôs aumentar essa taxa para acelerar os ajustes de preço durante o congestionamento da rede.
Aumento da taxa de base do Blob: Cura ou catástrofe?
A taxa básica de blob representa o custo mínimo necessário para processar dados de blob na Ethereum. Desde a implementação da EIP-1559, a estrutura de taxas de gás da Ethereum passou por mudanças significativas.
Anteriormente, as taxas de transação eram determinadas por meio de lances, em que os usuários ofereciam taxas mais altas para priorização durante o congestionamento da rede. Isso geralmente levava a picos imprevisíveis nas taxas.
EIP-1559 dividiu as taxas de transação em duas partes: a taxa básica, que é queimada, e a taxa de prioridade, que é paga aos mineradores, mas não é destruída. A taxa básica se ajusta dinamicamente com o congestionamento da rede, proporcionando custos mais previsíveis e diminuindo a inflação do Ethereum por meio da queima de ETH.
Aumentar a taxa base mínima de blob significa que, mesmo em períodos de baixo congestionamento, o custo de processamento de dados de blob não cairá abaixo de um determinado limite, o que pode levar a um aumento da queima de ETH.
Max propôs aumentar a taxa básica de 1 wei para 160.217.286 wei para reduzir o tempo necessário para que os preços atinjam o equilíbrio durante o congestionamento. Ele argumentou que o sistema atual é muito lento para se ajustar a partir de uma base de 1 wei, levando cerca de 160 blocos (ou cerca de 32 minutos) para atingir preços razoáveis.
Ao começar com uma taxa básica mais alta, a descoberta de preços se aceleraria, permitindo que a Ethereum lidasse com o congestionamento de forma mais eficaz sem aumentar significativamente o custo final do gás de blob.
Reações da comunidade
A proposta provocou um debate acalorado na comunidade. Ryan Berckmans se opôs ao aumento da taxa básica de blob, argumentando que a estratégia atual da Ethereum é oferecer disponibilidade de dados (DA) de baixo custo ou até mesmo gratuita durante períodos de baixo congestionamento.
Essa abordagem foi projetada para atrair mais usuários e desenvolvedores para a rede, ajudando a Ethereum a criar efeitos de rede e capturar participação de mercado. Ele advertiu que o aumento das taxas criaria maiores barreiras à entrada e reduziria a neutralidade da Ethereum, especialmente porque o mercado de blob ainda está se estabilizando.
Outros, como a equipe da Blockworks, acreditam que o aumento da taxa básica poderia prejudicar a competitividade da Ethereum no fornecimento de serviços de DA. Eles defendem o escalonamento da Camada 1 (L1) da Ethereum para aumentar os custos de execução e, ao mesmo tempo, manter os serviços de DA acessíveis. Isso, em sua opinião, fortaleceria a posição geral da Ethereum, atraindo mais Rollups e expandindo a utilidade da ETH.
Enquanto isso, Bena Adams, colaborador da Nethermind, apoiou o aumento da taxa, observando que uma taxa básica de 1 wei não é prática durante períodos de congestionamento. Embora a diferença econômica entre 1 wei e 1 gwei possa parecer trivial, o lento processo de ajuste da taxa nas condições atuais não responde adequadamente à demanda da rede.
O pesquisador da Ethereum, Potuz, acrescentou que se a taxa básica fosse definida pela Camada de Consenso (CL) em vez da Camada de Execução (EL), ela provavelmente teria sido definida com um valor mais alto, como 1 gwei. A CL usa tipos de dados uint64, que não têm a precisão necessária para lidar com valores extremamente pequenos, como 1 wei. Se a CL tivesse definido a taxa, esse debate talvez não tivesse surgido.
O aumento da taxa de Blob aliviará a inflação de ETH?
Os defensores do aumento da taxa base de blob argumentam que isso poderia ajudar a reduzir a pressão inflacionária da Ethereum. Por exemplo, Cygaar, da equipe Abstract, observou que, antes da implementação da EIP-4844, os Rollups eram a principal fonte de consumo de gás do Ethereum.
No entanto, com a atual estrutura de preços, os dados de blob são quase gratuitos para os Rollups, proporcionando um valor mínimo para a Ethereum em termos de receita de taxas.
No curto prazo, o aumento da taxa de base do blob poderia aumentar as taxas de queima de ETH, reduzindo assim a inflação. No entanto, Doug Colkitt, fundador da Ambient, apontou que, apesar de 80% do espaço de blob da Ethereum estar sendo utilizado, grande parte dele é preenchido com transações de spam de baixo valor.
Essas transações são altamente sensíveis a aumentos de taxas, o que significa que até mesmo um pequeno aumento nas taxas de blob poderia fazer com que elas desaparecessem, levando, em última análise, a ganhos insignificantes na queima de ETH.
Quando a ETH se tornará deflacionária?
Deixando de lado as bolhas, até que ponto as taxas básicas da Ethereum devem subir para que a ETH se torne deflacionária?
O suprimento total de ETH não tem limite e, de acordo com o mecanismo de prova de participação (PoS), a emissão de ETH depende da quantidade de ETH apostada e da atividade geral da rede. O aumento do staking resulta em maior emissão, enquanto o mecanismo de queima do EIP-1559 ajuda a compensar a emissão queimando uma parte das taxas básicas.
Atualmente, a taxa de emissão da Ethereum varia de 0,5% a 2% ao ano, dependendo do número de ETH apostados e da atividade da rede.
A ETH se tornará deflacionária quando a quantidade de ETH queimada exceder a emissão anual. A fórmula para a queima por bloco é:
Taxa básica × tamanho do bloco (meta: 15.000.000 de gás)
A taxa de queima anual é:
Queima de ETH por bloco × blocos por ano (aprox. 2.620.000 com base no tempo de bloco de 12,05s)
Supondo uma taxa de emissão anual de 1% e um suprimento total atual de 120.330.000 ETH, cerca de 1.203.300 ETH precisam ser queimados anualmente para atingir a deflação. Para que a ETH se torne deflacionária, a taxa básica deve ser:
Taxa básica × 15.000.000 × 2.620.000 > 1.203.300
A partir disso, a taxa básica precisa ser de aproximadamente 30,62 gwei para que a ETH comece a se esvaziar. Se a taxa de emissão for de 0,5%, a taxa básica precisará ser de cerca de 15,31 gwei, e para uma taxa de emissão de 2%, seria necessária uma taxa básica de 61,23 gwei.
Conclusão
O debate sobre o aumento da taxa básica de blob aborda questões fundamentais relacionadas à escalabilidade da Ethereum, ao controle da inflação e aos incentivos da rede. Embora o aumento da taxa básica possa acelerar a descoberta de preços e reduzir a inflação da ETH, ele também corre o risco de limitar a acessibilidade dos serviços de DA da Ethereum, que são cruciais para a futura adoção do Rollup. O caminho a seguir exigirá um equilíbrio cuidadoso entre incentivar a atividade da rede e gerenciar as pressões inflacionárias sobre a ETH.