O que são rollups de Ethereum? Uma solução de dimensionamento para reduzir os custos de transação

em breve

  • Os rollups de Ethereum “enrolam” várias transações em uma.
  • Eles vêm em duas formas básicas: rollups otimistas e rollups de conhecimento zero.

Mesmo após o última falha de criptografia, Ethereum continua caro para muitos usarem. Isso porque o blockchain Ethereum é lento e atingiu o máximo de sua capacidade. Agora você deve pagar caro por cada byte adicional de espaço de bloco se quiser comprar o próximo NFT “obrigatório”. 

Até "Ethereum 2.0”, a próxima geração do blockchain Ethereum, resolve todos esses problemas, a comunidade deve confiar nas chamadas soluções de dimensionamento: tecnologia que acelera o blockchain Ethereum. As soluções de dimensionamento diferem, mas geralmente liquidam parte da transação em outra rede - uma mais rápida e mais barata que a Ethereum - antes de fornecer à cadeia principal da Ethereum informações sobre as transações que planeja enviar.

O que são rollups?

Rollups são uma dessas soluções de dimensionamento. Eles envolvem o acúmulo (daí o nome) coleções de transações. A transação final e acumulada é apresentada ao blockchain Ethereum como uma única transação. 

Rollups reduz custos: o custo de uma transação Ethereum, mais o pequeno custo de rollup de lotes de transações, é dividido entre os usuários. Eles também aceleram as coisas: o rollup é muito rápido de executar e o blockchain Ethereum precisa apenas processar uma única transação em vez de muitas. Isso é útil quando o Ethereum atinge o máximo em torno de Transações 15 por segundo sem ajuda. 

Vitalik Buterin, cofundador da Ethereum, acha que soluções de escala como rollups continuarão a desempenhar um papel importante no blockchain mesmo após a implementação do Ethereum 2.0. (Nota: desde então, a Ethereum Foundation abandonou a tag 2.0 para se referir à mudança da rede para prova de participação e adoção de cadeias de fragmentos.)

Como funcionam os rollups?

Existem dois tipos principais de rollups: rollups otimistas e rollups de conhecimento zero.

Rollups otimistas faça a suposição de que todos esses dados acumulados são válidos e que ninguém está tentando enganar o blockchain ocultando transações espúrias nos rollups. A ideia é que, ao assumir validade, as coisas acelerem. Para proteger contra transações fraudulentas, os protocolos de rollup otimistas permitem que as pessoas contestem as transações de bunker. A transação fraudulenta é enviada diretamente na rede Ethereum para verificar se é legítima e resolver a disputa. Ambas as partes têm ETH apostadas e perderiam dinheiro se estivessem erradas ou mentissem. 

Rollups de conhecimento zero (também conhecido como zk-rollups) funcionam de maneira muito diferente. Eles contam com uma peça de criptografia chamada prova de conhecimento zero, que permite que alguém prove matematicamente que uma afirmação é verdadeira (que alguém é, digamos, grego) sem divulgar informações adicionais sobre essa afirmação (como um passaporte). Em criptografia, eles são chamados de zk-SNARKs, em referência a uma peça adicional de criptografia chamada “argumento de conhecimento não interativo sucinto”. Esse método ignora o sistema de resolução de disputas inerente aos rollups otimistas porque o bit “SNARK” permite apenas que transações válidas sejam carregadas no rollup.

Quem está construindo rollups?

Acumulações otimistas:

  • Otimismo: um sistema barato de camada 2 para Ethereum
  • arbitragem: um protocolo L2 para Ethereum
  • Boba Network: a próxima geração da OMG Network

Rollups de conhecimento zero:

  • Loopring: um protocolo que também fornece uma troca descentralizada sem gás
  • X imutável: um protocolo L2 para NFTs
  • ZKSync: um L2 de conhecimento zero para Ethereum

Como você pode comprar rollups?

Você não pode “comprar” uma solução de dimensionamento, mas pode investir em tokens que dependem da tecnologia. Loopring e Boba são exemplos populares de tecnologias de rollup. Você pode comprar seus tokens em exchanges descentralizadas baseadas em Ethereum ou em exchanges centralizadas. Verifique sites como CoinMarketCap ou CoinGecko para encontrar os maiores mercados.

Você também pode usar os serviços e trocas DeFi criados por essas redes de camada 2 para reduzir os custos de transação. O Loopring, por exemplo, opera sua própria troca de camada 2, também chamada de Loopring. Lá, você pode aproveitar todas as delícias das tecnologias de rollup: trocas instantâneas e sem gás por moedas ERC-20. 

Sabia que?

Os rollups são apenas uma solução de dimensionamento. Outra solução comum é chamada de sidechain – uma blockchain compatível com a Ethereum Virtual Machine, que se conecta ao Ethereum por meio de uma ponte. Um exemplo de rede sidechain é

Polygon (anteriormente MATIC).

O futuro dos rollups: uma tecnologia para sempre ou um band-aid para um problema solucionável?

No curto prazo, a batalha continuará acirrada entre as duas formas concorrentes de rollups: otimista e de conhecimento zero. Alguns afirmam que as provas de conhecimento zero são superiores porque não exigem um mecanismo de resolução de disputas.

O futuro a longo prazo dos rollups depende de como as atualizações para a rede principal da Ethereum se desenrolam. O Ethereum pode um dia se tornar tão rápido que os rollups pareceriam um aumento de velocidade desnecessário para um blockchain extremamente rápido. Por outro lado, blockchains L1 rivais, como Solana e Avalanche, poderia se tornar tão popular que usurpar inteiramente o Ethereum. Se a maior parte do tráfego do DeFi ocorrer em blockchains que não o Ethereum, os rollups se tornarão redundantes. 

Alternativamente, os rollups podem continuar a aumentar se o Ethereum se tornar mais poderoso. Eles podem se integrar com as próximas atualizações para tornar o Ethereum mais fácil e barato de usar para as massas.

Quer ser um especialista em criptomoedas? Obtenha o melhor do Decrypt diretamente na sua caixa de entrada.

Receba as maiores notícias de criptomoedas + resumos semanais e muito mais!

Fonte: https://decrypt.co/resources/what-are-ethereum-rollups-scaling-solution-cut-transaction-costs