Agora todos estão cientes dos limites de escalabilidade e interoperabilidade da blockchain de Ethereum, que a cada pico de bull market acabam prejudicando a experiência do usuário.
O desenvolvimento do panorama das cadeias L2, construídas sobre o L1 principal, está resolvendo em parte esses problemas oferecendo blockspace a um custo contido.
No entanto, a presença cada vez mais massiva dessas redes de segundo nível causa danos ao nível de fragmentação da liquidez, tornando o ecossistema criptográfico cada vez mais dispersivo.
O futuro da blockchain de Ethereum depende certamente das redes L2, mas estas devem necessariamente concentrar-se em aumentar a interoperabilidade recíproca.
Vamos ver tudo em detalhes abaixo.
Summary
Os problemas de escalabilidade da blockchain de Ethereum: o futuro depende dos L2
O advento da blockchain de Ethereum em julho de 2015 revolucionou completamente o panorama dos ativos digitais introduzindo uma camada muito mais sofisticada em comparação com o Bitcoin.
Ao longo dos anos, Ethereum alimentou milhares de protocolos criptográficos graças à possibilidade de implementação de smart contract, inovando completamente a indústria criptográfica.
No entanto, a distância de 9 anos desde sua estreia no mercado, esta cadeia L1 continua a lidar com seu calcanhar de Aquiles principal: a escalabilidade.
De fato, apesar de Ethereum ser uma blockchain programável de alta interoperabilidade graças à sua natureza EVM, não possui um grande throughput para as transações.
Este é um limite muito grande pois impede a blockchain de suportar uma grande quantidade de tráfego, e torna o seu custo de utilização insustentável.
Especialmente nos ciclos de bull market, onde a atenção para as criptomoedas é maior, o Ethereum frequentemente exige comissões enormes para poder executar transações.
Como podemos notar no seguinte gráfico de Etherscan, o custo de utilização da cadeia, denominado em jargão “gas“, frequentemente atingiu picos acima de 200 gwei.
Lembramos que gwei é a unidade de medida do custo do gás: 1 gwei corresponde a 0,000000001 Ether.
Se observarmos bem este gráfico, percebemos como nos últimos dois anos a situação do lado do gas price no Ethereum se redimensionou ligeiramente.
A forte expansão das cadeia L2 ajudou de fato a camada principal a distribuir o tráfego em mais blockspace, limitando filas e altas comissões.
Sobretudo a partir de 2023, o crescimento de novas redes de segundo nível permitiu aumentar globalmente a escalabilidade do ecossistema criptográfico, consumindo paralelamente menos gás.
Os pedidos de settlement no L1 de Ethereum cresceram exponencialmente a meio do segundo ano, quando a moda do L2 atingiu níveis incríveis.
De acordo com o ranking da Coingecko, atualmente existem 46 soluções L2 diferentes, para um TVL de 40 bilhões de dólares.
Vitalik quer tornar Ethereum uma cadeia ZK-EVM
Muita atenção para o setor dos L2 de Ethereum é canalizada para aquelas redes do tipo Zk-EVM, que implementam as chamadas “zero-knowledge proofs”.
Embora este seja um tema na realidade bastante antigo, apenas nos últimos anos se tornou popular no espaço blockchain.
Hoje a maioria dos L2 desenvolvidos no Ethereum são rollup (optimistic ou zk) que deslocam o peso do processamento de dados fora da cadeia enviando lotes de verificação ao L1.
Visto o sucesso desta tecnologia criptográfica, o próprio Vitalik Buterin pensou há alguns meses em tornar o Ethereum uma cadeia Zk-EVM.
De fato, com uma atualização, poderia tornar essa característica “built-in“, permitindo também no nível de execução a integração das provas computacionais ZK-SNARKs.
Isso tornaria a rede principal muito mais escalável do que é neste momento, capaz de validar transações com máximo foco no lado privacidade.
A ideia de Vitalik, por mais genial e ambiciosa, prevê mudanças estruturais muito complexas.
Por exemplo, uma modificação da regra que propõe exigiria a adição de uma raiz pré-estado e uma raiz pós-estado a cada bloco que entra no nível de consenso.
Isso significa que cada bloco obtém um tipo especial de prova criptográfica que mostra que as transações no bloco são válidas e, portanto, atualiza corretamente o estado da blockchain.
Outra solução exigiria a separação de partes diferentes da execução de blocos, introduzindo o cálculo através de GPU para validar as provas ZK-SNARKS.
Isso tornaria Ethereum uma cadeia “híbrida” onde o consenso permanece no PoS e a execução das provas criptográficas é alimentada por PoW.
No geral, todas essas possíveis implementações exigem grandes compromissos à blockchain de Ethereum.
No momento, ainda não foi tomada nenhuma decisão: o desafio dos próximos anos será centrado em tornar a cadeia mais escalável, mantendo a estrutura do código leve.
Fragmentação da liquidez e interoperabilidade dos L2 da blockchain de Ethereum
Por enquanto, a presença dos L2 resolve uma parte substancial da escalabilidade da blockchain de Ethereum, tornando não estritamente necessário uma atualização ZK-EVM no L1.
A grande quantidade de redes de segundo nível parece ser no momento suficiente para alimentar todas as solicitações de blockspace avançadas pela comunidade.
Considerando que no futuro será necessário melhorar o nível de throughput, agora os L2 parecem um ótimo compromisso para não complicar muito o código de Ethereum.
O único problema que deve ser absolutamente resolvido, diz respeito à fragmentação da liquidez nos vários L2, que muitas vezes agem como agentes individuais.
Muitos rollup operam de fato isoladamente sem interoperabilidade, tornando complexo a transferência de fundos de uma cadeia para outra sem passar pela camada principal.
Por exemplo, as cadeias ZK Stack são interoperáveis apenas com outras cadeias ZK Stack. Depois, mesmo dentro de um único ecossistema, as implementações tecnológicas, as integrações de carteiras e as interfaces de usuário ainda estão em uma fase muito precoce.
Cerca de 40 bilhões de dólares, segundo os dados de L2 Beat, estão fragmentados em mais de 50 blockchains L2 diferentes.
Para enfrentar o problema da fragmentação, os usuários finais e os desenvolvedores devem ser capazes de trocar informações sobre cripto-ativos entre L2 de forma econômica e rápida, sem ter que parar o Ethereum L1.
Esta continua a ser uma das principais dificuldades que Vitalik e a sua equipa têm de enfrentar o mais rapidamente possível se quiserem tornar o Ethereum um ambiente de alta interoperabilidade.
Uma elevada interoperabilidade exigiria que todos os ativos nos L2 pudessem ser movidos livremente em qualquer rede e aplicação descentralizada do ecossistema.
Isso levaria a uma eficiência de liquidez sem precedentes, capaz de sustentar a expansão do setor blockchain como um todo.