Share this article

Scroll pretende ser a tartaruga que vencerá a corrida de escalonamento do Ethereum

Esta equipe global e descentralizada de desenvolvedores está ignorando a necessidade de ser a primeira a escalar o Ethereum. Por sua abordagem holística para construir de forma ampla e transparente, o Scroll é um dos Projetos para Observar 2023 da CoinDesk.

O problema

O mais recente boom das Cripto levou o blockchain Ethereum ao seu limite – com um fluxo sem precedentes de novos usuários, deixando a rede mais lenta e elevando suas taxas de transação baseadas em tráfego às alturas. Esse congestionamento de rede – e as taxas e velocidades que o acompanham – tornou o Ethereum inviável para alguns usuários, estimulando um amplo campo de blockchains mais rápidos e baratos disputando o trono do Ethereum como o principal centro de Finanças descentralizadas, tokens não fungíveis (NFT) e pesquisa de blockchain.

Os desenvolvedores CORE do Ethereum têm trabalhado há muito tempo para escalar a rede – refatorando seu código CORE para aumentar as velocidades e diminuir as taxas. Mas essas intervenções tiveram apenas um impacto modesto para aliviar as despesas e a lentidão do Ethereum, com mudanças mais ambiciosas no código CORE do Ethereum ainda a anos de distância. Neste ponto, a maioria dos desenvolvedores CORE do Ethereum argumenta que redes complementares de terceiros, chamadas rollups, precisarão ser o método principal pelo qual o Ethereum mantém seu status como a principal porta de entrada para o próximo bilhão de usuários de Cripto . Esses rollups são blockchains separados que agrupam transações de usuários e as gravam em massa no livro-razão de transações do Ethereum.

Mas nem todas as redes de rollup são criadas iguais. Todos os rollups visam “herdar” a segurança do Ethereum, o que significa que todos eles têm sistemas especiais em vigor para (eventualmente) tornar as transações neles funcionalmente equivalentes às transações no próprio Ethereum . A raça mais avançada de rollups, zkEVMs, tem competido para usar criptografia de conhecimento zero (ZK) de ponta para atingir esse objetivo.

Leia os perfis de todos os Projetos a serem observados em 2023:Recuperando o Propósito na Cripto

(Rolar)
(Rolar)

A ideia: Rolar

Quase um ano na corrida armamentista de “conhecimento zero” do Ethereum, duas equipes que prometeram entregar transações Cripto mais rápidas e baratas usando a tecnologia complexa dizem que estão se preparando para (ou pelo menos se aproximando) de alguma forma de lançamento. Para o Polygon, o “beta da mainnet” está logo ali na esquina. Para o Matter Labs, o registro para sua nova “era” já está aqui.

Ambas as empresas estão apostando que suas respectivas versões de um zkEVM – um blockchain de camada 2 que projetos baseados em Ethereum podem utilizar sem muito esforço – anunciarão a próxima geração de escalabilidade para a maior plataforma de contratos inteligentes do mundo. O primeiro a chegar à linha de chegada ganha direitos de se gabar e glória da mídia – sem mencionar uma série de usuários que vêm com uma vantagem de “primeiro a mover”.

É uma corrida que ONE empresa chamada Scroll está mais do que feliz em perder.

Em uma entrevista com a CoinDesk, os cofundadores Sandy Peng e Ye Zhang repetidamente retornaram às virtudes de dedicar tempo (e muito) para fazer o trabalho direito – como se os outros não o fizessem. Eles moldaram a Scroll como uma entidade de código aberto, de portas abertas e orientada pela comunidade que se modela no formato do próprio Ethereum . Afinal, o objetivo é “ajudar o Ethereum a escalar” usando zkEVMs.

ZkEVMs são um tipo de rede de rollup Ethereum – um blockchain complementar de camada 2 que registra transações na cadeia Ethereum de camada 1 base, mas oferece taxas mais baixas e velocidades mais rápidas aos usuários. Em geral, os rollups funcionam agrupando grandes grupos de transações e, em seguida, gravando-os no Ethereum de uma só vez – reduzindo drasticamente as taxas que seriam necessárias para fazer essas transações no Ethereum uma de cada vez.

O pão com manteiga de qualquer rede rollup é seu sistema de segurança – o mecanismo que ele usa para garantir que os dados que ele passa para o Ethereum reflitam a atividade real do usuário.

Os primeiros rollups a serem comercializados, como os da ARBITRUM e Optimism, operam usando um mecanismo de disputa. Quando essas redes passam uma transação para o Ethereum, os watchdogs podem contestar atividades de aparência suspeita dentro de um período de tempo definido (normalmente em torno de sete dias).

