O plano Aptos separa os custos de armazenamento e execução, otimizando o modelo Gas para Gota de custos.

Planejamento do modelo de Gas da Aptos com separação dos custos de armazenamento e execução

Recentemente, a equipe da Aptos anunciou que se dedicará a melhorar o mecanismo de taxas de Gas nos próximos meses. Esta decisão resulta de um diálogo aprofundado e da coleta de feedback com a comunidade Aptos.

A equipe formulou uma estratégia em três etapas: primeiro, planeja reduzir o preço do Gas dos NFTs dinâmicos para um décimo do original em janeiro de 2023; em segundo lugar, construir uma estrutura de dados eficiente em Gas no primeiro trimestre de 2023; por último, no início do segundo trimestre de 2023, projetar um novo modelo de Gas, separando os custos de armazenamento e execução, para alcançar um custo de execução de Gas baseado na demanda.

Antes do lançamento da mainnet, a Aptos Labs detalhou os princípios, processos, métodos de cálculo e planos de ajuste posterior para a definição de Gas.

Plano de Melhoria do Modelo de Gas da Equipa Aptos para o Próximo Ano

Como parte da missão de acelerar o desenvolvimento do ecossistema Aptos, a equipe frequentemente colabora com construtores da comunidade para coletar sugestões de melhorias. Entre elas, o cronograma para a melhoria das taxas de Gas tornou-se o assunto mais debatido.

A equipa Aptos propôs um plano em três fases para implementar custos de Gas impulsionados pela demanda na plataforma:

  1. Início de janeiro de 2023: otimização das operações de dados NFT, reduzindo o preço do Gas dos NFTs dinâmicos para um décimo do original.

  2. Primeiro trimestre de 2023: construir uma estrutura de dados Gas eficiente através do suporte abrangente desde guias até índices.

  3. Fim do primeiro trimestre de 2023 até o início do segundo trimestre: projetar um modelo de Gas avançado, separando os custos de armazenamento e execução, para fornecer custos de Gas impulsionados pela demanda para a execução.

Análise de fundo

O objetivo inicial da equipe era reduzir a taxa de Gas em 10 a 100 vezes. Para validar essa possibilidade, eles tiveram diálogos diretos com vários construtores de ecossistemas e analisaram uma grande quantidade de dados de transações on-chain.

Estudos mostram que a taxa de transferência de tokens na Aptos é de aproximadamente 0,00055 APT, enquanto a maioria das taxas de operações DeFi varia entre 0,003 e 0,005 APT. O custo do Gas é composto principalmente pela execução (mais de 50%) e pela criação de projetos (mais de 20%).

Embora seja difícil encontrar uma solução perfeita a curto prazo, a equipe descobriu que existe um problema chave na política de Gas existente: a Aptos vincula os custos de execução e armazenamento de Gas, apesar de suas funções serem diferentes.

Para a execução, o Gas limita o tempo máximo de execução da transação; enquanto para o armazenamento, o Gas determina o uso inteligente de recursos escassos. Tendo em conta esta relação de interdependência, reduzir o custo de uma parte inevitavelmente afetará a outra. Por exemplo, uma redução significativa do Gas de execução levará a uma diminuição igualmente significativa da quantidade total de armazenamento disponível para uma única transação, e a análise indica que essa abordagem oferece benefícios limitados.

Estratégia de curto prazo: reduzir o custo de Gas dinâmico de NFT

Apesar de não ser possível reduzir as taxas de Gas de 10 a 100 vezes imediatamente, a equipe encontrou uma área onde pode haver um impacto imediato: NFTs dinâmicos. Ao escrever o SimpleMap inicial, a equipe escolheu um caminho de otimização prematura.

O SimpleMap fornece O( Log N) leituras e O( N) adições e remoções. No entanto, o comparador usado para a avaliação teve um impacto significativo no preço do Gas, o que não foi previsto na implementação.

A prática mostrou que a implementação obrigatória pode reduzir os custos em mais de 50%. A equipe Aptos está preparando esta atualização para a mainnet e está lançando a primeira proposta de melhoria Aptos (AIP).

Estratégia de médio prazo: Estrutura de dados Gas eficiente

Muitas equipes no ecossistema já reconheceram as sutilezas do armazenamento de Gas e implementaram suas próprias estruturas de dados de Gas eficientes. Neste campo, dois fatores principais devem ser considerados: o tamanho dos dados e a aplicação.

O modelo de armazenamento Aptos Gas oferece bytes gratuitos ao criar slots (como itens de tabela ou recursos). Agregar dados em um slot existente além de um certo ponto se tornará mais caro do que criar um novo slot. Alguns desenvolvedores já encontraram esse equilíbrio. A equipe está desenvolvendo o SmartVector para facilitar esse processo.

Considerando o impacto direto do tempo de busca nos custos e na escala, os vetores apresentam limitações. Para isso, a equipe também está explorando o SmartTree, que possui um tempo de busca e operações incrementais eficientes.

Além disso, a equipe planeja restaurar o suporte ao BucketTable para uma armazenagem em larga escala de classes de mapas mais eficiente. Atualmente, a Table é o método preferido para a maioria desse tipo de trabalho, como mostrado pelo TokenStore do padrão de Token Aptos.

Os tokens podem ser armazenados de forma mais eficaz na BucketTable. Para que este trabalho seja mais eficiente, a BucketTable precisa de mais otimizações. Esses esforços exigem mais reforço, AIP, documentação e suporte de indexação.

Estratégia de longo prazo: Custo de Gas impulsionado pela demanda

A estrutura de Gas atual combina taxas de execução e taxas de armazenamento, resultando em preços de Gas desequilibrados. Além disso, o esquema de preços de armazenamento existente carece da capacidade de refletir o ciclo de vida dos dados, portanto, as interações de armazenamento devem permanecer elevadas para evitar abusos. A solução atual também não oferece um incentivo para a exclusão de dados.

Nos próximos meses, a equipe da Aptos abordará essas questões através de duas iniciativas:

  1. Separar o armazenamento e a execução das taxas de Gas, e reduzir as taxas de execução
  2. Fornecer uma estrutura que suporte o reembolso das taxas de armazenamento

Embora o plano de reembolso de armazenamento ainda esteja em fase inicial de concepção, a equipe já estabeleceu princípios fundamentais: o reembolso das taxas de armazenamento deve retornar à conta original que fez o pagamento pela criação dos dados. Os subsídios para a criação de dados devem estar disponíveis a partir de uma conta central, como uma conta de recursos que cria NFTs ou facilita operações DeFi.

A equipe espera compartilhar mais detalhes em futuros artigos sobre AIP ou mídia. Após a conclusão dessas melhorias, operações de NFT, atualizações de oráculos e atualizações de posições em operações DeFi se beneficiarão de uma redução significativa nas taxas de Gas.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 4
  • Partilhar
Comentar
0/400
BearMarketMonkvip
· 07-10 21:48
Bear Market também precisa continuar a trabalhar
Ver originalResponder0
MissingSatsvip
· 07-10 10:59
Reduzir gás é sempre uma boa coisa.
Ver originalResponder0
WagmiWarriorvip
· 07-10 10:52
A otimização de três partes é muito eficaz
Ver originalResponder0
MetaMaximalistvip
· 07-10 10:42
Finalmente o gás caiu, não é?
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)