Ethereum 2.0: Buterin apresenta novo plano para 100.000 TPS até a fase 1

  • Os rollups, uma solução de escalonamento baseada na camada 2, será o novo foco principal para o Ethereum 2.0
  • A Fase 1 do Ethereum 2.0 permitirá 100,000 transações por segundo (TPS).

Em um post recente sobre Ethereum Magicians, Vitalik Buterin emitiu uma nova estratégia de escala para Ethereum (ETH) e declarou que ETH 2.0 se concentrará em rollups, plasma e canal estatal. Como Buterin afirmou, já existem numerosas soluções de camada 2 que estão prestes a serem lançadas (Optimism, Fuel, Arbitrum e OMG Network) ou já estão ativadas na rede principal do Ethereum (Loopring, Zksync e Deversifi) e podem fornecer a escalada atualmente ainda muito necessária para as aplicações DeFi.

Por outro lado, segundo Buterin, a escalabilidade da camada base virá “apenas como a última grande fase do eth2”, “que ainda está a anos de distância”. Apesar do lançamento iminente do Ethereum 2.0, os rollups, o plasma e os canais estatais terão que ser, portanto, o meio predominante de escalonamento. De acordo com o inventor do Ethereum, não há “outra escolha”, pelo menos a curto prazo. Esta, camada-1 (L1) é “quase inutilizável para muitas classes de aplicações, e não há nenhum caminho não-L2 que possa nos levar à escalabilidade a curto-médio prazo”.

Como Buterin indicou, a usabilidade do Ethereum 2.0 como camada de disponibilidade de dados para rollups chegará à fase 1 muito antes de o ETH 2.0 ser utilizável para aplicações “tradicionais” da camada 1. Este fato leva Buterin a concluir que o ecossistema Ethereum “é provável que seja tudo incluído nos rollups (mais algum plasma e canais) como uma estratégia de escalonamento para o futuro próximo e médio prazo”.

A curto prazo, isto significa que o ecossistema Ethereum terá que se adaptar aos rollups. Segundo Buterin, contas de usuários, nomes ENS, aplicações e muito mais que atualmente “vive” na camada 1 (L1) terão que migrar para a camada 2 (L2).

Nós precisaríamos nos adaptar a um mundo onde os usuários têm suas contas primárias, saldos, ativos, etc. inteiramente dentro de um L2 […] Nós idealmente queremos tornar os L2s parte da própria carteira (metamask, status, etc.) para que possamos manter o modelo de confiança atual. Este suporte deve ser padronizado, para que uma aplicação que suporte pagamentos zksync suporte imediatamente zksync-inside-Metamask, zksync-inside-Status, etc.

A longo prazo, diz Buterin, isto também poderia implicar uma reorientação do futuro do Ethereum 2.0. Dentro desta estrutura, a camada de base (L1) poderia se concentrar no consenso, disponibilidade de dados e segurança, enquanto a escala seria totalmente operada pela L2, como acrescentou Buterin:

Parece-me muito plausível que quando a fase 2 finalmente chegar, essencialmente ninguém vai se importar com isso. Todos já terão se adaptado a um mundo centrado no rollup, quer queiramos quer não, e por essa altura será mais fácil continuar por esse caminho do que tentar trazer todos de volta à base chain sem nenhum benefício claro e com uma redução de 20-100x na escalabilidade.

A L1 poderia se concentrar em “tempos de blocos cambaleantes em shards diferentes, de modo que a qualquer momento haverá sempre algum shard programado para propor um bloco dentro de algumas centenas de milissegundos”. Desta forma, os rollups operando em múltiplos shards poderiam ter “latência ultra-baixa sem o risco de a própria blockchain ter latência ultra-baixa”.

Em última análise, o Ethereum 2.0 poderia alcançar o seguinte rendimento de transação com esta abordagem, como disse Vitalik Buterin:

Hoje, o Ethereum tem ~15 TPS. Se todos se mudarem para rollups, em breve teremos ~3000 TPS. Quando a fase 1 chega e os rollups se movem para shard chains de dados do eth2, vamos até um máximo teórico de ~100000 TPS. Eventualmente, a fase 2 chegará, trazendo correntes eth2 estilhaçadas com cálculos nativos, o que nos dará… ~1000-5000 TPS.

Enquanto isso, Buterin também foi positivo que “muito do trabalho será feito pelos grandes projetos DeFi, que têm um grande incentivo para economizar nas taxas e para garantir que seus sistemas continuem a ser fáceis de usar”. De acordo com Buterin, estes “adotantes iniciais altamente motivados” têm que ser apoiados em seu trabalho.

About Author

Jake Simmons tem sido um entusiasta de criptomonedas desde 2016, e desde que ouviu falar sobre Bitcoin e tecnologia blockchain, ele tem estado envolvido com o assunto todos os dias. Além das criptomoedas, Jake estudou ciência da computação e trabalhou por 2 anos para uma startup no setor de blockchain. Na CNF ele é responsável pelas questões técnicas. Seu objetivo é tornar o mundo consciente das moedas criptográficas de uma forma simples e compreensível.

Os comentários estão encerrados.