Os próximos zkEVMs, uma raça mais avançada de rollup, usam provas de conhecimento zero (ZK) para sua segurança. Em vez de depender de terceiros para denunciar mau comportamento, esses rollups usam criptografia sofisticada para provar proativamente que as transações que eles passam para o Ethereum não foram adulteradas.

Os ZkEVMs estão chegando há muito tempo. Os primeiros rollups que usavam provas ZK eram todos específicos da aplicação, o que significa que eram restritos a casos de uso de Cripto específicos (como enviar tokens de um endereço de blockchain para outro). Os zkEVMs mais novos, como o Scroll, visam a compatibilidade com qualquer aplicativo Ethereum – o que significa que mercados NFT, plataformas de empréstimos descentralizadas e aplicativos de jogos baseados em blockchain devem ser capazes de portar seu código para essas redes de rollup mais baratas.

A Scroll dificilmente está sozinha em sua missão zkEVM e sabe que não será a primeira a chegar lá. Com grandes concorrentes colocando vários estágios de um “toque final” em suas versões de uma zkEVM, a única coisa certa sobre a plataforma da Scroll é que ela não WIN nenhum prêmio por velocidade de desenvolvimento. No momento, grande parte da atenção geral para zkEVMs é treinada diretamente no que a Polygon e a Matter Labs estão trazendo para a mesa.

É melhor estar certo do que rápido

Como o CoinDesk documentou, nem todas as alegações da Polygon ou da Matter Labs correspondem precisamente à realidade. Ambas as empresas se gabam de que seus lançamentos de zkEVM são iminentes, mas as plataformas que estão introduzindo no mercado em 2023 virão com graves deficiências técnicas. (Por exemplo, ambas as redes dependerão, em parte, de intermediários confiáveis ​​para sua segurança – em vez de criptografia de conhecimento zero pura – quando forem ao ar).

Isso não passou despercebido pelos fundadores da Scroll.

“Não podemos ignorar o barulho do marketing”, disse Zhang durante uma entrevista. Ele disse que sempre haverá esta ou aquela reivindicação de ser o primeiro, mas a Scroll está determinada a “trilhar nosso próprio caminho”, mesmo que isso aconteça às custas de um envio rápido.

O caminho que eles escolheram está coberto de melaço. A Scroll está tentando alcançar um zkEVM que imite a Máquina Virtual Ethereum de todas as maneiras possíveis. Eles querem que seja tão próximo da coisa real que os construtores em cima dela T saibam — ou mesmo tenham que saber — a diferença.

Zhang disse que a equipe começou a construir um zkEVM há dois anos. Naquela época, a Opinião consensual sobre a viabilidade de usar provas ZK para construir uma plataforma de propósito geral estava apenas começando a esquentar. É preciso muito poder de computação para alimentar a criptografia complexa que sustenta as provas ZK; Zhang disse que gerar uma prova pode levar até um dia. Não havia garantia de sucesso.

“As pessoas ainda constroem apenas zk-rollups específicos para aplicativos, como uma DEX”, ele disse, referindo-se a uma exchange descentralizada. “As pessoas acham que coisas de propósito geral são muito difíceis de construir. E sua eficiência é muito, muito, muito baixa.” Mas dois anos atrás houve alguns avanços em criptografia e também aceleração de hardware, ele acrescentou, que agora estão permitindo que a Tecnologia avance rapidamente.

O Scroll está tomando um caminho mais longo por design. Eles estão construindo “no nível do bytecode” para “se comportar exatamente como a Máquina Virtual Ethereum ” em todos os sentidos, formas e tamanhos, de acordo com Zhang. (O bytecode é a forma de código legível por máquina que dita precisamente como um programa deve ser executado).

Sendo tão granular pode ser um baita empecilho para a eficiência: Zhang diz que quanto mais equivalente for um EVM, maior será a “sobrecarga” no programa. Maior sobrecarga significa mais trabalho duro, e um trabalho duro mais caro também. Isso levou outros na corrida zkEVM a fazer “trocas” de eficiência, usando compiladores ou outras máquinas virtuais. O resultado pode ser mais rápido, mas não é um design tão compatível, ele disse.

Para Zhang e os outros funcionários da Scroll, a dor vale o ganho. Eles veem o processo meticuloso de elaborar a equivalência de nível de bytecode como crítico para toda a sua operação – é a razão de ser deles.

“Se você for equivalente em nível de bytecode, poderá ser perfeitamente compatível com todas essas ferramentas sem nenhuma modificação”, disse ele, referindo-se ao cenário “robusto” de kits de ferramentas para desenvolvedores do ecossistema Ethereum .

