Visão Geral
Scroll (SCR) é uma solução de escalabilidade de Camada 2 construída no Ethereum, aproveitando os rollups de conhecimento zero (zk-rollups) para melhorar a escalabilidade enquanto mantém a descentralização e segurança do Ethereum. Ao descarregar a computação do mainnet, o Scroll reduz as taxas de transação, aumenta a capacidade de processamento e garante compatibilidade com as ferramentas existentes do Ethereum. Com a introdução do token SCR, o Scroll está avançando em direção à descentralização completa através de um modelo de governança orientado pela comunidade.
Métricas principais do Scroll no momento do lançamento do mainnet | Fonte: blog do Scroll
Características Principais
-
Rollups de Conhecimento Zero (zk-Rollups): Scroll agrupa transações off-chain e submete provas ao Ethereum, garantindo alta capacidade de processamento com baixas taxas.
-
Compatibilidade com o Ethereum: Scroll zkEVM mantém compatibilidade com a Máquina Virtual do Ethereum (EVM), permitindo que desenvolvedores migrem dApps sem problemas.
-
Arquitetura de Três Camadas:
-
Camada de Liquidação: Usa o Ethereum para disponibilidade final dos dados e verificação de transações.
-
Camada de Sequenciamento: Executa e agrupa transações em blocos L2.
-
Camada de Prova: Gera provas zk para transições de estado e garante correção.
-
Redução de Custo de Transação: As taxas de transação no Scroll são significativamente menores do que aquelas no mainnet do Ethereum, permitindo microtransações acessíveis.
Visão Técnica
Ciclo de Vida da Transação
Sequenciamento de transações em Scroll | Fonte: Scroll whitepaper
No Scroll, cada transação segue três etapas chave antes de ser completamente concluída e segura. Ao seguir esse processo de três etapas—Confirmada → Comprometida → Finalizada—Scroll assegura transações rápidas e seguras, apoiadas pelo poder do Ethereum. Essa combinação de velocidade e segurança torna o Scroll uma solução poderosa de Camada 2 para qualquer pessoa que interage com a blockchain.
-
Confirmada:
-
Este é o primeiro passo. Quando um usuário submete uma transação (como transferir tokens ou interagir com um dApp), a rede do Scroll processa e executa a transação em seu sistema de Camada 2.
-
A transação é adicionada a um novo bloco na rede de Camada 2 (L2) do Scroll, semelhante a como blocos são criados na blockchain do Ethereum. Neste ponto, a transação é visível na rede, mas ainda não foi completamente assegurada no Ethereum.
-
Comprometida:
-
Uma vez que várias transações foram confirmadas, o Scroll as agrupa em lotes. Pense nessa etapa como agrupar vários recibos em um envelope para segurança.
-
Esse lote de transações é então submetido à blockchain do Ethereum. Isso garante que os dados sejam registrados com segurança no Ethereum, que atua como a camada principal para segurança e disponibilidade. Mesmo se a rede do Scroll sofrer interrupções, os dados ainda estão disponíveis no Ethereum, fornecendo um backup.
-
Finalizada:
-
No passo final, uma prova de conhecimento zero (zk proof) é criada para verificar que todas as transações no lote foram processadas corretamente. Isso é como um certificado digital que prova que tudo dentro do lote é preciso e confiável.
-
Uma vez que o Ethereum confirma a prova zk, o lote de transações se torna finalizado. Nesse ponto, as transações estão gravadas em pedra, significando que ninguém pode alterá-las ou revertê-las.
Modelo de Sequenciamento e Prova
Fonte: Scroll whitepaper
A rede da Scroll possui três partes importantes que trabalham juntas para tornar as transações rápidas, seguras e compatíveis com o Ethereum.
-
Sequenciador: Coleta transações que ocorrem na rede de Camada 2 (L2) da Scroll (como transferências de tokens ou operações de contratos inteligentes). Em vez de enviar cada transação individualmente para o Ethereum (o que seria lento e caro), o sequenciador as agrupa em lotes. Dessa forma, muitas transações são combinadas em um único pacote. Uma vez agrupadas, o sequenciador posta os dados do lote no Ethereum, garantindo que estejam registrados com segurança na blockchain principal. Este processo mantém as coisas eficientes e garante que os dados estejam disponíveis mesmo se a Scroll enfrentar problemas técnicos.
-
Camada de Prova: Após o sequenciador agrupar as transações, é a vez da Camada de Prova começar a trabalhar. Esta camada usa provedores acelerados por GPU (computadores superpotentes) para criar provas de conhecimento zero (zk proofs). Uma prova zk atua como uma garantia matemática de que todas as transações no lote foram processadas corretamente—sem que ninguém precise verificar novamente cada transação individual. Usando essas provas avançadas, a Scroll garante que as transações sejam finalizadas de forma rápida e segura no Ethereum.
-
zkEVM: O zkEVM é o cérebro da rede da Scroll. É uma versão aprimorada do motor de contratos inteligentes do Ethereum (chamado Máquina Virtual Ethereum, ou EVM) que integra tecnologia de prova de conhecimento zero. Isso significa que todos os contratos inteligentes que rodam no Ethereum também podem rodar suavemente na Scroll sem precisar ser reescritos. Os desenvolvedores podem implantar seus dApps existentes na Scroll, aproveitando taxas mais baixas e velocidades mais rápidas, enquanto ainda se beneficiam da segurança do Ethereum. O zkEVM também garante que cada transação siga regras de segurança rigorosas, dando aos usuários a tranquilidade de que seus ativos e dados estão seguros.
Juntos, o Sequenciador, a Camada de Prova e o zkEVM formam o núcleo da infraestrutura da Scroll. Eles garantem que as transações sejam processadas de maneira rápida, segura e a um custo mais baixo, permanecendo totalmente compatíveis com as ferramentas e o ecossistema do Ethereum. Isso faz da Scroll uma plataforma ideal para quem deseja usar dApps sem as altas taxas e atrasos da mainnet do Ethereum.
Token SCR e Tokenomics
-
Nome do Token: Scroll (SCR)
-
Oferta Total: 1.000.000.000 SCR
-
Data do Snapshot do Airdrop: 19 de outubro de 2024
-
Data de Lançamento e Reivindicação da Primeira Rodada de Airdrop: 22 de outubro de 2024
Utilidade do Token
O token SCR é integral para descentralizar os mecanismos de governança, prova e sequenciamento da Scroll:
-
Governança: SCR alimenta o Scroll DAO, dando aos titulares direitos de voto em atualizações de protocolo e decisões operacionais.
-
Incentivos de Prova: Provers são recompensados em SCR por gerar provas zk (ZKPs).
-
Papel de Sequenciamento: SCR é crítico para manter operações de sequenciamento de alto desempenho e garantir a finalização de transações em tempo real.
Distribuição de Tokens
-
Airdrops (15%):
-
7% alocado para o primeiro airdrop para contribuintes iniciais e usuários ativos.
-
8% reservado para futuros airdrops nos próximos 12-18 meses.
-
Ecossistema & Crescimento (35%):
-
25% de alocação para ecossistema e crescimento
-
10% alocado para o Tesouro do Scroll DAO.
-
Tesouro da Fundação Scroll (10%): 20 milhões de SCR desbloqueados no lançamento, com o restante liberado gradualmente ao longo de quatro anos.
-
Contribuintes Principais (23%): Tokens alocados para a equipe principal e consultores, com um cronograma de vesting de quatro anos.
-
Investidores (17%): Tokens desbloqueiam após um ano, totalmente adquiridos até o quarto ano.
Cronograma de Liberação de Tokens
Desenvolvimentos Chave e Roteiro (a partir de outubro de 2024)
-
Lançamento do Scroll Mainnet: Scroll lançou oficialmente sua mainnet no Ethereum, oferecendo uma solução Layer 2 impulsionada por zk-rollups para melhorar a escalabilidade e reduzir os custos de transação. Esse passo garantiu a compatibilidade da plataforma com dApps e ferramentas baseadas em Ethereum, promovendo uma adoção mais ampla.
-
Atualizações Curie e Bernoulli:
-
Atualização Curie (Julho de 2024): Introduziu reduções na taxa de gás de cerca de 1,5x, dados de transações comprimidos usando o algoritmo Zstd e adotou um modelo de taxa EIP-1559 modificado. Além disso, novos opcodes EVM foram integrados, permitindo um melhor desempenho dos dApps.
-
Atualização Bernoulli (Abril de 2024): Adicionou suporte para blobs de dados EIP-4844 e implementou a pré-compilação SHA2-256, melhorando a segurança e a eficiência das transações na rede Scroll.
-
Operações de Testnet e Coleta de Feedback: Antes do lançamento da mainnet, Scroll operou na testnet Sepolia, permitindo que desenvolvedores e usuários interagissem com dApps, realizassem transações e fornecessem feedback. Esta fase de testes foi essencial para refinar as funções da rede antes de ir para a produção.
-
Introdução das Atualizações de Circuito zkEVM: Ao longo de 2024, Scroll aprimorou seu zkEVM aumentando o número de camadas em seu sistema de provas e otimizando o mecanismo de recursão para agregação de SNARK, resultando em maior rapidez na finalização das transações.
-
Roteiro de Descentralização Progressiva: O roteiro inclui planos para descentralizar componentes da rede como governança, sequenciamento e provas através de uma DAO dirigida pela comunidade e parcerias com o ecossistema. Esta abordagem garante resiliência contra riscos de centralização à medida que a rede amadurece.
Conclusão
A tecnologia zk-rollup da Scroll oferece uma solução eficiente e escalável para usuários de Ethereum, mantendo a segurança e reduzindo os custos. A introdução do SCR acelera a transição para uma infraestrutura descentralizada, empoderando a comunidade através de oportunidades de governança e staking. Com parcerias nos setores de mobile, energia e financeiro, Scroll está posicionada para se tornar um player chave no futuro das soluções de escalabilidade Layer 2.