Lección 2

[ EVM ] Casos de uso - Análise de Gás EVM

Apresentar taxas de gás e como monitorá-las. Analisar dados de gás pode ajudá-lo a entender a situação atual para usuários que negociam com frequência.

O que é gás?

Gás, assim como a necessidade de queimar combustível ao dirigir, é fundamental para o registro de informações em blockchain e refere-se à quantidade de trabalho computacional necessária para realizar uma determinada operação na blockchain.

Por que precisamos de gás?

O gás também ajuda a garantir a segurança da rede. Cobrar uma taxa por cada operação realizada na rede evita spam excessivo na rede, como usuários desperdiçando recursos da rede intencionalmente ou involuntariamente em loops indefinidos.

Cobrar taxas de gás também dá aos mineradores mais incentivos. Cada transação na EVM requer recursos do minerador para ser executada, então o usuário deve pagar uma taxa ao minerador em troca de seu trabalho.

Como fornecer gás?

No caso do Ethereum, quando um usuário precisa fazer uma transação na cadeia, a taxa de gás não é deduzida do token enviado pelo usuário, mas do ETH restante na carteira do usuário.

A quantidade de taxa de gás esperada a ser paga será indicada ao usuário no momento da transação, portanto, o usuário precisa garantir que tenha ETH suficiente em sua carteira para cobrir a taxa de gás.

O pagamento da taxa de gás na Ethereum é feito com seu token nativo ETH. Da mesma forma, transações na cadeia EVM basicamente exigem a troca de tokens nativos suficientes (como ETH) na carteira.

Por exemplo, Alice tem 5 ETH em seu endereço de carteira, ela deseja transferir 1 ETH para Bob e, se a transação estiver congestionada, Alice terá que pagar 0.1 ETH como taxa de gás para completar a transação. Quando a transação for concluída na cadeia, Bob receberá o 1 ETH e Alice terá 3.9 ETH restantes em sua carteira (5-1-0.1=3.9).

Taxa de gás após EIP-1559

Em 5 de agosto de 2021 (12:33:42 PM +UTC), o décimo primeiro hard fork, o London Upgrade, foi ativado na altura do bloco Ethereum de 12.965.000. A EIP da comunidade mais comentada para esta atualização, EIP-1559, faz mudanças significativas no mecanismo de taxa de gás do Ethereum.

A atualização de Londres foca na otimização da taxa de gás de duas maneiras.

  • Mecanismo de alocação de taxas: do originalmente total para os mineradores, dividido em Taxa Base (também conhecida como Taxa Queimada) e taxa de prioridade.
  • Taxa Base: Cada bloco tem uma taxa base que serve como preço mínimo e será calculada com base na taxa base do bloco anterior e na utilização do bloco. A taxa base é uma taxa que os usuários não podem regular por si mesmos e devem pagar, mas também torna mais fácil para os usuários prever as taxas de transação. Esta parte da taxa eventualmente será queimada e retirada de circulação.
  • Taxa de Prioridade: Paga opcionalmente pelo usuário, esta taxa é paga diretamente ao minerador, e um valor alto pode ser definido para atrair mineradores para usuários que desejam acelerar transações.
  • Mecanismo de folga de blocos: O mecanismo de folga de blocos: EIP-1559 permite tamanhos de bloco variáveis diante de aumentos repentinos na demanda por transações. Se o tamanho de bloco alvo for excedido, a taxa base por bloco será aumentada em até 12,5%.
    O upgrade de Londres tornou o cálculo da taxa de gás mais complicado, mas melhorou a experiência do usuário ao definir a taxa de gás, e esses mecanismos tornaram possível tornar o preço do gás mais suave.

Como monitorar as taxas de gás na Análise de Pegadas

Em outras palavras, uma taxa total de transação é a soma da Taxa Base e da Taxa de Prioridade, que também é o Preço do Gás multiplicado pela Utilização por Txn. O Preço do Gás é o preço unitário do trabalho do minerador, e a Utilização por Txn é a quantidade de trabalho utilizada pelo minerador.

Uma vez que conhecemos os princípios, podemos analisar o gás de várias perspectivas no Footprint Analytics. Os analistas podem usar os campos ethereum_transactions e ethereum_blocks para calcular conforme necessário.

dicionário de transações Ethereum

Mais dicionários de tabelas podem ser encontrados aqui.

Uma vez que o consumo de gás é muito menor do que 1 ETH, GWei ou Wei é geralmente usado como unidade de medida. A unidade de dados no Footprint Analytics é Wei, e o cálculo da taxa de gás é obtido multiplicando receipt_effective_gas_price e receipt_gas_used.