Simplificando, um desenvolvedor em cima de um zkEVM T terá que SWEAT os detalhes ou gastar tempo pensando sobre como seu código irá se comportar em relação a como ele se comporta no Ethereum. Por exemplo, se você tem um protocolo relativamente testado em batalha que está rodando por alguns anos na mainnet sem problemas, você pode ter certeza de que ele fará o mesmo em cima do zkEVM do Scroll. Ele fará exatamente as mesmas tarefas e executará precisamente da mesma maneira. Nenhuma auditoria extra ou compiladores necessários.

Em Cripto, o que pode dar errado dará errado. É muito cedo para dizer o que pode quebrar no espaço nascente do zkEVM, mas os fundadores da Scroll pareciam certos de que, quando se trata de seus concorrentes compatíveis com EVM, mas não equivalentes, a Lei de Murphy está destinada a assumir o volante.

“No ponto de implantação, a diferença não é visível. Mas onde ela será mais sentida é quando houver uma violação de segurança”, disse Peng.

Os comprimentos que a Scroll está indo em sua busca para replicar a experiência Ethereum são quase severos. Cada detalhe da pilha de ferramentas é reutilizado, disse Zhang.

Transparente, em cada passo do caminho

Para tornar essas questões mais difíceis (piores?), tudo está sendo feito abertamente. Cada Request de pull do Scroll, comentário, linha de código e assim por FORTH está sendo reproduzida em tempo real em seu repositório Github. Isso significa que qualquer pessoa com uma conexão de internet – em qualquer lugar do mundo – pode rastrear o progresso da base de código do Scroll. É um pequeno floreio de transparência que Zhang disse ser “um passo acima” da prática comum (mesmo entre projetos de código aberto) de construir código a portas fechadas e então liberá-lo em algum momento.

A receita está pegando. Desde o anúncio de sua “alpha testnet” durante a EthDenver, mais de 550 “hacks e projetos” foram implantados, disse Zhang. Até agora, tudo está funcionando muito bem, mesmo que – criticamente – ainda não seja uma representação completa do que o Scroll pretende ser.

Incompleto por quê? Porque a Scroll T está chamando sua testnet de “zk-rollup testnet” até que as provas estejam prontas para o estrondo – e até agora elas não estão. Zhang contrastou essa decisão “filosófica” com a abordagem mais gung-ho aparentemente empregada pelos concorrentes da Scroll no espaço zkEVM. Sem citar nomes, ele disse que “algumas testnets T têm uma prova”, embora seus projetos hospedeiros insinuem a vivacidade.

A tensão entre o mantra meticuloso da Scroll e seus concorrentes em outros lugares neste canto movimentado do Cripto era palpável. Talvez seja um produto da via yin-yang que a Scroll lançou para si mesma. Mesmo que ela se apegue à sua filosofia de tartaruga – ou pelo menos fale sobre as virtudes do lento e constante na imprensa – seus capitães estão profundamente desconfortáveis ​​com as lebres rápidas e soltas.

Quando questionado sobre como a Polygon — a atual líder pronta para lançar algo do tipo zkEVM antes de qualquer outra pessoa — está enquadrando suas conquistas na imprensa, Zhang disse que a Scroll "já destacou algumas das alegações exageradas da Polygon [sic] do lado do marketing".

“Eles simplificam um pouco demais” ao fazer alegações sobre “100% de compatibilidade”, disse ele, acrescentando “sabemos quantos testes eles ignoraram”.

A equipe está desconfortável até mesmo em falar sobre falar sobre essa dinâmica, no entanto. Antes que um repórter pudesse Siga , Peng interrompeu com uma exigência alegre: “Vamos deixar essa questão para trás.”

Danny Nelson

Danny é o editor-chefe da CoinDesk para Data & Tokens. Anteriormente, ele comandava investigações para o Tufts Daily. Na CoinDesk, suas áreas incluem (mas não estão limitadas a): Política federal, regulamentação, lei de valores mobiliários, bolsas, o ecossistema Solana , dinheiro inteligente fazendo coisas idiotas, dinheiro idiota fazendo coisas inteligentes e cubos de tungstênio. Ele possui tokens BTC, ETH e SOL , bem como o LinksDAO NFT.

Danny Nelson
Sam Kessler

Sam é o editor-gerente adjunto de tecnologia e protocolos da CoinDesk. Seus relatórios são focados em Tecnologia descentralizada, infraestrutura e governança. Sam é formado em ciência da computação pela Universidade de Harvard, onde liderou a Harvard Political Review. Ele tem experiência na indústria de Tecnologia e possui alguns ETH e BTC. Sam fez parte da equipe que ganhou o Prêmio Gerald Loeb de 2023 pela cobertura da CoinDesk sobre Sam Bankman-Fried e o colapso da FTX.

Sam Kessler