Ethereum cofundador Vitalik Buterin delineou sua visão para a próxima fase da evolução da rede, conhecida como “The Surge”.
Em 17 de outubro postagem no blogButerin compartilhou objetivos críticos para esta fase, visando atingir mais de 100.000 transações por segundo (TPS) na rede principal e nas soluções de camada 2 da Ethereum.
Ele também enfatizou a importância de melhorar a interoperabilidade entre as redes da camada 2, preservando ao mesmo tempo a descentralização e a robustez da rede principal do blockchain.
Roteiro centrado em rollup
Buterin observou que o atual roteiro de escalonamento da Ethereum enfatiza uma abordagem centrada no rollup, com L1 como a base segura e descentralizada e L2s cuidando do escalonamento da rede.
No entanto, esta estratégia tem o seu próprio conjunto de obstáculos. Buterin destacou a necessidade de enfrentar esses desafios com cuidado para garantir que a Ethereum mantenha seus principais pontos fortes em descentralização e segurança.
Ele também reconheceu que os usuários muitas vezes enfrentam dificuldades para navegar no ecossistema L2. Para resolver isso, Buterin enfatizou que os usuários da rede devem “sentir-se como um ecossistema, e não como 34 blockchains diferentes”.
Buterin afirmou:
“Se levamos a sério a ideia de que os L2s fazem parte do Ethereum, precisamos fazer com que o uso do ecossistema L2 seja como usar um ecossistema Ethereum unificado.”
Para conseguir isso, Buterin apontou áreas que precisam de inovação, como amostragem de disponibilidade de dados, melhor compactação de dados, tornando as redes L2 mais confiáveis e melhorando a experiência do usuário entre blockchains.
Escalando Ethereum
Buterin também destacou a necessidade de dimensionar a cadeia base do Ethereum para atender à crescente demanda. Ele alertou que se os L2s escalarem de forma eficaz, mas o Ethereum L1 permanecer limitado no processamento de transações, isso poderá introduzir riscos para a rede.
Ele disse que aumentar o limite de gás do Ethereum seria a “maneira mais fácil” de dimensionar a rede. No entanto, isso poderia levar a riscos de centralização, o que poderia impactar a “credibilidade da blockchain como uma camada base robusta”.
Buterin apontou que outra abordagem envolveria tornar certos recursos e cálculos mais baratos, preservando ao mesmo tempo a descentralização e suas propriedades de segurança. Ele observou que isso poderia ser feito por meio de novos formatos de bytecode, como EOF, preços multidimensionais de gás e redução dos custos de gás para opcodes específicos.
Ele acrescentou:
“Uma terceira estratégia é rollups nativos (ou “rollups consagrados”): essencialmente, criar muitas cópias do EVM que rodam em paralelo, levando a um modelo que é equivalente ao que os rollups podem fornecer, mas muito mais integrado nativamente ao protocolo.”
No entanto, Buterin alertou contra o aumento drástico do limite de gás, pois poderia prejudicar a descentralização do L1 sem oferecer melhorias significativas à escalabilidade geral.
Ele afirmou:
“Nós [must] certifique-se de que não estamos criando uma situação em que aumentamos o limite de gás em 10x, prejudicamos gravemente a descentralização do Ethereum L1 e descobrimos que apenas chegamos a um mundo onde em vez de 99% da atividade estar em L2, 90% da atividade está em L2 e, portanto, o resultado parece quase o mesmo, exceto por uma perda irreversível de muito do que torna o Ethereum L1 especial.”