Se quisermos saber a taxa base, precisamos unir os ethereum_blocks com o campo block_number para obter a base_fee_per_gas do bloco.

Como usar dados para acompanhar as flutuações das taxas de gás

O gás é afetado pelas condições atuais da rede e pode elevar o preço do gás quando as transações são frequentes, então podemos usar os gráficos de tendência da Footprint Analytics para ver o quanto o gás está subindo na cadeia EVM em um determinado momento, economizando dinheiro em despesas desnecessárias.

Gás do Ethereum

Além de analisar as recentes flutuações de gás, a análise do horário do dia também pode economizar taxas de gás. O gráfico mostra que o preço médio e mediano do gás nos últimos 30 dias é mais alto entre 14:00 e 21:00 UTC+0, então é mais sábio evitar negociar durante este período.

Preços Médios e Médios de Gás do Ethereum Por Hora do Dia (UTC)

O preço do gás é analisado em compartimentos, 12% das transações nos últimos 30 dias têm um preço de gás entre 20 - 30 Wei, o que permite ao usuário determinar se o preço da próxima transação é razoável.

Distribuição do Preço do Gás das Transações Ethereum em 30D %

Outras cadeias que também são EVMs podem ser comparadas, e pode ser inteligente escolher uma cadeia com uma taxa de gás baixa. No entanto, diferentes cadeias usam tokens diferentes para suas taxas de gás, então comparações diretas não são comparáveis, então precisamos convertê-las todas para USD.

Neste ponto, podemos unir a tabela com a tabela de preços de tokens do Footprint (token_daily_stats) e multiplicar a taxa de gás previamente calculada pelo preço diário do token para convertê-la em USD.

É claro ver que a taxa média diária de gás no Ethereum está recentemente em torno de US$ 2, enquanto o Polygon está em torno de US$ 0,02, uma diferença de cerca de 100 vezes. Para usuários com pequenos valores de transação, o custo de pagar uma alta taxa de gás para cada transação será muito maior, e será uma solução melhor escolher uma cadeia com taxas de gás baixas.

Taxa média diária de gás do Ethereum em USD

Taxa média diária de gás da Polygon em USD

Devido à natureza da negociação na EVM, cada transação consome taxas de gás. Analisar o gás por meio de dados e compreender a situação atual pode ser uma tarefa essencial para os usuários que negociam com frequência.

Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.
Catálogo
Lección 2

[ EVM ] Casos de uso - Análise de Gás EVM

Apresentar taxas de gás e como monitorá-las. Analisar dados de gás pode ajudá-lo a entender a situação atual para usuários que negociam com frequência.

O que é gás?

Gás, assim como a necessidade de queimar combustível ao dirigir, é fundamental para o registro de informações em blockchain e refere-se à quantidade de trabalho computacional necessária para realizar uma determinada operação na blockchain.

Por que precisamos de gás?

O gás também ajuda a garantir a segurança da rede. Cobrar uma taxa por cada operação realizada na rede evita spam excessivo na rede, como usuários desperdiçando recursos da rede intencionalmente ou involuntariamente em loops indefinidos.

Cobrar taxas de gás também dá aos mineradores mais incentivos. Cada transação na EVM requer recursos do minerador para ser executada, então o usuário deve pagar uma taxa ao minerador em troca de seu trabalho.

Como fornecer gás?

No caso do Ethereum, quando um usuário precisa fazer uma transação na cadeia, a taxa de gás não é deduzida do token enviado pelo usuário, mas do ETH restante na carteira do usuário.

A quantidade de taxa de gás esperada a ser paga será indicada ao usuário no momento da transação, portanto, o usuário precisa garantir que tenha ETH suficiente em sua carteira para cobrir a taxa de gás.

O pagamento da taxa de gás na Ethereum é feito com seu token nativo ETH. Da mesma forma, transações na cadeia EVM basicamente exigem a troca de tokens nativos suficientes (como ETH) na carteira.

Por exemplo, Alice tem 5 ETH em seu endereço de carteira, ela deseja transferir 1 ETH para Bob e, se a transação estiver congestionada, Alice terá que pagar 0.1 ETH como taxa de gás para completar a transação. Quando a transação for concluída na cadeia, Bob receberá o 1 ETH e Alice terá 3.9 ETH restantes em sua carteira (5-1-0.1=3.9).

Taxa de gás após EIP-1559

Em 5 de agosto de 2021 (12:33:42 PM +UTC), o décimo primeiro hard fork, o London Upgrade, foi ativado na altura do bloco Ethereum de 12.965.000. A EIP da comunidade mais comentada para esta atualização, EIP-1559, faz mudanças significativas no mecanismo de taxa de gás do Ethereum.

