Uma publicação de um pesquisador do Ethereum nas redes sociais gerou especulações sobre uma possível solução para os desafios de escalabilidade da blockchain camada-1. O CEO da Consensys, Joe Lubin, afirmou que isso pode envolver a retomada do conceito de sharding para abordar a questão da escalabilidade.
Em 11 de novembro, o pesquisador do Ethereum, Justin Drake, publicou no X que iria anunciar uma iniciativa “ambiciosa” para o Ethereum. Drake mencionou que havia considerado uma reformulação “do zero” da camada de consenso do Ethereum, o que alguns interpretaram como um passo em direção à solução dos seus problemas de escalabilidade.
Fonte: Justin Drake
O pesquisador afirmou que seu objetivo é sugerir uma estratégia para implementar um roadmap da Beacon Chain. Ele deve apresentar a proposta completa na Devcon em Bangkok, Tailândia, em 12 de novembro.
Retomando o sharding no Ethereum
Em entrevista a Andrew Fenton, do Cointelegraph, Joe Lubin sugeriu que as ideias de Drake envolvem revisitar a execução de sharding. O CEO explicou que isso pode incluir o desenvolvimento de uma Ethereum Virtual Machine de zero-knowledge (zkEVM) na camada 1, permitindo múltiplos shards de execução idênticos.
Lubin explicou que, embora o sharding tenha sido deixado de lado alguns anos atrás porque "não era realmente viável", ele pode retornar na nova proposta:
“O interessante sobre isso é que esse modo de usar a camada 1 não era possível há alguns anos, quando descartamos a ideia de execução de sharding. O que precisávamos fazer era abrir essa exploração divergente, e muita coisa voltou.”
Lubin acrescentou que os avanços nas abordagens de zero-knowledge e nas soluções optimistic poderiam ser aproveitados na camada 1 do Ethereum, tornando tudo “melhor”.
Ele também acredita que isso poderia levar a soluções de escalabilidade para o Ethereum: “Você está essencialmente condensando uma enorme quantidade de computação em diferentes camadas e amortizando isso em uma única transação. Se fizer isso a cada dois segundos ou menos, você obtém muitas transações por segundo”, explicou.
Embora Lubin preveja milhões de transações por segundo (TPS), ele alerta que alcançar essa escala pode levar anos.
Comunidade especula sobre o ETH 3.0
Após a publicação de Drake, surgiram rumores sobre uma atualização do ETH 3.0 na comunidade Ethereum. No X, Doug Colkitt, fundador da Ambient Finance, mencionou o boato de que o anúncio do ETH 3.0 seria uma “segunda fusão para um novo consenso com blocos de 1 segundo” e uma Ethereum Virtual Machine de zero-knowledge nativa (zkEVM).
Fonte: Doug Colkitt
Colkitt afirmou que, se os rumores forem verdadeiros, ter uma zkEVM nativa seria uma atualização "enorme":
“O limite de gas pode ser totalmente eliminado. Os construtores podem criar blocos arbitrariamente grandes, já que os nós só precisariam verificar o snark. O único limite de escalabilidade restante seria a largura de banda.”
Colkitt demonstrou otimismo, sugerindo que uma zkEVM poderia significar escalabilidade arbitrária e eliminar a necessidade de rollups de camada 2.
No entanto, nem todos na comunidade concordaram com as especulações sobre o ETH 3.0. Um membro da comunidade classificou o rumor como “100% besteira”, ressaltando que atualizações tão significativas teriam sido sinalizadas com meses de antecedência. Ele também destacou que propostas de melhoria do Ethereum relacionadas provavelmente já teriam sido apresentadas se tal atualização estivesse iminente.