Ethereum A atualização The Surge: o caminho da escalabilidade descentralizada de milhões de TPS

robot
Geração do resumo em andamento

Ethereum atualização técnica The Surge: um grande plano para alcançar milhões de TPS

Recentemente, um dos cofundadores do Ethereum compartilhou uma série de artigos sobre o desenvolvimento futuro do Ethereum, cobrindo seis etapas cruciais. Este artigo foca na segunda etapa The Surge, explorando como o Ethereum pode aumentar significativamente a escalabilidade, alcançando mais de 100.000 transações por segundo, enquanto mantém a descentralização.

Visão Central do Ethereum

O objetivo final do Ethereum é tornar-se a infraestrutura da internet descentralizada. Através de contratos inteligentes, ele suporta o desenvolvimento de aplicações descentralizadas complexas, como DeFi e NFTs. No entanto, atualmente o Ethereum L1 consegue processar apenas 15-30 transações por segundo, muito abaixo da capacidade de processamento de redes de pagamento tradicionais. Isso resulta em altas taxas de gas durante períodos de congestionamento da rede, limitando seu potencial para se tornar uma infraestrutura global. O Surge foi projetado para resolver esse gargalo.

Os principais objetivos do Surge incluem:

  • Ethereum L1+L2 atinge 100.000+ TPS
  • Manter a descentralização e robustez do L1
  • Pelo menos parte do L2 herda completamente as propriedades centrais do Ethereum
  • Maximizar a interoperabilidade entre L2, construir um ecossistema unificado

Ethereum protocolo técnica atualização perspectivas análise (2): The Surge

Solução de escalabilidade com rollup como núcleo

O Surge melhora a escalabilidade principalmente através de soluções L2, onde o rollup é a chave. O roteiro centrado no rollup posiciona o Ethereum L1 como uma camada base descentralizada poderosa, com o L2 assumindo a tarefa de escalabilidade.

Rollup empacota transações fora da cadeia e as submete à rede principal, aumentando significativamente a capacidade de processamento enquanto garante segurança e descentralização. Estima-se que o rollup possa expandir o Ethereum para mais de 100.000 transações por segundo, o que será um avanço transformador.

Recentemente, o roteiro centrado em rollup fez progressos significativos: com o lançamento dos blobs EIP-4844, a largura de banda de dados do Ethereum L1 foi consideravelmente aumentada; vários rollups da Ethereum Virtual Machine entraram na primeira fase; L2 existe como uma partição com regras e lógicas independentes, e a diversificação da implementação de partições tornou-se uma realidade.

Ethereum protocolo análise das perspetivas de atualização técnica (2): The Surge

Amostragem de Disponibilidade de Dados ( DAS ) de desenvolvimento adicional

A amostragem de disponibilidade de dados ( DAS ) é outra tecnologia chave do The Surge, destinada a resolver problemas de disponibilidade de dados. O DAS permite que os nós verifiquem dados sem acessar os dados completos, aumentando assim a escalabilidade e a eficiência.

Atualmente, o DAS tem duas formas principais: PeerDAS e 2D DAS. O PeerDAS promete aumentar a segurança do rollup. O 2D DAS não apenas amostra aleatoriamente dentro do blob, mas também amostra aleatoriamente entre os blobs, expandindo o conjunto de blobs no bloco através de blobs virtuais.

Com a DAS, o Ethereum pode processar uma maior quantidade de dados, conseguindo rollups mais rápidos e baratos, sem comprometer a descentralização. No futuro, será necessário aprimorar ainda mais a DAS 2D, para provar suas propriedades de segurança.

A longo prazo, os possíveis caminhos de desenvolvimento incluem:

  1. Implementar o ideal 2D DAS
  2. Manter o uso de 1D DAS, sacrificando a eficiência de amostragem em troca da simplicidade
  3. Abandonar o DA e aceitar completamente o Plasma como a principal arquitetura L2

É importante notar que, mesmo que se decida executar a expansão no L1, essas opções ainda existem. Porque se o L1 tiver que processar um grande número de transações, os blocos vão se tornar muito grandes, e os clientes precisarão de métodos de verificação eficientes, tendo que usar tecnologias semelhantes ao rollup.

Plasma e outras soluções

Além do rollup, o Plasma é outra solução de escalabilidade L2 proposta precocemente. O Plasma cria sub-redes que processam transações de forma independente, enviando resumos à rede principal regularmente. Os operadores enviam aos usuários provas de Merkle para comprovar mudanças no estado dos ativos, e os usuários podem retirar ativos através das ramificações. Mesmo que haja problemas de disponibilidade de dados, os usuários ainda podem retirar o estado mais recente disponível para recuperar os ativos.

Embora o desenvolvimento do Plasma esteja atrasado em relação ao rollup, ainda é considerado uma parte importante do conjunto de ferramentas de escalabilidade do Ethereum. Além disso, melhorias na compressão de dados e nas tecnologias de prova criptográfica também ajudam a aumentar a eficiência do rollup e de outras soluções L2.

