A mainnet da Ethereum tem enfrentado, há muito tempo, dois grandes obstáculos à adoção em massa: a limitação do número de transações por segundo e a volatilidade das taxas de gás. Estes constrangimentos tornaram as soluções de escalabilidade Layer 2 um foco central na evolução da infraestrutura blockchain. Entre as várias abordagens, os ZK-Rollups — que recorrem a provas criptográficas para garantir instantaneidade na finalização e segurança robusta — são amplamente considerados uma das soluções definitivas para a escalabilidade da Ethereum.
A Taiko destaca-se como o primeiro projeto Type 1 ZK-EVM no ecossistema Ethereum, assente numa arquitetura Based Rollup. Após o lançamento da sua mainnet, a Taiko atraiu rapidamente mais de 200 milhões $ em valor total bloqueado (TVL). O seu princípio de design central consiste em eliminar sequenciadores centralizados, devolvendo o direito de ordenação de transações aos validadores da Ethereum L1. Esta abordagem preserva os principais pontos fortes da Ethereum: descentralização e resistência à censura.
Partindo dos princípios fundamentais dos zk-Rollups, este artigo decompõe de forma sistemática a arquitetura de escalabilidade da Taiko — incluindo o processo de geração de provas de validade, mecanismos de agrupamento de transações, estruturas de verificação descentralizadas e a integração com a mainnet da Ethereum — para apresentar um roteiro técnico abrangente, do conceito à implementação de engenharia.
A Tecnologia por Detrás dos zk-Rollups e o Mecanismo Central das Provas de Validade
Da Computação Off-Chain à Verificação On-Chain: Como Funcionam os zk-Rollups
Os ZK-Rollups são uma solução de escalabilidade Layer 2 que desloca a maior parte do processamento de transações e armazenamento de estado para fora da cadeia. Apenas dados sumários sucintos e provas criptográficas são submetidos à mainnet da Ethereum. Concretamente, um ZK-Rollup agrupa ("enrola") milhares de transações num lote, executa-as off-chain e gera uma prova de validade compacta. Esta prova é submetida a um contrato inteligente Rollup implementado na Ethereum para verificação.
A principal vantagem deste mecanismo reside no facto de a mainnet da Ethereum não precisar de verificar cada transação individualmente. Em vez disso, basta validar uma única prova criptográfica para confirmar a correção de todo o lote. Ao contrário dos Optimistic Rollups tradicionais, que dependem de um período de contestação de sete dias, os ZK-Rollups proporcionam finalização instantânea através de provas matemáticas. Em 2026, os tempos de verificação de provas ZK caíram para menos de 50 milissegundos, com custos por transação inferiores a 0,01 $.
Como São Geradas as Provas de Validade
As provas de validade são o alicerce da segurança dos ZK-Rollups. A sua geração envolve, tipicamente, os seguintes passos:
Passo 1: Execução de Transações e Atualização do Estado
Após os utilizadores iniciarem transações na rede Layer 2, os nós do Rollup executam essas transações off-chain, calculando as alterações à raiz do estado. A raiz do estado é um hash de árvore de Merkle que representa o estado atual de todas as contas na cadeia do Rollup.
Passo 2: Geração da Prova (Proving)
Um provador recolhe o lote de transações e o seu rasto de execução, utilizando depois um sistema de provas de conhecimento zero (como zk-SNARK ou zk-STARK) para gerar uma prova de validade. Esta prova criptográfica atesta que, dada a raiz do estado inicial, a execução do lote de transações produz corretamente a nova raiz do estado. O processo não revela detalhes das transações — apenas que "a transição de estado está correta".
Passo 3: Submissão da Prova e Verificação On-Chain
O provador submete a prova de validade e a nova raiz do estado ao contrato Rollup na Ethereum. O contrato verificador on-chain verifica a validade da prova através de operações matemáticas — sem reexecutar as transações — a uma fração do custo computacional da verificação individual.
Passo 4: Confirmação Final do Estado
Assim que a prova é validada, o contrato Rollup atualiza a raiz do estado registada, conferindo finalização ao lote na camada Ethereum. Os utilizadores podem levantar fundos do Rollup para a mainnet da Ethereum de imediato, sem necessidade de esperar por um período de contestação.
Ao nível da geração de provas, a Taiko utiliza uma arquitetura multi-prova que combina SGX (provas baseadas em ambientes de execução confiáveis) e provas ZK como sistemas independentes. Nenhum tipo de prova, isoladamente, é considerado suficiente — vários sistemas independentes têm de concordar sobre a transição de estado para que a verificação final seja efetuada. Este design reforça significativamente a redundância e a segurança do sistema.
Agrupamento e Agregação de Transações: Processamento Off-Chain Eficiente
A Economia do Agrupamento
O agrupamento é central para a escalabilidade dos ZK-Rollups. Cada execução da máquina virtual off-chain consome recursos computacionais e a submissão de dados à mainnet da Ethereum implica taxas de gás. O essencial do agrupamento reside em encontrar o equilíbrio ótimo entre "custos de computação off-chain" e "custos de publicação de dados on-chain".
Os ZK-Rollups comprimem múltiplas transações num lote, geram uma única prova de validade e submetem-na à mainnet de uma só vez. Em comparação com a submissão individual de transações, o agrupamento reduz drasticamente o custo médio por transação. Segundo a documentação oficial da Ethereum, os ZK-Rollups utilizam técnicas de compressão de dados, como a indexação de contas em vez de endereços, poupando cerca de 28 bytes de dados on-chain por transação.
Processo de Proposta de Blocos e Agrupamento na Taiko
No protocolo da Taiko, os proponentes são responsáveis por agrupar uma ou mais transações L2 num bloco e submetê-lo à Ethereum L1 através do método propose do contrato Inbox. Os dados da proposta são transportados por fontes de derivação suportadas por blobs.
Em abril de 2026, a mainnet da Taiko recebeu a atualização Shasta, que reformulou significativamente o processo de agrupamento. O protocolo simplificou os seus contratos nucleares para três módulos: Inbox, Anchor e SignalService. O custo de proposta de bloco caiu de cerca de 1 milhão de gás para 45 000 gás — uma redução de 22 vezes. O custo de verificação de provas desceu de cerca de 500 000 gás para 28 000 gás — uma diminuição de 8 vezes.
Verificação Descentralizada: Based Rollup da Taiko e Arquitetura Multi-Prova
Based Rollup: Devolver o Poder de Sequenciação à Ethereum
Os Rollups tradicionais (como Arbitrum e Optimism) dependem de sequenciadores centralizados, operados pelas equipas dos projetos, para agrupar e ordenar transações. Embora eficientes, introduzem riscos de centralização — os sequenciadores podem censurar transações, extrair MEV ou tornar-se pontos únicos de falha.
A arquitetura Based Rollup da Taiko altera radicalmente este paradigma. Num Based Rollup, a ordenação das transações não é controlada por um sequenciador gerido pelo projeto. Em vez disso, os validadores da Ethereum L1 assumem diretamente a sequenciação das transações. A ordem dos blocos L2 é determinada pelos validadores da Ethereum à medida que propõem blocos L1. Isto significa:
- Descentralização Máxima: Não são necessárias suposições de confiança adicionais
- Resistência Total à Censura: Herdada das garantias da Ethereum L1
- Participação Sem Permissões: Qualquer pessoa pode ser proponente ou provador
A Taiko é, assim, o primeiro L2 na Ethereum a adotar um modelo Based Rollup. Como refere a sua documentação oficial: "Sem sequenciador centralizado. Sem compromissos."
Sistema de Verificação Multi-Prova
A arquitetura de verificação da Taiko envolve vários papéis em articulação:
Proponente: Submete propostas contendo um ou mais blocos L2 à Ethereum L1 através do contrato Inbox.
Provador: Gera provas de validade (SGX + ZK) para confirmar a execução correta dos blocos propostos.
Contrato Verificador: Orquestra vários sub-verificadores (SGX, ZK) em L1 para realizar a validação multi-prova.
Após a atualização Shasta, uma submissão de prova bem-sucedida finaliza imediatamente o intervalo provado. O contrato Inbox verifica se o intervalo está ligado ao head finalizado atual, escreve um checkpoint no SignalService e atualiza o ID da proposta finalizada e o hash do bloco. Já não existe um passo separado de "finalização pós-prova" — assim que um intervalo de propostas é provado, está finalizado.
Type 1 ZK-EVM: Equivalência Total à Ethereum
A Taiko executa uma camada de execução Ethereum não modificada (Type 1 ZK-EVM). Cada opcode, cada precompile e cada ferramenta disponível na Ethereum funcionam na Taiko sem alterações. Os programadores podem implementar os mesmos contratos Solidity e utilizar as mesmas toolchains (Hardhat, Foundry, etc.).
Esta equivalência ao nível do bytecode torna a Taiko um dos ZK-Rollups mais compatíveis do ecossistema Ethereum. Em maio de 2026, a Polygon zkEVM concluiu a sua atualização para equivalência Type 1, enquanto a Taiko opera como Type 1 ZK-EVM desde o lançamento da sua mainnet.
Interação com a Mainnet da Ethereum
Arquitetura de Comunicação Cross-Layer
A Taiko integra-se com a mainnet da Ethereum através de um sistema abrangente de comunicação entre cadeias. Os principais componentes incluem:
Inbox: Contrato inteligente L1 que gere a receção de propostas, submissão de provas, registo de checkpoints e finalização.
Anchor: Contrato inteligente L2 que ancora checkpoints L1 e metadados associados na cadeia L2.
Bridge: Sistema de transferência de ativos e mensagens entre L1 e L2.
SignalService: Contrato de sinalização cross-chain de baixo nível que fornece verificação de mensagens baseada em provas de Merkle para a bridge.
Processos de Depósito e Levantamento
Quando os utilizadores depositam ativos na Taiko, enviam os ativos para o contrato Rollup na mainnet da Ethereum, que regista o evento de depósito. Os nós off-chain da Taiko detetam o evento e cunham os ativos correspondentes para os utilizadores em L2.
Os levantamentos dependem da verificação da prova de validade. Assim que a prova é aceite pelo contrato verificador L1, os utilizadores podem levantar ativos diretamente do contrato Rollup — sem o período de contestação de sete dias exigido pelos Optimistic Rollups.
Incidente de Segurança Recente e Recuperação
Em junho de 2026, a bridge da Taiko sofreu um incidente de segurança envolvendo cerca de 1,7 milhões $. A causa raiz foi a exposição pública de uma chave de assinatura SGX no stack multi-prover Raiko no GitHub. Os atacantes exploraram a chave comprometida para forjar atestações do provador SGX.
A resposta da Taiko evidenciou a robustez da sua governação: o conselho de segurança executou rapidamente medidas corretivas on-chain, confirmou que não houve perda de fundos de utilizadores e repôs integralmente os ativos da bridge numa relação 1:1. A 2 de julho de 2026, os serviços da bridge foram restaurados e a rede funciona normalmente. Após o incidente, o token TAIKO recuperou cerca de 75% em 24 horas, regressando aos 0,20 $.
Desempenho de Mercado e Evolução do Ecossistema
A 3 de julho de 2026 (UTC), dados de mercado da Gate indicam que a Taiko (TAIKO) negoceia a 0,13466 $, com um volume de 24 horas em torno de 11,59 milhões $, uma capitalização bolsista de 26,88 milhões $ e sentimento de mercado neutro. O fornecimento total de tokens é de 1 mil milhões, com cerca de 198 milhões atualmente em circulação. Nos últimos 7 dias, o TAIKO valorizou 111,36%; subiu 39,27% nos últimos 30 dias, mas caiu 64,07% no último ano.
No plano do ecossistema, a Taiko implementou o registo de identidade de agentes ERC-8004 no início de fevereiro de 2026, tornando-se um dos primeiros L2 a suportar o standard. No primeiro mês após o lançamento da mainnet, mais de 45 000 agentes de IA registaram-se na rede ERC-8004. O TVL da Taiko atingiu um pico de 81 milhões $ em junho, um aumento mensal de 1 000%.
Conclusão
Da geração de provas de validade ao agrupamento de transações, da sequenciação descentralizada Based Rollup à verificação multi-prova, a Taiko apresenta uma solução Layer 2 de referência que equilibra completude técnica com profunda integração Ethereum. O seu Type 1 ZK-EVM garante migração de programadores sem custos, o modelo Based Rollup herda a descentralização da Ethereum e a arquitetura multi-prova reforça a segurança através de validação redundante.
Em 2026, o ecossistema Layer 2 evoluiu da experimentação inicial para uma fase de "upgrades modulares + competição diferenciada". Os ZK-Rollups, com finalização instantânea e segurança criptográfica, estão a tornar-se a abordagem dominante de escalabilidade para a Ethereum. As otimizações de custos pós-Shasta, a simplificação arquitetónica e a aposta em áreas emergentes como agentes de IA sinalizam que a escalabilidade Based Rollup está a passar da teoria à implementação real em larga escala.
Para os leitores interessados na escalabilidade da Ethereum e na evolução dos ecossistemas Layer 2, compreender o funcionamento dos zk-Rollups e as opções arquitetónicas da Taiko é fundamental para antecipar o futuro da infraestrutura blockchain.
FAQ
Q1: Qual é a principal diferença entre zk-Rollups e Optimistic Rollups?
Os zk-Rollups utilizam provas de validade (provas criptográficas) para garantir que cada transação está correta, permitindo finalização instantânea. Os Optimistic Rollups assumem, por defeito, que as transações são válidas e dependem de um período de contestação de sete dias para provas de fraude. Os levantamentos nos zk-Rollups são imediatos, enquanto nos Optimistic Rollups é necessário aguardar o período de contestação.
Q2: O que significa "Based Rollup" no contexto da Taiko?
Um Based Rollup é uma arquitetura de Rollup que devolve aos validadores L1 da Ethereum o direito de sequenciação das transações L2. Ao contrário dos Rollups tradicionais, que dependem de sequenciadores centralizados, os Based Rollups herdam a resistência à censura e a descentralização da Ethereum. A Taiko é o primeiro L2 na Ethereum a adotar este modelo.
Q3: Como funciona o sistema multi-prova da Taiko?
A Taiko utiliza sistemas de prova SGX (ambiente de execução confiável) e ZK. Nenhum tipo de prova, isoladamente, é considerado final — vários sistemas independentes têm de concordar sobre a transição de estado para validação. Esta redundância reforça significativamente a segurança do sistema.
Q4: O que mudou com a atualização Shasta na Taiko?
Lançada na mainnet em abril de 2026, a atualização Shasta simplificou os contratos nucleares do protocolo para Inbox, Anchor e SignalService. O custo de proposta de bloco caiu de cerca de 1 milhão de gás para 45 000 gás (redução de 22x) e o custo das provas de cerca de 500 000 gás para 28 000 gás (redução de 8x).
Q5: Como interage a Taiko com a mainnet da Ethereum?
A Taiko utiliza quatro componentes essenciais: Inbox (contrato L1 para propostas e submissão de provas), Anchor (contrato L2 que ancora checkpoints L1), Bridge (transferência de ativos e mensagens cross-chain) e SignalService (verificação de sinais cross-chain). Os depósitos são registados por contratos L1 e os levantamentos são executados diretamente após a verificação da prova de validade.




