Principais conclusões
Tanto rollups otimistas quanto rollups ZK são soluções de escalabilidade de Camada 2 que agrupam transações off-chain enquanto ancoram os dados na cadeia principal da Ethereum.
Rollups otimistas assumem que as transações são válidas por padrão e usam um período de desafio para provas de fraude (tipicamente sete dias) para detectar erros.
Rollups ZK usam provas de conhecimento zero (ZKPs) para verificar criptograficamente cada lote antes de ser finalizado, permitindo saques quase instantâneos.
A atualização Ethereum Fusaka em dezembro de 2025 introduziu o PeerDAS, melhorando como os rollups publicam e recuperam dados na cadeia principal, reduzindo custos para ambos os tipos de rollup.
Introdução
A crescente demanda por aplicações de cripto empurrou algumas blockchains até seus limites de processamento. Isso pode causar congestionamento de rede e taxas de transação mais altas. Para lidar com esses problemas, desenvolvedores construíram soluções de escalabilidade que aumentam a taxa de transações sem redesenhar a blockchain base. Essas soluções se dividem em dois grupos: Camada 1 e Camada 2.
Soluções de Camada 1 modificam diretamente a blockchain principal. Soluções de Camada 2 rodam por cima dela. Rollups são uma abordagem popular de Camada 2: eles agrupam conjuntos de transações, processam tudo off-chain e, depois, registram um resumo comprimido de volta na cadeia principal.
Existem dois tipos principais de rollups: rollups otimistas e rollups de zero-knowledge. Ambos dependem de contratos inteligentes na cadeia principal para manter os ativos e verificar transições de estado. A principal diferença está em como eles provam que as transações off-chain são válidas.
O que são rollups de blockchain?
Rollups agrupam muitas transações em um único lote. Esse lote é processado off-chain e, em seguida, os dados da transação (ou uma prova compacta disso) são enviados de volta para a cadeia base. Os ativos envolvidos nas transações do rollup permanecem protegidos pelo mecanismo de consenso da cadeia principal.
Como múltiplas transações são processadas como um lote, o custo por transação diminui e a taxa de transferência aumenta. A cadeia principal não precisa mais processar cada operação individual, apenas a atualização final do estado.
Atualmente, rollups suportam Ethereum e outras redes de Camada 1. Surgiram duas variações como as abordagens dominantes: rollups otimistas e rollups ZK.
O que é um rollup otimista?
Rollups otimistas tratam todas as transações enviadas como válidas, a menos que alguém prove o contrário. Essa suposição otimista economiza tempo durante a operação normal: o rollup não realiza nenhum trabalho de verificação antecipadamente. De acordo com a documentação da Ethereum, rollups otimistas podem melhorar a escalabilidade em aproximadamente 10 a 100 vezes em comparação com a cadeia base.
Depois que um lote de transações é enviado para a cadeia principal, há um período de desafio, normalmente com duração aproximada de sete dias. Durante essa janela, qualquer observador pode enviar uma prova de fraude se acreditar que uma transação foi processada incorretamente.
Como os rollups otimistas validam transações?
Rollups otimistas usam um esquema de prova de fraude. Se um lote enviado contiver um erro, um contestador pode enviar uma prova de fraude dentro do período de desafio. O contrato do rollup reexecuta a transação contestada para verificar se ela foi processada corretamente.
Se a prova de fraude tiver sucesso, a transação incorreta é revertida e a parte que a enviou é penalizada. Se nenhuma contestação válida for enviada antes do fim do período, o lote é considerado final.
Limitações de rollups otimistas
O período de desafio é a principal desvantagem dos rollups otimistas. Os usuários que desejam sacar fundos do rollup para a cadeia principal precisam esperar o período de desafio expirar, o que pode levar até sete dias. Essa finalidade atrasada torna os rollups otimistas menos convenientes para casos de uso que exigem acesso rápido aos fundos.
Rollups otimistas também publicam todos os dados das transações na cadeia para que as provas de fraude possam referenciá-los. Isso mantém o sistema sem necessidade de confiança (trustless), mas significa que mais dados são escritos na cadeia principal do que nos rollups ZK, que precisam publicar apenas uma prova de validade.
O que é um rollup ZK?
Rollups de conhecimento zero agrupam transações em lotes e produzem uma prova criptográfica de validade para cada lote. Essa prova, conhecida como
zk-SNARK ou zk-STARK, dependendo da implementação, garante matematicamente que todas as transações no lote foram executadas corretamente sem revelar os detalhes subjacentes da transação.
A prova de validade é publicada na cadeia principal junto com um resumo comprimido das mudanças de estado. Como a prova é muito menor do que os dados completos da transação, a verificação é mais rápida e mais barata do que postar tudo on-chain.
Como os rollups ZK validam transações?
Um operador de rollup ZK coleta um lote de transações e as executa fora da cadeia (off-chain). Após a execução, o operador gera uma prova de validade. Essa prova pode ser verificada por um contrato inteligente na cadeia principal sem precisar reexecutar nenhuma das transações originais.
O processo de verificação depende de criptografia de conhecimento zero: a prova confirma que um determinado cálculo foi realizado corretamente sem expor os dados de entrada. Assim que o contrato inteligente confirma a prova de validade, o lote é imediatamente considerado final.
Benefícios dos rollups ZK
Como a validade é provada criptograficamente antes da finalização, os usuários podem sacar fundos de um rollup ZK para a cadeia principal quase imediatamente depois que um lote é liquidado. Não há um período de espera equivalente ao prazo de desafio dos rollups otimistas.
Os rollups ZK também oferecem garantias de segurança mais fortes por design. Os operadores não conseguem enviar transições de estado incorretas porque a prova de validade falharia. Os usuários não precisam monitorar ativamente a rede em busca de fraude, ao contrário dos rollups otimistas, nos quais observadores vigilantes são necessários para detectar erros.
Principais diferenças entre rollups otimistas e ZK
As duas abordagens diferem principalmente em como lidam com a validação das transações, a finalidade e os dados publicados na cadeia principal.
Rollups otimistas assumem que as transações estão corretas e usam uma janela de desafio baseada no tempo para permitir provas de fraude. Rollups ZK verificam cada lote com uma prova criptográfica antes de serem finalizados. Como resultado, rollups ZK oferecem tempos de saque mais rápidos e garantias de segurança mais fortes, mas historicamente exigiram engenharia mais complexa para alcançar compatibilidade total com a Máquina Virtual Ethereum (EVM).
Nos últimos anos, vários projetos de rollup ZK introduziram implementações equivalentes à EVM, reduzindo grande parte da lacuna de compatibilidade que antes dava vantagem aos rollups otimistas para desenvolvedores que portavam aplicações existentes da Ethereum.
Em eficiência de dados, os rollups ZK publicam apenas provas de validade na cadeia principal, enquanto os rollups otimistas publicam os dados completos das transações. A atualização Ethereum Fusaka, em dezembro de 2025, introduziu o PeerDAS, um mecanismo mais eficiente para rollups publicarem e recuperarem dados, o que beneficia ambos os tipos, mas especialmente reduz os custos dos rollups otimistas, que são mais pesados em dados.
Abaixo está um resumo das principais diferenças entre esses dois tipos de rollup.
Perguntas frequentes (FAQ)
Qual é a principal diferença entre rollups otimistas e ZK?
Rollups otimistas assumem que as transações são válidas e usam um período de desafio para provas de fraude para detectar erros. Rollups ZK geram uma prova criptográfica de validade para cada lote antes da finalização. Isso significa que os rollups ZK oferecem finalidade mais rápida e não exigem que os usuários esperem por um período de desafio ao sacar fundos.
Qual é mais rápido: rollups otimistas ou rollups ZK?
Rollups ZK são mais rápidos para saques. Como a validade é provada matematicamente antes de um lote ser finalizado, os saques podem ser processados quase imediatamente. Saques em rollups otimistas normalmente exigem esperar até o fim do período de desafio, que geralmente é de cerca de sete dias.
Qual é mais seguro: rollups ZK ou rollups otimistas?
Rollups ZK fornecem prova criptográfica de correção para cada lote; portanto, transições de estado incorretas são impossíveis por design. Rollups otimistas dependem de uma rede de observadores para detectar e provar fraude durante o período de desafio. Se nenhuma prova de fraude válida for enviada a tempo, um lote incorreto poderia ser finalizado. Na prática, ambas as abordagens são consideradas seguras quando implementadas corretamente, mas o modelo de segurança é diferente.
Rollups otimistas e rollups ZK podem funcionar com Ethereum?
Sim. Ambos são projetados como soluções de Camada 2 (Layer 2) para Ethereum. Historicamente, rollups otimistas alcançaram compatibilidade total com EVM mais cedo, tornando-os mais fáceis de usar para projetos existentes na Ethereum.
O que é PeerDAS e como isso afeta os rollups?
O PeerDAS é um recurso de disponibilidade de dados introduzido na atualização Ethereum Fusaka em dezembro de 2025. Ele fornece uma forma mais eficiente de redes de Camada 2 publicarem e recuperarem dados na cadeia principal da Ethereum, reduzindo custos para operadores de rollup e, por consequência, para usuários finais. Tanto rollups otimistas quanto ZK se beneficiam dessa melhoria.
Considerações finais
Rollups otimistas e ZK ambos abordam um desafio central para a Ethereum: processar mais transações a menor custo sem enfraquecer a segurança da cadeia base. As duas abordagens seguem caminhos diferentes para alcançar esse objetivo, com trade-offs em velocidade de finalização, modelo de segurança e complexidade de desenvolvimento.
Leituras adicionais
Blockchain Layer 1 vs. Soluções de escalabilidade Layer 2
O que é Prova de Zero-Conhecimento e como isso impacta a blockchain?
zk-SNARKs e zk-STARKs: explicados
O que são rollups Zk? A técnica de escalabilidade da Camada 2
Zk-rollup
Aviso: Este conteúdo é fornecido a você em uma base "como está" para informações gerais e/ou fins educacionais apenas, sem qualquer declaração ou garantia de qualquer tipo. Ele não deve ser interpretado como aconselhamento financeiro, jurídico ou de outros profissionais, nem como uma recomendação para comprar qualquer produto ou serviço específico. Você deve buscar seu próprio aconselhamento de profissionais apropriados. Quando o conteúdo é contribuído por um terceiro, por favor, note que as opiniões expressas pertencem ao respectivo contribuidor de terceiro e não necessariamente refletem as da Binance Academy. Os preços de ativos digitais podem ser voláteis. O valor do seu investimento pode subir ou descer e você pode não recuperar o valor investido. Você é o único responsável pelas suas decisões de investimento e a Binance Academy não se responsabiliza por quaisquer perdas que você possa incorrer. Para mais informações, consulte nossos Termos de Uso, Aviso de Risco e Termos da Binance Academy.
