Reconhecendo as limitações das soluções de prova única para lidar com os possíveis bugs embutidos no complexo código zkEVM, Vitalik Buterin propôs Multi-provas, identificando-as como uma direção crucial para o desenvolvimento de longo prazo da Ethereum. Taiko se destaca como um dos poucos projetos Layer2 construídos sobre o framework Multi-provas. Lançado na mainnet da Ethereum em 27 de maio, Taiko tem atraído atenção significativa e discussão dentro do mercado de criptomoedas, com importantes exchanges listando seu token nas últimas semanas. Então, como o Taiko difere de outros Layer2? Quais são as vantagens e inovações da tecnologia por trás do Taiko?
Taiko é um zkEVM Tipo-1 que oferece os mesmos opcodes e funcionalidades do Ethereum, garantindo alta compatibilidade com o ecossistema Ethereum existente. Uma das principais diferenças entre Taiko e outros rollups é o uso do mecanismo Based Rollup, que depende de validadores do Ethereum para a ordenação de transações e blocos, em vez de um sequenciador centralizado.
No final de 2023, o co-fundador da Taiko, Daniel Wang, introduziu o conceito de "Based Contestable Rollup (BCR)", que incorpora um mecanismo contestável. Existem três razões principais pelas quais a equipe da Taiko optou por este design:
Em primeiro lugar, o Rollup Baseado é sem permissão, mas requer 'provas de nível superior' para abordar possíveis bugs no software. Isso elimina a necessidade de uma rede centralizada ser desligada para correção de dados. À medida que a rede Taiko amadurece, esse mecanismo de correção de erros pode ser gradualmente eliminado.
Em segundo lugar, embora as provas SGX sejam milhares de vezes mais baratas em comparação com as provas de conhecimento zero, elas não são o método de validação mais ideal ou descentralizado. O design contestável permite desafiar as provas SGX quando surgem dúvidas, exigindo provas de nível mais alto para revalidar o bloco, reduzindo assim os custos e aumentando a credibilidade da validação.
Por último, o Contestable Rollup é flexível e escalável, e pode ser visto como uma abstração do zkRollup e Optimistic Rollup. Por exemplo, se as provas de conhecimento zero se tornarem mais baratas no futuro, o Contestable Rollup pode ser configurado como um zkRollup puro, ou como um Optimistic Rollup puro com base nas necessidades da aplicação, adaptando-se a diferentes requisitos de validação.
Em março deste ano, a Taiko concluiu uma rodada de financiamento da Série A de $15 milhões. Entre os VCs investindo na Taiko estão Sequoia China, Generative Ventures, Hashed, Lightspeed Faction, Token Bay Capital e Flow Traders. Então, por que tantos VCs estão otimistas em relação à Taiko?
Anteriormente, Vitalik acreditava que o Ethereum acabaria por se mover em direção ao zkEVM. No entanto, a solução de prova única do zkEVM não consegue resolver os bugs embutidos em seu código complexo. Vitalik considera Multi-provas, que geram vários tipos de provas para um único bloco, crucial, pois se um tipo de prova falhar, outros ainda podem garantir a operação normal do sistema e detectar rapidamente quaisquer transições de estado errôneas. Essencialmente, Taiko é uma aplicação de Multi-provas, com seu conceito principal do framework BCR envolvendo Multi-provas. Especificamente, Taiko é dividido em três módulos principais: Multi-Prover, Layer 2 Rollup e o Protocolo Taiko.
● Multi-Prover: Utiliza vários sistemas de prova integrados zkVM e SGX para compilar e executar diretamente a máquina virtual Ethereum baseada em Rust, gerando provas de conhecimento zero ou TEE para verificar a precisão e completude da execução de blocos Ethereum.
● Camada 2 Rollup Node: Responsável por gerenciar e executar transações na Camada 2 enquanto interage com a Camada 1 do Ethereum. Através da tecnologia Layer 2 Rollup, Taiko é capaz de aumentar a taxa de transferência de transações do Ethereum, reduzir os custos de transação e manter a descentralização e segurança.
● Protocolo Taiko: Definir e executar as regras de Layer 2 Rollup para garantir a correção das transações e a segurança da rede. Através de contratos inteligentes e verificação descentralizada, o protocolo Taiko permite o dimensionamento eficiente do Ethereum, mantendo suas características descentralizadas e seguras.
No geral, a principal inovação do Protocolo Taiko é o quadro BCR (Based Contestable Rollup), construído em Multi-provas (provas interativas de vários provadores). O núcleo do quadro BCR é a "competição": qualquer pessoa pode se tornar um proponente, enviar propostas de bloco, e qualquer validador com objeções aos resultados da transição de estado pode enviar provas de desafio de nível de segurança para alterar o estado de bloco L2, escolhendo entre bifurcações corretas e incorretas. Os proponentes precisam empacotar transações de usuário e gerar provas de conhecimento zero, com vários proponentes competindo para enviar blocos; os validadores são responsáveis por verificar os blocos e as provas de conhecimento zero enviadas pelos proponentes, com vários validadores competindo para verificar blocos. Esse processo não só garante a descentralização da geração e envio de cada bloco, mas também aprimora ainda mais a segurança da rede.
Desde o início do seu desenvolvimento em 2022, Taiko possui mais de 1,1 milhão de carteiras independentes, mais de 30.000 proponentes descentralizados e mais de 14.000 validadores descentralizados durante sua fase de testnet. Em 27 de maio, Taiko foi oficialmente lançado na mainnet. De acordo com o site oficial da Taiko, atualmente existem mais de 100 projetos no ecossistema da Taiko, incluindo carteiras, mercados NFT, oráculos, DeFi e aplicativos de IA. Recentemente, o ecossistema Taiko tem visto um desenvolvimento rápido, atraindo uma série de projetos de alta qualidade, como Pyth, Etherscan, Pancakeswap e Layer Zero.
O mercado tem uma perspectiva positiva sobre o lançamento da mainnet da Taiko. Em seu artigo "Layer 2s as Cultural Extensions of Ethereum," Vitalik Buterin mencionou a Taiko, afirmando: "Cada Ethereum L2 tem sua alma única. A Taiko enfatiza uma 'experiência do usuário perfeita', 'baseada na comunidade', 'segurança em primeiro lugar' e 'baseada'. Estou encantado em ver a Taiko lançada como uma plataforma Based Rollup. O Ethereum se beneficia de L2s adotando várias abordagens, e aprecio que a Taiko seja uma das primeiras a desenvolver nessa direção.
O conhecido VC Hashed disse: "Imagine um mundo onde a escalabilidade do Ethereum é ilimitada, as velocidades de transação são ultra rápidas e a privacidade do usuário é inviolável. Isso não é um sonho distante, mas uma realidade que se aproxima rapidamente, tudo graças ao Taiko."
Pelo exposto, é evidente que Taiko possui muitas vantagens técnicas e é muito respeitado por muitas figuras proeminentes. No entanto, o lançamento do Taiko é relativamente curto e ainda precisa de validação de mercado. Além disso, após o Taiko anunciar sua tokenomics, a comunidade expressou preocupações com a transparência. O co-fundador e CEO da Taiko, Daniel Wang, respondeu no Discord, afirmando que a transparência não resolve desacordos, pois todos têm uma forte definição subjetiva de 'justiça', que não podemos unificar nem tentar chegar a um consenso.
No desenvolvimento a longo prazo, o ecossistema zkEVM está progredindo lentamente, enquanto as camadas Op-based Layer2, como Arbitrum e Optimism, já conquistaram uma liderança significativa no desenvolvimento do ecossistema. O Optimism construiu uma forte barreira ao ecossistema por meio do Op Stack de código aberto, e o Arbitrum por meio de permissões L3. Isso é semelhante a como as cadeias públicas tecnicamente avançadas, como Solana, podem ser comparadas ao Ethereum, mas o desenvolvimento do Ethereum ainda é melhor que o da Solana. Atualmente, o ecossistema baseado em zk está atrasado em relação ao ecossistema baseado em Op em termos de desenvolvimento. Embora a tecnologia baseada em zk tenha vantagens, não se pode negar que o ecossistema baseado em Op também está constantemente se esforçando e pode até mesmo alcançar mais inovações tecnológicas.
Reconhecendo as limitações das soluções de prova única para lidar com os possíveis bugs embutidos no complexo código zkEVM, Vitalik Buterin propôs Multi-provas, identificando-as como uma direção crucial para o desenvolvimento de longo prazo da Ethereum. Taiko se destaca como um dos poucos projetos Layer2 construídos sobre o framework Multi-provas. Lançado na mainnet da Ethereum em 27 de maio, Taiko tem atraído atenção significativa e discussão dentro do mercado de criptomoedas, com importantes exchanges listando seu token nas últimas semanas. Então, como o Taiko difere de outros Layer2? Quais são as vantagens e inovações da tecnologia por trás do Taiko?
Taiko é um zkEVM Tipo-1 que oferece os mesmos opcodes e funcionalidades do Ethereum, garantindo alta compatibilidade com o ecossistema Ethereum existente. Uma das principais diferenças entre Taiko e outros rollups é o uso do mecanismo Based Rollup, que depende de validadores do Ethereum para a ordenação de transações e blocos, em vez de um sequenciador centralizado.
No final de 2023, o co-fundador da Taiko, Daniel Wang, introduziu o conceito de "Based Contestable Rollup (BCR)", que incorpora um mecanismo contestável. Existem três razões principais pelas quais a equipe da Taiko optou por este design:
Em primeiro lugar, o Rollup Baseado é sem permissão, mas requer 'provas de nível superior' para abordar possíveis bugs no software. Isso elimina a necessidade de uma rede centralizada ser desligada para correção de dados. À medida que a rede Taiko amadurece, esse mecanismo de correção de erros pode ser gradualmente eliminado.
Em segundo lugar, embora as provas SGX sejam milhares de vezes mais baratas em comparação com as provas de conhecimento zero, elas não são o método de validação mais ideal ou descentralizado. O design contestável permite desafiar as provas SGX quando surgem dúvidas, exigindo provas de nível mais alto para revalidar o bloco, reduzindo assim os custos e aumentando a credibilidade da validação.
Por último, o Contestable Rollup é flexível e escalável, e pode ser visto como uma abstração do zkRollup e Optimistic Rollup. Por exemplo, se as provas de conhecimento zero se tornarem mais baratas no futuro, o Contestable Rollup pode ser configurado como um zkRollup puro, ou como um Optimistic Rollup puro com base nas necessidades da aplicação, adaptando-se a diferentes requisitos de validação.
Em março deste ano, a Taiko concluiu uma rodada de financiamento da Série A de $15 milhões. Entre os VCs investindo na Taiko estão Sequoia China, Generative Ventures, Hashed, Lightspeed Faction, Token Bay Capital e Flow Traders. Então, por que tantos VCs estão otimistas em relação à Taiko?
Anteriormente, Vitalik acreditava que o Ethereum acabaria por se mover em direção ao zkEVM. No entanto, a solução de prova única do zkEVM não consegue resolver os bugs embutidos em seu código complexo. Vitalik considera Multi-provas, que geram vários tipos de provas para um único bloco, crucial, pois se um tipo de prova falhar, outros ainda podem garantir a operação normal do sistema e detectar rapidamente quaisquer transições de estado errôneas. Essencialmente, Taiko é uma aplicação de Multi-provas, com seu conceito principal do framework BCR envolvendo Multi-provas. Especificamente, Taiko é dividido em três módulos principais: Multi-Prover, Layer 2 Rollup e o Protocolo Taiko.
● Multi-Prover: Utiliza vários sistemas de prova integrados zkVM e SGX para compilar e executar diretamente a máquina virtual Ethereum baseada em Rust, gerando provas de conhecimento zero ou TEE para verificar a precisão e completude da execução de blocos Ethereum.
● Camada 2 Rollup Node: Responsável por gerenciar e executar transações na Camada 2 enquanto interage com a Camada 1 do Ethereum. Através da tecnologia Layer 2 Rollup, Taiko é capaz de aumentar a taxa de transferência de transações do Ethereum, reduzir os custos de transação e manter a descentralização e segurança.
● Protocolo Taiko: Definir e executar as regras de Layer 2 Rollup para garantir a correção das transações e a segurança da rede. Através de contratos inteligentes e verificação descentralizada, o protocolo Taiko permite o dimensionamento eficiente do Ethereum, mantendo suas características descentralizadas e seguras.
No geral, a principal inovação do Protocolo Taiko é o quadro BCR (Based Contestable Rollup), construído em Multi-provas (provas interativas de vários provadores). O núcleo do quadro BCR é a "competição": qualquer pessoa pode se tornar um proponente, enviar propostas de bloco, e qualquer validador com objeções aos resultados da transição de estado pode enviar provas de desafio de nível de segurança para alterar o estado de bloco L2, escolhendo entre bifurcações corretas e incorretas. Os proponentes precisam empacotar transações de usuário e gerar provas de conhecimento zero, com vários proponentes competindo para enviar blocos; os validadores são responsáveis por verificar os blocos e as provas de conhecimento zero enviadas pelos proponentes, com vários validadores competindo para verificar blocos. Esse processo não só garante a descentralização da geração e envio de cada bloco, mas também aprimora ainda mais a segurança da rede.
Desde o início do seu desenvolvimento em 2022, Taiko possui mais de 1,1 milhão de carteiras independentes, mais de 30.000 proponentes descentralizados e mais de 14.000 validadores descentralizados durante sua fase de testnet. Em 27 de maio, Taiko foi oficialmente lançado na mainnet. De acordo com o site oficial da Taiko, atualmente existem mais de 100 projetos no ecossistema da Taiko, incluindo carteiras, mercados NFT, oráculos, DeFi e aplicativos de IA. Recentemente, o ecossistema Taiko tem visto um desenvolvimento rápido, atraindo uma série de projetos de alta qualidade, como Pyth, Etherscan, Pancakeswap e Layer Zero.
O mercado tem uma perspectiva positiva sobre o lançamento da mainnet da Taiko. Em seu artigo "Layer 2s as Cultural Extensions of Ethereum," Vitalik Buterin mencionou a Taiko, afirmando: "Cada Ethereum L2 tem sua alma única. A Taiko enfatiza uma 'experiência do usuário perfeita', 'baseada na comunidade', 'segurança em primeiro lugar' e 'baseada'. Estou encantado em ver a Taiko lançada como uma plataforma Based Rollup. O Ethereum se beneficia de L2s adotando várias abordagens, e aprecio que a Taiko seja uma das primeiras a desenvolver nessa direção.
O conhecido VC Hashed disse: "Imagine um mundo onde a escalabilidade do Ethereum é ilimitada, as velocidades de transação são ultra rápidas e a privacidade do usuário é inviolável. Isso não é um sonho distante, mas uma realidade que se aproxima rapidamente, tudo graças ao Taiko."
Pelo exposto, é evidente que Taiko possui muitas vantagens técnicas e é muito respeitado por muitas figuras proeminentes. No entanto, o lançamento do Taiko é relativamente curto e ainda precisa de validação de mercado. Além disso, após o Taiko anunciar sua tokenomics, a comunidade expressou preocupações com a transparência. O co-fundador e CEO da Taiko, Daniel Wang, respondeu no Discord, afirmando que a transparência não resolve desacordos, pois todos têm uma forte definição subjetiva de 'justiça', que não podemos unificar nem tentar chegar a um consenso.
No desenvolvimento a longo prazo, o ecossistema zkEVM está progredindo lentamente, enquanto as camadas Op-based Layer2, como Arbitrum e Optimism, já conquistaram uma liderança significativa no desenvolvimento do ecossistema. O Optimism construiu uma forte barreira ao ecossistema por meio do Op Stack de código aberto, e o Arbitrum por meio de permissões L3. Isso é semelhante a como as cadeias públicas tecnicamente avançadas, como Solana, podem ser comparadas ao Ethereum, mas o desenvolvimento do Ethereum ainda é melhor que o da Solana. Atualmente, o ecossistema baseado em zk está atrasado em relação ao ecossistema baseado em Op em termos de desenvolvimento. Embora a tecnologia baseada em zk tenha vantagens, não se pode negar que o ecossistema baseado em Op também está constantemente se esforçando e pode até mesmo alcançar mais inovações tecnológicas.