A atualização de Londres foca na otimização da taxa de gás de duas maneiras.

  • Mecanismo de alocação de taxas: do originalmente total para os mineradores, dividido em Taxa Base (também conhecida como Taxa Queimada) e taxa de prioridade.
  • Taxa Base: Cada bloco tem uma taxa base que serve como preço mínimo e será calculada com base na taxa base do bloco anterior e na utilização do bloco. A taxa base é uma taxa que os usuários não podem regular por si mesmos e devem pagar, mas também torna mais fácil para os usuários prever as taxas de transação. Esta parte da taxa eventualmente será queimada e retirada de circulação.
  • Taxa de Prioridade: Paga opcionalmente pelo usuário, esta taxa é paga diretamente ao minerador, e um valor alto pode ser definido para atrair mineradores para usuários que desejam acelerar transações.
  • Mecanismo de folga de blocos: O mecanismo de folga de blocos: EIP-1559 permite tamanhos de bloco variáveis diante de aumentos repentinos na demanda por transações. Se o tamanho de bloco alvo for excedido, a taxa base por bloco será aumentada em até 12,5%.
    O upgrade de Londres tornou o cálculo da taxa de gás mais complicado, mas melhorou a experiência do usuário ao definir a taxa de gás, e esses mecanismos tornaram possível tornar o preço do gás mais suave.

Como monitorar as taxas de gás na Análise de Pegadas

Em outras palavras, uma taxa total de transação é a soma da Taxa Base e da Taxa de Prioridade, que também é o Preço do Gás multiplicado pela Utilização por Txn. O Preço do Gás é o preço unitário do trabalho do minerador, e a Utilização por Txn é a quantidade de trabalho utilizada pelo minerador.

Uma vez que conhecemos os princípios, podemos analisar o gás de várias perspectivas no Footprint Analytics. Os analistas podem usar os campos ethereum_transactions e ethereum_blocks para calcular conforme necessário.

dicionário de transações Ethereum

Mais dicionários de tabelas podem ser encontrados aqui.

Uma vez que o consumo de gás é muito menor do que 1 ETH, GWei ou Wei é geralmente usado como unidade de medida. A unidade de dados no Footprint Analytics é Wei, e o cálculo da taxa de gás é obtido multiplicando receipt_effective_gas_price e receipt_gas_used.

Se quisermos saber a taxa base, precisamos unir os ethereum_blocks com o campo block_number para obter a base_fee_per_gas do bloco.

Como usar dados para acompanhar as flutuações das taxas de gás

O gás é afetado pelas condições atuais da rede e pode elevar o preço do gás quando as transações são frequentes, então podemos usar os gráficos de tendência da Footprint Analytics para ver o quanto o gás está subindo na cadeia EVM em um determinado momento, economizando dinheiro em despesas desnecessárias.

Gás do Ethereum

Além de analisar as recentes flutuações de gás, a análise do horário do dia também pode economizar taxas de gás. O gráfico mostra que o preço médio e mediano do gás nos últimos 30 dias é mais alto entre 14:00 e 21:00 UTC+0, então é mais sábio evitar negociar durante este período.

Preços Médios e Médios de Gás do Ethereum Por Hora do Dia (UTC)

O preço do gás é analisado em compartimentos, 12% das transações nos últimos 30 dias têm um preço de gás entre 20 - 30 Wei, o que permite ao usuário determinar se o preço da próxima transação é razoável.

Distribuição do Preço do Gás das Transações Ethereum em 30D %

Outras cadeias que também são EVMs podem ser comparadas, e pode ser inteligente escolher uma cadeia com uma taxa de gás baixa. No entanto, diferentes cadeias usam tokens diferentes para suas taxas de gás, então comparações diretas não são comparáveis, então precisamos convertê-las todas para USD.

Neste ponto, podemos unir a tabela com a tabela de preços de tokens do Footprint (token_daily_stats) e multiplicar a taxa de gás previamente calculada pelo preço diário do token para convertê-la em USD.

É claro ver que a taxa média diária de gás no Ethereum está recentemente em torno de US$ 2, enquanto o Polygon está em torno de US$ 0,02, uma diferença de cerca de 100 vezes. Para usuários com pequenos valores de transação, o custo de pagar uma alta taxa de gás para cada transação será muito maior, e será uma solução melhor escolher uma cadeia com taxas de gás baixas.

Taxa média diária de gás do Ethereum em USD

Taxa média diária de gás da Polygon em USD

Devido à natureza da negociação na EVM, cada transação consome taxas de gás. Analisar o gás por meio de dados e compreender a situação atual pode ser uma tarefa essencial para os usuários que negociam com frequência.

Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.