Em um artigo técnico, Vitalik Buterin escreveu suas metas para a próxima etapa do roadmap do Ethereum (ETH), intitulada “Surge”. Entre os principais objetivos, o desenvolvedor destacou a ambição de ultrapassar a marca de 100.000 transações por segundo (TPS) nas blockchains da rede principal e de Layer 2, além de buscar uma maior interoperabilidade entre essas soluções.
Buterin ressaltou a importância de que o Ethereum funcione como um único ecossistema, em vez de parecer um conjunto de 34 blockchains distintas.
Além disso, o cofundador do ETH celebrou os avanços trazidos pela abordagem centrada em rollups após a atualização Dencun, implementada em março, que trouxe o uso de “blobs” para reduzir custos de dados e taxas em L2.
Outro ponto enfatizado por Buterin foi a necessidade de inovações na amostragem de disponibilidade de dados, compressão de dados e na criação de Layer 2 suficientemente “trustless” para garantir a experiência do usuário entre diferentes blockchains.
O rosto por trás do Ethereum observou que o progresso no desenvolvimento de rollups confiáveis, semelhantes à rede principal do ETH, tem sido limitado devido a preocupações com possíveis falhas de codificação.
Escalabilidade
A escalabilidade da rede base do Ethereum também foi um ponto abordado. Buterin advertiu que, se as L2 se tornarem extremamente escaláveis, mas a Layer 1 continuar limitada em sua capacidade de processar transações, riscos poderão surgir para o Ethereum.
Como uma solução simples, Buterin sugeriu aumentar o limite de gas do ETH, mas alertou que isso pode acarretar riscos de centralização devido ao aumento dos custos para os stakers.
Alternativamente, ele propôs tornar certos recursos e tipos de computação mais acessíveis, sem comprometer a descentralização, com inovações como precificação de gas “multidimensional”, redução de custos de opcodes específicos e introdução de novos formatos de bytecode.
Aprimorando a experiência do usuário
Em uma parte menos técnica de sua postagem, Buterin destacou a urgência de melhorar a experiência do usuário entre as Layer 2 do Ethereum. Para que as soluções de escalabilidade sejam consideradas parte integrante do ETH, o desenvolvedor enfatizou a importância de tornar a utilização do ecossistema de L2s mais intuitiva e integrada.
Para isso, Buterin sugeriu que facilitar a comunicação entre as Layer 2 nos bastidores poderia aliviar a carga técnica sobre os usuários, permitindo, por exemplo, que eles transfiram tokens entre diferentes blockchains sem a necessidade de realizar processos complicados de bridge ou troca.