Um desafio de longo prazo enfrentado pelo Ethereum é como reduzir a complexidade e as necessidades de armazenamento, enquanto mantém a persistência e a descentralização da cadeia. Este artigo explora três direções-chave para enfrentar esse desafio:
Registo histórico expirado
O objetivo é reduzir ou eliminar a necessidade de cada nó armazenar permanentemente todos os registros históricos. Os principais métodos incluem:
Armazenar apenas os dados históricos dos últimos meses
Armazenar dados antigos em uma rede de armazenamento distribuído
Aumentar a disponibilidade de dados através de códigos de correção de erros
Isto pode reduzir significativamente a carga de armazenamento dos nós, ao mesmo tempo que mantém a acessibilidade dos dados históricos.
Estado de expiração
O objetivo é limitar o crescimento contínuo do tamanho do estado. As principais soluções incluem:
Estado parcial expirado: apenas armazena os dados de estado mais recentemente acessados
Expiração de estado baseada no ciclo de endereços: implementação da expiração total do estado através da mudança de formato de endereço
Esses planos podem reduzir significativamente a necessidade de armazenamento de estado, mas requerem um equilíbrio entre complexidade e compatibilidade.
Limpeza de características
O objetivo é reduzir a complexidade do protocolo ao eliminar funcionalidades desnecessárias. As principais direções incluem:
Remover tipos de transação antigos e pré-compilados
Simplificar o mecanismo de gás
Formato de dados unificado
Melhorar o EVM para facilitar a análise estática
Isto requer um equilíbrio entre simplificação e compatibilidade retroativa, sendo necessário estabelecer um processo de padronização para realizar alterações não urgentes que não sejam compatíveis retroativamente.
Através dessas medidas, o Ethereum pode reduzir significativamente a complexidade e a necessidade de recursos, ao mesmo tempo em que mantém suas funções essenciais e a descentralização, estabelecendo as bases para um desenvolvimento sustentável a longo prazo.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
9 Curtidas
Recompensa
9
5
Compartilhar
Comentário
0/400
LayerHopper
· 17h atrás
Ainda há impacto nos custos?
Ver originalResponder0
AirdropCollector
· 18h atrás
Quem é que não teve os dados a subir~
Ver originalResponder0
MetaverseVagabond
· 18h atrás
Ah, é só isso? No mês passado aumentei a posição em 5000, estou sempre a perder.
Roteiro de purificação do Ethereum: expiração do histórico, expiração do estado e limpeza de características
O possível futuro do Ethereum: purificação
Um desafio de longo prazo enfrentado pelo Ethereum é como reduzir a complexidade e as necessidades de armazenamento, enquanto mantém a persistência e a descentralização da cadeia. Este artigo explora três direções-chave para enfrentar esse desafio:
Registo histórico expirado
O objetivo é reduzir ou eliminar a necessidade de cada nó armazenar permanentemente todos os registros históricos. Os principais métodos incluem:
Isto pode reduzir significativamente a carga de armazenamento dos nós, ao mesmo tempo que mantém a acessibilidade dos dados históricos.
Estado de expiração
O objetivo é limitar o crescimento contínuo do tamanho do estado. As principais soluções incluem:
Esses planos podem reduzir significativamente a necessidade de armazenamento de estado, mas requerem um equilíbrio entre complexidade e compatibilidade.
Limpeza de características
O objetivo é reduzir a complexidade do protocolo ao eliminar funcionalidades desnecessárias. As principais direções incluem:
Isto requer um equilíbrio entre simplificação e compatibilidade retroativa, sendo necessário estabelecer um processo de padronização para realizar alterações não urgentes que não sejam compatíveis retroativamente.
Através dessas medidas, o Ethereum pode reduzir significativamente a complexidade e a necessidade de recursos, ao mesmo tempo em que mantém suas funções essenciais e a descentralização, estabelecendo as bases para um desenvolvimento sustentável a longo prazo.