Scroll é uma solução de escalonamento de Camada 2 projetada para Ethereum, que utiliza a tecnologia de rollup de conhecimento zero (zk-rollup) para aumentar a taxa de transferência de transações e reduzir custos sem comprometer a segurança e a descentralização. Ao usar zk-rollups, o Scroll processa transações off-chain e, em seguida, envia um resumo para a Camada 1 do Ethereum para verificação, tornando mais eficiente a interação de desenvolvedores e usuários com aplicativos baseados em Ethereum.
Um dos recursos exclusivos do Scroll é o zkEVM (Zero-Knowledge Ethereum Virtual Machine), que permite total compatibilidade com a infraestrutura existente do Ethereum. Isso significa que os desenvolvedores podem migrar facilmente seus aplicativos descentralizados (DApps) para o Scroll sem nenhuma alteração, permitindo uma integração perfeita e, ao mesmo tempo, se beneficiando de taxas de gás mais baixas e velocidades de transação mais rápidas.
A arquitetura do Scroll inclui três camadas principais: a camada de liquidação no Ethereum, uma camada de sequenciamento para processamento de transações e uma camada de comprovação, onde são geradas provas zk para garantir a validade das transações. Essa estrutura oferece fortes garantias de segurança e escalabilidade, tornando o Scroll uma solução promissora para os desafios de escalabilidade do Ethereum e a crescente demanda por aplicações descentralizadas.