As versões iniciais do Plasma apenas suportavam funções de pagamento, sendo difícil expandir mais. Mas se cada raiz for verificada com SNARK, o Plasma se tornará mais forte, simplificando processos e abrindo novos caminhos. A construção de uma árvore UTXO paralela usando ZK-SNARK, refletindo mudanças no saldo do EVM, pode ser uma forma de construir o Plasma.

Melhorias na Interoperabilidade entre L2

Os principais desafios enfrentados pelo atual ecossistema L2 são a fraca interoperabilidade entre L2, necessitando de melhorias para fornecer uma experiência unificada do ecossistema Ethereum. As principais direções de melhoria incluem:

  • Endereço da cadeia específica: o endereço deve conter informações da cadeia, simplificando o processo de envio entre L2.
  • Solicitação de pagamento em cadeia específica: criação padronizada de mensagens de pagamento跨链
  • Troca entre cadeias e pagamento de Gas: desenvolver protocolos abertos padronizados para expressar operações entre cadeias.
  • Cliente leve: os usuários devem ser capazes de verificar a cadeia de interação, em vez de apenas confiar no provedor RPC
  • Ponte de tokens compartilhados: cria um gerenciamento de saldo de tokens Rollup compartilhado e minimalista, reduzindo os custos de transferência entre L2.
  • Sincronização combinatória: permite chamadas sincronizadas entre L2 e L1 ou múltiplos L2, aumentando a eficiência do DeFi

Essas melhorias enfrentam desafios de padronização em termos de tempo e níveis. Em certos casos, existem soluções de curto prazo que são fáceis de implementar e soluções "corretas" de longo prazo, que requerem colaboração entre L2, carteiras e L1 para serem resolvidas.

Ethereum protocolo atualização técnica perspectivas análise (2): The Surge

Continuar a expandir o Ethereum L1

Expandir o L1 em si e suportar mais casos de uso ainda é muito valioso. Existem três estratégias para a expansão do L1:

  1. Melhorar a tecnologia para tornar o L1 mais fácil de verificar, aumentando o limite de Gas
  2. Reduzir o custo de operações específicas, aumentar a capacidade média
  3. Rollups nativos ( criam várias cópias paralelas do EVM )

Essas estratégias têm suas compensações. Por exemplo, os rollups nativos têm as mesmas fraquezas em termos de combinabilidade que os rollups comuns. Aumentar o limite de Gas pode enfraquecer outros benefícios, como o aumento do número de nós de validação e de stakers solo. Reduzir o custo das operações específicas do EVM pode aumentar a complexidade geral.

Descentralização e segurança

O equilíbrio entre escalabilidade e descentralização é um tema chave. Alguns projetos de blockchain sacrificam a descentralização para aumentar a capacidade, enquanto o Ethereum se compromete a manter a descentralização ao mesmo tempo que se expande. Rollup e DAS são vistos como métodos para aumentar a capacidade mantendo a descentralização.

O aumento da escalabilidade traz uma maior responsabilidade de segurança. Garantir a não confiança do sistema de rollup é crucial, o que requer testes rigorosos e iteração, especialmente durante a adoção generalizada.

Perspectivas para The Surge

O Surge retrata a visão de que o Ethereum não só pode ser escalável, mas também manter a descentralização, segurança e sustentabilidade. Isso inclui a expansão do L1 através de rollups e DAS, a construção de algoritmos de consenso mais eficientes, a melhoria das ferramentas de desenvolvimento e o cultivo do ecossistema de dApps.

O roadmap do Ethereum está cheio de desafios, incluindo a implementação em larga escala de rollups, garantir a segurança do L2 e se preparar para um futuro quântico. Mas se esses obstáculos forem superados com sucesso, o Ethereum consolidará sua posição como o núcleo da internet descentralizada controlada pelos usuários.

No campo em rápida evolução da blockchain, o Ethereum foca em escalabilidade sem sacrificar a descentralização, o que o torna único. O sucesso do Surge pode mudar novamente o panorama da tecnologia blockchain nos próximos anos.

Ethereum protocolo atualização técnica perspectiva análise (2): The Surge

ETH1.97%
Ver original
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.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
Ser_Liquidatedvip
· 07-27 12:18
Fazer o quê? Apenas ver o resultado.
Ver originalResponder0
EyeOfTheTokenStormvip
· 07-25 09:08
又来 fazer as pessoas de parvas了吧,técnica面上看就是 comprar na baixa armadilha人的节奏
Ver originalResponder0
ConsensusBotvip
· 07-25 09:06
Então você está só a falar à toa.
Ver originalResponder0
ponzi_poetvip
· 07-25 09:02
Quem não sabe ser fantástico? Vamos ver o que conseguimos fazer.
Ver originalResponder0
DeFiGraylingvip
· 07-25 08:44
Ser subserviente a Vitalik Buterin e atacar com força outras blockchains.
Ver originalResponder0
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)