‘Optimistic Rollups não são melhor opção para escalonar DeFi’, diz o CEO da Matter Labs
Ethereum precisa ser escalonada com uma segunda camada em curto prazo e ZK Rollups pode ajudar.
Como a Ethereum 2.0 deve levar mais alguns anos para começar a aumentar o rendimento da rede, o foco da comunidade está se concentrando nas soluções de segunda camada que podem reduzir parte do trabalho a curto prazo.
Várias soluções que suportam transferências de token já foram implementadas ao vivo, incluindo ZkSync da Matter Labs e Plasma da OMG Network. Mas o “santo graal” da segunda camada é o suporte geral de contratos inteligentes, o que permitiria que DApps e DeFi saíssem da blockchain, que está cada vez mais cara. Tanto o Plasma quanto os ZK Rollups são tradicionalmente considerados deficientes nesse aspecto, e é por isso que o entusiasmo da comunidade migrou amplamente em 2019 para os próximos Optimistic Rollups, que apresentariam sua própria máquina virtual com um ambiente de contrato inteligente generalizado.
Em uma conversa com a Cointelegraph, Alex Gluchowski da Matter Labs disse que um grande avanço na habilitação de contratos inteligentes ZK Rollup foi alcançado este ano. Contratos inteligentes generalizados requerem a capacidade de criar provas recursivas de conhecimento zero – essencialmente provas de provas – que anteriormente eram consideradas muito caras do ponto de vista computacional.
Gluchowski disse que o Matter Labs demonstrou um exemplo prático e ao vivo de SNARKs recursivos na rede de teste Rinkeby da Ethereum para o escalonamento do Reddit. “Acho que [os membros da comunidade] não estão considerando os avanços na recursão alcançados este ano”, acrescentou.
Isso parece ter aberto a porta para contratos inteligentes no ZK Rollups, com Gluchowski dizendo que agora é “puramente uma questão de engenharia, não há mais problemas fundamentais para resolver.”
Os contratos inteligentes da Matter Labs usariam uma linguagem diferente chamada Zinco, que Gluchowski disse ser muito semelhante ao Solidity, mas tem algumas limitações adicionais sobre recursão e tamanhos de loop. “Em parte, isso é até uma vantagem, pois evita os bugs do Solidity”, disse ele. “Mas tudo o que pode ser feito no Vyper hoje pode ser convertido um a um para o Zinc.”
Vyper é uma linguagem alternativa ao Solidity que compromete sua riqueza de recursos para melhorar a segurança. No caso do Zinco, no entanto, as limitações vêm das provas de conhecimento zero, disse Gluchowski.
Com esses avanços, a competição entre rollups habilitados por contratos inteligentes pode ficar intensa. Gluchowski acredita que os Optimistic Rollups apresentam uma série de desvantagens, desde técnicas até criptoeconômicas.
“Não está claro quão bem-sucedidos os Optmistic Rollups serão executados em sua promessa de 100% de composição. Não vimos isso, já que existem muitas armadilhas ocultas. A tecnologia não é tão simples quanto pode parecer. ”
Mas mesmo que a promessa de composição seja mantida em uma extensão significativa, ele acrescentou, o mecanismo central dos Optimistic Rollups pode ser um grande impedimento para a adoção.
Os rollups levam seu nome a partir da ideia de que, em vez de verificar a exatidão de cada ação, eles são simplesmente considerados válidos por padrão. Os usuários só precisam enviar “provas de fraude” se perceberem qualquer comportamento incorreto matematicamente verificável. Mas, para dar tempo para que essas provas sejam apresentadas, a saída do sistema exige um período de espera de uma semana.
Gluchowski admitiu que esse problema poderia ser resolvido por meio de provedores de liquidez que facilitam retiradas instantâneas por uma taxa. Mas ele observou que eles precisariam combinar cada pedido separadamente de maneira semelhante às bolsas descentralizadas usando livros de pedidos. Dado que estes tradicionalmente carecem de liquidez, um problema semelhante pode ser visto para retiradas rápidas, afirmou.
“Portanto, por padrão, assumimos que os saques levarão uma semana. Isso é muito desagradável, pois trabalhar com outros sistemas [fora do Rollup] se torna inconveniente. Em ZK Rollups, as retiradas levam minutos. ”
No período de tempo em que os Rollups otimistas são lançados e testados, Gluchowski disse que “certamente implantaremos contratos inteligentes no ZK Rollups”. A corrida parece começar para ser a primeira solução de dimensionamento para os contratos inteligentes DeFi, que atualmente são alguns dos maiores consumidores de gás.
LEIA MAIS
- Square reduz estimativas para o primeiro trimestre em US$ 800 milhões
- Pioneiro cripto Nick Szabo: Bancos Centrais poderiam se transformar em cripto para apoiar reservas
- Bitcoin atinge US $ 20.000 por moeda, arrematando um ano de crescimento enorme
- Cliente desfalcado tenta bloquear R$ 3 milhões da plataforma Compre Bitcoins e de empresário acusado de pirâmide