A Merge é a maior mudança de camada de protocolo na história da Ethereum. Muitas mudanças aconteceram, mas um aspecto interessante é a mudança no tempo de produção do bloco e suas implicações para o mercado de gas.
Neste post, examinamos como a Merge mudou o tempo de produção do bloco e como a nova distribuição do tempo de produção do bloco, por sua vez, mudou o equilíbrio no mercado de gas.
Pré-requisito
Este post assume alguns conhecimentos básicos sobre a Blockchain Ethereum e a Máquina Virtual Ethereum. Para informações de base, veja aqui.
Ao mesmo tempo em que faremos uma rápida análise do mercado de gas, você pode encontrar informações detalhadas aqui.
Histórico
Tempos de bloco pré e pós merge
Antes da Merge, o tempo necessário para produzir um novo bloco era uma variável aleatória seguindo uma distribuição Poisson com uma média de 13,3s. Isto porque o tempo que levaria para os mineradores resolverem um problema matemático difícil é aleatório, mas a dificuldade é um auto-ajuste para atingir tal média.
Fonte: Dune, Link
Após a Merge, os tempos de bloco são quase sempre exatamente 12 segundos, exceto em algumas raras ocasiões, como quando um validador está offline. Nesses casos, o tempo de bloco será um múltiplo de 12s.
Além de aumentar ligeiramente (10%) a taxa de produção de bloco, a variabilidade do tempo de bloco também importa. Como mencionado, como o processo mudou de um processo de Poisson aleatório para um processo quase determinístico, a variância do tempo do bloco foi grandemente reduzida.
Antes da Merge, o tempo de bloco podia chegar a mais de 150 segundos. É um tempo gritante de 2,5 minutos sem que nenhuma transação seja executada! Isto traz desafios tanto para os usuários da blockchain quanto para os produtores de blocos, já que eles enfrentam incertezas na velocidade de inclusão das transações e na estratégia ideal de construção de blocos.
Fonte: Dune, Link
Após a Merge, o desvio padrão móvel do tempo de bloco é próximo de 0, como esperado. A pequena variabilidade provém de problemas de estabilidade da rede de validadores, ao invés de projeto do protocolo.
Taxas de Transações pré and pós merge
Os iniciadores de transações pagam dois tipos de taxas para a inclusão de suas transações. Eles pagam uma taxa base, que representa o valor de computação necessário para sua transação, e que eventualmente é queimada e uma taxa de prioridade, que representa sua "gorjeta" aos produtores do bloco para a inclusão em da transação tempo hábil. Uma taxa de prioridade mais alta, em geral, levará à inclusão antecipada.
Analisaremos separadamente o impacto da Merge em ambas as taxas, uma vez que são determinadas pela dinâmica dos diferentes mercados.
Taxa Base (Tamanho do Bloco)
Tanto os iniciadores da transação quanto os produtores de blocos se beneficiam com um tempo de bloco mais previsível. Para os iniciadores de transações, seu tempo de espera e custo de gorjeta (taxa de prioridade) são mais previsíveis após a merge. Para os produtores de blocos, o problema de otimização que eles precisam resolver tornou-se mais fácil, uma vez que há menos partes móveis.
Os blocos da Ethereum têm um tamanho limite de 30M de gas e um tamanho alvo de 15M. Quando a rede estiver ocupada, os produtores de blocos incluirão mais do que a meta de transações em um bloco e a taxa base será aumentada pelo protocolo. Ter um tempo de bloco previsível, em geral, deve ajudar os produtores de blocos a gerenciar melhor o tamanho do bloco.
Abaixo damos uma rápida olhada na variabilidade do tamanho do bloco antes e depois da Merge. O gráfico mostra o desvio padrão móvel do tamanho de 100 blocos como uma porcentagem do limite do tamanho do bloco de 30M de gas. Observe a queda significativa na variabilidade imediatamente após a Merge.
Isso significa que os produtores de blocos podem suavizar muito melhor a aglomeração, durante o tempo de grande movimentação da rede.
Fonte: Dune, Link
Taxa de Prioridade
Em seguida, damos uma olhada nas taxas de prioridade pagas pelos iniciadores de transações.
Como o espaço de bloco é escasso, os iniciadores de transações têm que incentivar a inclusão de suas próprias transações em tempo hábil, oferecendo uma " gorjeta" para os produtores de bloco. Por outro lado, como há um limite no tamanho do bloco (total de gas consumido, ou total de computação necessária), os produtores de blocos financeiramente incentivados enfrentam o problema da otimização da construção de blocos, o que maximiza a gorjeta que recebem ao incluir as transações nos blocos que produzem.
Fonte: Dune, Link
Curiosamente, o valor da taxa de prioridade paga em cada bloco, assim como a variação de tais valores, aumentou em vez de diminuir após a Merge.
Existiam duas variáveis de confudimento. Uma é o aumento no MEV (maximal extractable value - valor extraível máximo) trazido pela própria Merge - devido a mudanças relacionadas à Merge, as pessoas vão querer pagar mais em taxas de prioridade para capturar esses MEV de qualquer forma, mesmo sem mudanças de protocolo. Em seguida, há a mudança na dinâmica do mercado de gas trazida pelo tempo do bloco agora estável. Provavelmente a primeira foi dominante neste gráfico.
Conclusão
A Merge reduziu significativamente a variabilidade nos tempos de bloco e suavizou qualquer impacto repentino nas taxas de base/ajuste do tamanho do bloco.
Entretanto, nos dez mil blocos imediatamente antes e depois da Merge, vimos, depois da Merge, aumentar o nível e a variância da taxa de prioridade paga por bloco, em comparação com antes da Merge.
Pensamos que isto se deve provavelmente ao aumento do MEV gerado pelo próprio evento Merge, mais do que devido às diferenças de projeto do protocolo. É necessária uma investigação mais aprofundada para trazer mais informações sobre a questão.
Este artigo foi escrito por Nflswanxin e traduzido por Fátima Lima. O original pode ser lido aqui.
Latest comments (0)