Devido ao aumento do volume, Ethereum enfrenta problemas de escalabilidade, resultando em aumento de custos e latência no processamento de transações. Muitos projetos de Camada 2 do Ethereum não levaram em consideração a estreita integração com a Ethereum, resultando em problemas de fragmentação e centralização dos ordenadores L2.
Taiko está empenhada em ser verdadeiramente a Camada 2 da Ethereum, mantendo total interoperabilidade com a Ethereum, priorizando a descentralização e oferecendo suporte abrangente aos desenvolvedores.
Taiko fez progressos significativos em seu lançamento na Rede principal e interação com a comunidade, lidando com sucesso com problemas de escalabilidade do Ethereum enquanto mantém seus princípios fundamentais.
Ethereum foi lançado pela primeira vez em 2015, com o objetivo de maximizar o potencial da tecnologia blockchain através de contratos inteligentes e aplicações descentralizadas (dApps). No entanto, com o aumento significativo do número de utilizadores e do volume na rede Ethereum, surgiram graves problemas de escalabilidade.
Inicialmente, o número de transações na rede Ethereum era relativamente baixo, portanto, a capacidade de processamento do bloco não era um problema significativo. Os usuários podiam processar transações de forma rápida e com baixo custo, e a rede funcionava de forma estável. No entanto, com o aumento da popularidade da Ethereum, uma variedade de aplicações descentralizadas (como Finanças Descentralizadas, jogos e o mercado de NFT) surgiram, levando a um rápido aumento no número de transações. Como resultado, o tempo necessário para as transações serem incluídas em um bloco aumentou, e a lavagem de dinheiro também aumentou drasticamente. Isso representa um fardo especialmente pesado para os usuários que estão envolvidos em microtransações ou que precisam processar transações rapidamente.
Para resolver esses problemas, a Fundação Ethereum e a comunidade exploraram várias soluções. Uma das soluções mais proeminentes é a Fragmentação. A Fragmentação é uma solução de escalabilidade que divide a rede Blockchain em vários fragmentos menores, aumentando significativamente a capacidade de processamento de transações. Assim como várias máquinas podem processar tarefas simultaneamente, a tecnologia de Fragmentação permite que a rede Ethereum processe mais transações de forma mais rápida e eficiente. O Ethereum planeja implementar essa tecnologia para melhorar significativamente a capacidade de processamento da rede.
Apesar das muitas vantagens promissoras que a tecnologia de Fragmentação traz, devido às preocupações com a centralização e aos desafios técnicos que levaram ao desenvolvimento de latência, o Ethereum mudou sua abordagem de adotar diretamente a Fragmentação para o plano da Camada 2.
Com a adoção total das soluções de Camada 2 pelo Ethereum, vários projetos de Camada 2 do Ethereum surgiram. Taiko é um desses projetos de Camada 2 do Ethereum, mas sua direção de desenvolvimento difere de muitos outros projetos de Camada 2 do Ethereum. Devido ao fato de que Taiko visa resolver totalmente os problemas enfrentados pelas soluções de Camada 2 existentes do Ethereum, antes de explorarmos profundamente o Taiko, vamos primeiro entender o caminho de desenvolvimento da Camada 2 do Ethereum e os problemas que ela enfrenta.
1. A era de ouro da cadeia de blocos L2 da ETH
1.1 O surgimento da cadeia de blocos L2 da ETH: abordagens e conceitos individuais
A Camada 2 do Ethereum inclui uma infraestrutura de Blockchain em bloco destinada a aumentar a velocidade de processamento de transações, reduzir custos e manter a segurança da rede principal do Ethereum (Camada 1). Os tipos mais conhecidos de L2 incluem Plasma, Optimistic Rollup e zk Rollup.
Os projetos ETH L2 estão desenvolvendo suas próprias blockchains ETH L2 com base em suas próprias ideias, métodos e crenças, enquanto buscam resolver o problema de escalabilidade do ETH. O resultado é que os usuários desfrutam de taxas mais baixas e velocidades de transação mais rápidas. No entanto, isso é uma questão de direção ou velocidade? Com o surgimento de um grande número de blockchains ETH L2, o problema de escalabilidade do ETH e sua importância estão gradualmente sendo negligenciados.
Essencialmente, a ETH L2 foi criada para resolver o problema de escalabilidade da ETH, mas muitos projetos começaram a se concentrar mais em promover sua própria rede principal em vez de resolver o problema central. Muitos projetos ETH L2 começaram a operar de uma forma que intencionalmente enfraquece a conexão com a ETH, oferecendo apenas uma conexão de valor limitada através de uma ponte e, em alguns casos, nem mesmo suportando a conexão com a ETH. Isso resultou na criação de blockchains independentes que essencialmente não têm relação com a ETH.
Por exemplo, Blast lançou sua Rede principal em 29 de fevereiro de 2024, inicialmente enfatizando sua direção e narrativa como uma camada 2 para a Ethereum. No entanto, em algum Nó, começou a se autodenominar como uma "blockchain de pilha completa", gradualmente se distanciando do Ethereum. Blast mudou sua conta oficial de @Blast_L2 para @blast na plataforma X (anteriormente Twitter), isso não foi por acaso.
Isso sugere que, embora muitos ETH Workshop L2s afirmem enfatizar sua conexão com o ETH Workshop e expandir sua escalabilidade, nenhum ETH Workshop L2 real parece ser capaz de realmente aderir à narrativa de codesenvolvimento com o ETH Workshop. Então, qual é o problema?
1.1.1 A conectividade com o Ethereum está gradualmente diminuindo
Muitas soluções de camada 2 estão cada vez mais enfatizando suas funcionalidades e características únicas, levando a uma diminuição gradual na conectividade com a Ethereum. Esse desejo de estabelecer um ecossistema independente surge da busca pela autonomia. No entanto, essa independência pode dificultar a interoperabilidade com a Rede principal Ethereum, tornando difícil para os usuários esperar uma interação perfeita entre as soluções de camada 2 e Ethereum. Como resultado, as blockchains de camada 2, que originalmente surgiram para resolver os problemas de escalabilidade da Ethereum, acabam enfraquecendo a integridade geral da rede. Isso vai contra o propósito das soluções de escalabilidade da Ethereum e pode causar confusão em todo o ecossistema Ethereum.
1.1.2 Introduzir centralização para eficiência
Alguns projetos L2 introduziram elementos centralizados no processo de busca de eficiência. Embora métodos centralizados possam trazer desempenho mais alto e custos mais baixos a curto prazo, eles minam o princípio fundamental da Descentralização em que a tecnologia blockchain se baseia. Isso pode levar a sacrifícios de confiança e segurança a longo prazo em termos de tecnologia. Além disso, a estrutura centralizada cria pontos únicos de falha, aumentando o risco de vulnerabilidades de segurança, o que representa uma ameaça significativa para usuários e desenvolvedores.
1.1.3 Ignored the needs of developers
Ao construir seu ecossistema, os projetos L2 geralmente trazem confusão e ônus para os desenvolvedores. Como cada projeto L2 adota diferentes métodos tecnológicos, os desenvolvedores precisam entender e se adaptar a várias plataformas. Isso cria grandes obstáculos para o desenvolvimento de novos dApps ou para a migração de dApps existentes para a L2Bloco na cadeia. Além disso, devido à falta de protocolo padronizado entre as cadeias L2Bloco, os desenvolvedores precisam modificar o código para diferentes infraestruturas. Essa situação não apenas prejudica a produtividade dos desenvolvedores, mas também impede a inovação e o crescimento no ecossistema Ethereum.
Os projetos de camada 2 podem alegar que não têm escolha senão tomar essas decisões para expandir seu ecossistema e obter apoio de capital. No entanto, essa tendência acaba enfraquecendo a segurança da Ethereum Rede principal e tem um impacto negativo em todo o ecossistema da Ethereum.
Em julho de 2024, o fundador da Ethereum, Vitalik Buterin, publicou um artigo criticando o excesso de investimento da indústria de blockchain na infraestrutura atual. Vitalik observou que esse excesso de recursos investidos na infraestrutura leva os investidores a investir indiretamente em aspectos técnicos, em vez de investir diretamente em moedas ou Tokens, para atender às suas consciências morais. Sua observação parece coincidir com a emergência desordenada de projetos L2. Com a entrada de uma grande quantidade de capital no campo da infraestrutura, projetos que visam apenas o lucro, negligenciando a narrativa de escalabilidade da Ethereum, continuam a surgir, o que gradualmente exclui a Ethereum e seus problemas de escalabilidade da narrativa L2.
Claro, o investimento no ecossistema L2 não é uma coisa má em si mesmo. O capital é crucial para o funcionamento do projeto. No entanto, esse capital não deve ser a prioridade máxima. O mais importante é seguir os problemas que as soluções L2 pretendem resolver e a forma como as resolvem.
Os projetos L2 devem permanecer fiéis à sua intenção original de resolver o problema de escalabilidade do ETH Square. A chave é manter a interoperabilidade com a ETH, seguir os princípios da Descentralização e fornecer um ambiente onde os desenvolvedores possam participar facilmente. Se a solução L2 não encontrar esse equilíbrio, não só ameaçará o desenvolvimento do ecossistema ETH Workshop, mas também comprometerá a confiança e a segurança a longo prazo da tecnologia Bloco Chain. Quando o projeto L2 retornar aos seus princípios fundamentais e contribuir para resolver o problema de escalabilidade do workshop ETH através da estreita colaboração com o ETH Workshop, avanços reais na tecnologia Bloco Chain serão realizados.
2. Taiko:真正的ETH坊 L2
Então, quais são as condições necessárias para que uma solução de escalabilidade verdadeiramente resolva o problema do Ethereum e se torne uma camada 2 do Ethereum? Parece que existem três fatores-chave: 1) Está totalmente integrada ao Ethereum? 2) É totalmente descentralizada? 3) Considera plenamente as necessidades dos desenvolvedores que operam no ambiente do Ethereum? Vamos examinar os esforços da Taiko com base nesses fatores para se tornar uma verdadeira camada 2 do Ethereum.
2.1 L2 equivalente ao Ethereum
A solução para o problema de escalabilidade do Ethereum deve naturalmente integrar-se bem com o próprio Ethereum. Aqui, a integração não se refere apenas ao nível do sistema, mas também inclui a integração em termos de valor e filosofia. Claro, o termo 'integração' não significa ser idêntico ou repetitivo em muitos aspectos. No entanto, isso continua a ser uma virtude necessária para se tornar verdadeiramente um L2 do Ethereum, pois muitas blockchains continuam a operar como L2 do Ethereum, mas não seguem esses princípios fundamentais.
2.1.1 Tipo-1 EVM Bloco Blockchain
Em 4 de agosto de 2022, Vitalik Buterin publicou o artigo 'Different Types of ZK-EVMs', no qual analisou e classificou os zkEVMs. De acordo com sua análise, os zkEVMs são divididos em tipos 1, 2, 2.5, 3 e 4, sendo que quanto maior o número, maior a interoperabilidade e compatibilidade com o Ethereum, mas com maior eficiência na geração de prova e desempenho geral. Em outras palavras, os tipos de zkEVM com números mais altos envolvem modificações no núcleo do EVM ou a introdução de módulos adicionais para otimizar o desempenho.
Embora Vitalik tenha apontado no artigo que não há um tipo zkEVM que seja absolutamente superior tecnicamente, e que vários tipos podem coexistir, ele encerrou o artigo com a seguinte declaração:
“Pessoalmente, espero que, com a combinação da melhoria do ZK-EVMs e do Ethereum, todos os zkEVMs possam eventualmente se tornar do tipo 1, tornando-os mais amigáveis ao ZK-SNARK.”
Finalmente, na escolha entre interoperabilidade e desempenho, Vitalik apoiou a interoperabilidade na escalabilidade do Ethereum. Embora este artigo tenha sido escrito há dois anos em 2024, agora com o surgimento de muitas blockchains de camada 2 do Ethereum, torna-se digno de reflexão. Para ser verdadeiramente uma blockchain de camada 2 do Ethereum, o objetivo final deve ser alcançar o zkEVM do tipo 1.
Embora o artigo de Vitalik classifique apenas o zkEVM, se olharmos de uma perspectiva mais ampla, a própria estrutura do L2 pode ser expandida para o tipo EVM ou tipo L2, dependendo se ela se integra completamente com a Ethereum. Nesse sentido, o Taiko visa fornecer escalabilidade para a Ethereum usando um tipo 1 EVM equivalente à Ethereum.
Como a Taiko tem como objetivo ser uma blockchain L2 equivalente ao Ethereum, é inevitável que ela apresente um desempenho relativamente mais baixo em comparação com outros tipos de blockchains L2 do Ethereum, como o tipo 2 ou tipo 3. No entanto, considerando que outras blockchains L2 mencionadas anteriormente não se dedicaram totalmente à escalabilidade do Ethereum, esse compromisso pode ser compreensível. Vale ressaltar que este não é um problema principal, pois a equipe da Taiko está ciente desse problema e estabeleceu claramente a meta de melhorar o desempenho insuficiente por meio do design interno do protocolo.
Taiko não só está totalmente integrado à infraestrutura do sistema Ethereum, mas também tenta estar totalmente alinhado com a segurança do Ethereum. Taiko adota um conceito chamado 'Rollup', que opera sem um ordenador centralizado. Em vez disso, os validadores do Ethereum também atuam como ordenadores do Taiko, responsáveis pela ordenação de transações e blocos. Com essas características, é possível reintegrar o ecossistema fragmentado do Ethereum como um todo.
Devido às características baseadas em Rollup, os proponentes de Bloco do Ethereum são os ordenadores da Taiko. Este papel tem responsabilidades específicas, incluindo manter o lucro como beneficiário MEV (valor máximo extraível) da Taiko e a atividade como ordenador. Esse mecanismo de incentivo adicional os encoraja a agir com mais cautela.
2.2 O caminho para a Descentralização completa
Do ponto de vista do sistema, a Descentralização é um conceito complicado e inconveniente. Francamente, se tudo for gerido por um único ponto, a eficiência sem dúvida será maior e a manutenção será mais simples. Por isso, muitas camadas de ETH recorrem a modelos de ordenação centralizados. No entanto, este método também tem desvantagens, como ordenadores maliciosos que podem rever transações ou ampliar o impacto de falhas de um único ponto. Neste caso, quem confiaria neste sistema? A ascensão da indústria da blockchain ocorreu precisamente porque não há ninguém em quem se possa confiar. Para eliminar estes riscos potenciais, a Descentralização total é crucial.
O que é necessário para uma Descentralização completa? Taiko pensou sobre essa pergunta e introduziu o Rollup Baseado em Controverso (BCR). A chave para evitar a centralização é garantir a presença de vários participantes, impedindo a conluio e incentivando a competição. O BCR adotado pela Taiko é um tipo de Rollup que possui provas e classificação baseadas em mecanismos de competição, abrangendo todos os elementos necessários.
34,469 linhas de código não serão à prova de falhas por um longo tempo.
Vitalik Buterin
A razão pela qual a Taiko escolheu a estrutura BCR é criar um ambiente completamente descentralizado. O argumento de Vitalik Buterin enfatiza que zk-SNARKs ainda não é um módulo totalmente confiável. Especialmente o sistema zk-SNARK mais recente se tornou muito complexo, aumentando muito a possibilidade de erros. Como essa tecnologia ainda está em desenvolvimento, é esperado que se torne ainda mais complexa, o que facilita a ocorrência de erros técnicos. Quando essas falhas existem, os Rollups centralizados podem não agravar muito a situação, pois há uma entidade responsável e capaz de resolver qualquer erro técnico ou risco específico. No entanto, para a Taiko, seu objetivo é criar um ambiente completamente descentralizado, tornando difícil resolver esses problemas de forma clara. Portanto, a Taiko evita confiar cegamente na estrutura zk-SNARKs. Em outras palavras, através da estrutura BCR, a Taiko se prepara para a possibilidade de erros nas provas de Rollup e estabelece um sistema que permite desafiar provas de Rollup incorretas.
Para entender como o BCR da Taiko funciona, um exemplo simples pode ser mais eficaz do que uma explicação complexa.
Alice propôs um novo Bloco.
Bob apresentou uma prova de mudança de estado de H1 → H2. H1 é o hash pai, H2 é o novo Blocohash. Bob staked 10,000 TAIKO como depósito. Sua prova está em período de arrefecimento.
As informações de status apresentadas por Bob e as provas anexas são divulgadas publicamente.
Cindy acredita que a mudança de estado de Bob deveria ser H1 → H3, e não H1 → H2. Cindy apostou 10.000 TAIKO como depósito de competição durante o período de cooldown e desafiou a prova de Bob.
A disputa entre Bob e Cindy é mantida em espera, aguardando uma prova de nível mais alto. Essa prova de nível mais alto permite que Bob e todos os outros provadores a desafiem.
Cenário 1 - Se a proposta de Bob estiver correta:
David verificou a proposta de H1 → H2 de Bob, confirmando que Bob estava correto. David recebeu uma recompensa de 2.500 TAIKO por executar uma prova de alto nível e tornou-se o provador de H1 → H2, apostando 20.000 TAIKO como garantia.
Cindy lost all her deposit because she made a wrong modification proposal.
Bob devolveu o depósito original de 10.000 TAIKO e recebeu um bônus adicional de 2.500 TAIKO por apresentar uma proposta correta.
O novo acordo proposto por David e o período de resfriamento da prova começam.
Cenário 2 - Se a proposta de Bob estiver errada, David faz uma nova proposta:
David forneceu uma prova de mudança de estado de três passos de H1 → H4, mostrando que a mudança de estado de Bob estava errada. David recebeu uma recompensa de 2.500 TAIKO por executar esta prova e fez stake de 20.000 TAIKO como depósito para fornecer base de capital para as informações de estado modificadas e a prova.
Cindy recuperou seu depósito original de 10.000 TAIKO, e recebeu uma recompensa adicional de 2.500 TAIKO por ter apresentado um desafio legal em relação às informações incorretas de status de Bob.
Bob perde todo o depósito por fornecer informações e provas de mudança de estado incorretas.
O novo acordo proposto por David e o período de resfriamento da prova começam.
Esta estrutura incentiva os validadores de prova de aposta a serem responsáveis e evita ataques desnecessários por meio de um mecanismo de depósito competitivo. É importante notar que, à medida que os ciclos de validação aumentam, o depósito necessário para participar da competição também aumenta significativamente, evitando efetivamente um número excessivo de ciclos de competição.
Além disso, o Taiko introduziu um sistema de múltiplas provas na estrutura BCR. Dependendo das necessidades em diferentes estágios, podem ser usados diferentes sistemas de provas empilháveis (como SGX, ZK, SGX + ZK, etc.), o que garante a flexibilidade do sistema e um funcionamento mais estável. No entanto, esse design também tem uma desvantagem: quando a frequência de competição é baixa, a atividade dos provadores diminui. Como essa estrutura depende de competições frequentes para gerar lucro, os provadores podem optar por não participar em um ambiente com pouca competição. Para resolver esse problema, o Taiko implementou um mecanismo de ajuste dinâmico, que pode alternar entre diferentes sistemas de provas empilháveis, garantindo a atividade do sistema mesmo em um ambiente de baixa competição.
2.3 Para os construtores do EVM
As várias características reivindicadas por várias camadas L2 da Ethereum e uma camada L2 mais descentralizada são atraentes e necessárias. No entanto, ignoramos uma questão crucial: qual é o propósito da existência das camadas L2 da Ethereum? Ou seja, para quem elas servem? A resposta é simples, o propósito da sua existência é para os participantes do ecossistema, aqueles que desejam usar essas camadas L2 da Ethereum. Entre eles, os criadores (builders) que atraem um grande número de usuários e impulsionam o desenvolvimento de todo o ecossistema L2 são os mais importantes. No entanto, nesta era de ouro das blockchains L2 da Ethereum, surgiram muitas infraestruturas criadas com regras individuais. Em resumo, é como operar o mesmo serviço em vários países com leis e regulamentos completamente diferentes, o que requer tempo e dinheiro desnecessários para resolver os problemas.
Então, como podemos ajudar os construtores a concentrar eficazmente os recursos no desenvolvimento de serviços? A resposta está em regras padronizadas que reduzem as diferenças entre infraestruturas. Para alcançar isso, devem ser introduzidas infraestruturas que tenham sido amplamente utilizadas pelos construtores ao longo da história ou que já tenham sido amplamente utilizadas. Sim, precisamos introduzir infraestruturas usadas no ambiente Ethereum. Isso permitirá que os construtores usem os métodos e experiências que já desenvolveram no ambiente Ethereum, facilitando a adaptação à blockchain de camada 2 do Ethereum.
Taiko só pode realmente funcionar quando ajuda os outros a ter sucesso.
Nesse sentido, a Taiko está mostrando um compromisso real com os construtores. O artigo do blog da Taiko acima mencionado enfatiza que a Taiko permitirá que os participantes do ecossistema, especialmente os construtores, trabalhem livremente para obter lucros. Para cumprir essa promessa, a Taiko continua a lançar todas as implementações de desenvolvimento como Código aberto e adotou uma estrutura chamada Based Booster Rollup (BBR) para ajudar os construtores EVM a fazerem a transição mais rapidamente e com mais facilidade.
BBR é uma solução que expande as vantagens do Based Rollup do ponto de vista dos construtores, respondendo à questão de como seria aplicar as vantagens do Based Rollup à aplicação central da infraestrutura básica da blockchain. Através do BBR da Taiko, os construtores podem implantar suas dApps de uma só vez no L1 Ethereum e experimentar a implantação automática de dApps em todos os L2, sem a necessidade de trabalho ou despesas adicionais.
O funcionamento do BBR é semelhante a adicionar CPU ou SSD extra em um laptop. Ao adicionar módulos extras em um computador existente para melhorar o desempenho sem alterar a estrutura básica, o BBR permite que aplicativos e serviços subam mais rapidamente e de forma mais significativa na estrutura existente do Ethereum L1.
Por meio desse método, os validadores Ethereum podem propor blocos para toda a rede BBR e, com a vantagem de integração total do L2, o BBR pode ser uma solução para expandir o Ethereum instantaneamente. Finalmente, esse método pode resolver o problema de fragmentação enfrentado por todos os rollups atuais. Em outras palavras, mantendo a ordenação do L1 e todas as suas vantagens, é possível alcançar a escalabilidade perseguida pelo Ethereum, implementando uma rede entre todos os L2 associados ao L1 e cruzando os rollups.
3. A visão da Taiko: infraestrutura e comunidade integradas do Éter
Já discutimos a direção alvo do Taiko. Embora tenha três fortes fundamentos narrativos, apenas a ideia não é suficiente para torná-lo um agente de mudança na indústria. A ideia deve ser implementada dentro do cronograma planejado para que outros possam se beneficiar dessas implementações, formando um ciclo virtuoso e, eventualmente, tornando-se um agente de mudança na indústria. Então, vamos examinar como o Taiko planeja se tornar um agente de mudança na indústria do passado, presente e futuro.
3.1 Infraestrutura Integrada Ethereum
Um dos pilares chave é a infraestrutura. Como base para se tornar verdadeiramente um L2 da Ethereum, a Taiko está aproveitando várias vantagens tecnológicas para construir essa infraestrutura. Vamos revisar o histórico de desenvolvimento da infraestrutura da Taiko.
3.1.1 Até agora - Do Taiko Testnet para a Rede principal
Taiko não tentou alcançar todos os objetivos de uma só vez. Para alcançar os principais objetivos de lançar a Rede principal, foram realizadas não menos que sete redes de teste Alpha, preparando gradualmente o conceito do Taiko. Vamos dar uma olhada no conteúdo dessas sete fases da rede de teste Alpha.
Alpha Testnet-1 (Snæfellsjökull)
Todos os desenvolvedores podem implantar contratos inteligentes, e os usuários podem usar todas as ferramentas do Ethereum e Solidity da mesma forma que no Ethereum. Isso permite que qualquer pessoa faça testes e gere algumas transações. Esta versão permite que qualquer pessoa interessada opere um nó L2 e convide os participantes a atuarem como proponentes. Para isso, o plano Taiko é operar alguns nós e propor um bloco, convidando todos a participar. A testnet inclui uma ponte para transferir ativos entre a testnet e o Ethereum, bem como um explorador de blocos para verificar o histórico de transações.
Testnet-2 Alpha (Askja)
Esta é a primeira rede de testes bem-sucedida que comprova a capacidade de operação da rede por meio de um mecanismo de prova aberto a todos. Isso estabelece as bases para a completa descentralização desta versão. Além disso, foram implementadas funções de monitoramento e alerta da rede de blocos, permitindo que os construtores implantem suas dApps diretamente nesta rede de testes sem a necessidade de modificar o código que usam na rede ETH.
Alpha Testnet-3 (Grímsvötn)
Esta versão estabelece e implementa uma base de tokenomics com base em um novo modelo de taxa e recompensa. Também inclui testes do processo de prova de resfriamento necessário na prova de mecanismo e testes preliminares da camada inicial de Taiko L3.
Teste Alpha-4 (Eldfell L3)
Esta versão implementa pela primeira vez a camada inicial do L3 e introduz o conceito de rollup-on-rollup. Como o Taiko L2 está totalmente integrado com a ETH, o Taiko efetivamente considera o L2 como o L1 e tenta expandir para o L3. Além disso, é introduzido um mecanismo de prova baseado em staking para evitar a centralização dos provadores e garantir que recebam recompensas justas.
Testnet-5 ALPHA (Jólnir)
Esta versão inclui novas propostas e implementações de prova baseadas na separação de proponentes e construtores (PBS). A PBS é um conjunto de processos de mecanismo econômico entre proponentes e provadores para garantir a Descentralização construída pelo Bloco. Ao contrário do Testnet anterior, esta versão introduz esse mecanismo e a construção do Bloco agora adota uma forma de mercado aberto.
Alpha Testnet-6 (Katla)
O sexto TestnetKatla implementou a versão inicial do BCR. Como o Taiko visa ser um L2 equivalente ao bloco ETH, esta versão preparou e testou as integrações mais recentes do bloco ETH, como EIP-4844, embora essas integrações ainda não estejam ativas. Além disso, a ponte foi atualizada e o explorador de blockchain também foi aprimorado para fornecer informações mais abrangentes.
Testnet-7 Alpha (Hekla)
A última Testnet Hekla concentra-se na ativação do EIP-4844, que foi preparado na Testnet anterior. Isso foi implementado com sucesso e habilitou o Blob, que é o novo mecanismo de armazenamento rollup da Ethereum na Rede principal. Além disso, esta versão da Testnet introduziu várias melhorias, incluindo ajustes na emissão de gás do L2Bloco, ativação do snap sync e modificações nas configurações do EIP-1559. Com base nas funcionalidades aplicadas e testadas nesta versão da Testnet, a Rede Principal está agora pronta para ser implantada.
Após a validação e proteção da rede Bloco na rede de testes e o lançamento na Rede principal para mostrar ao mundo, é digno de nota que o fundador da Ethereum, Vitalik Buterin, gerou imediatamente o próximo Bloco após o Bloco de Génesis, o que acrescentou significado importante ao lançamento da Rede principal. Os usuários comuns podem transferir ETH da Ethereum para a Rede principal Taiko através de uma ponte e interagir diretamente com os dApps na cadeia de Bloco Taiko. Em particular, os construtores podem executar nós, propor e validar Blocos, e participar ativamente da cadeia de Bloco Taiko, que é uma plataforma com um enorme potencial. Do ponto de vista técnico, a Taiko introduziu módulos de implementação que representam sua visão, como BCR e Raiko, demonstrando seu compromisso em se tornar verdadeiramente uma camada L2 da Ethereum.
3.1.2 Agora - Sistema de pré-confirmação e prova múltipla
Embora o Taiko tenha evoluído para a fase da Rede principal através de seis testes, também está a consolidar a sua estrutura interna para se tornar uma L2 mais avançada do Ethereum. Dois dos desenvolvimentos mais significativos são a pré-confirmação e o sistema de provas múltiplas, dos quais iremos discutir mais pormenorizadamente.
Pré-confirmação
Mesmo após o lançamento da Rede principal, o Taiko continua a evoluir em direção à herança da segurança e finalidade do Ethereum. No entanto, essa evolução traz um risco, pois os proponentes de bloco podem enfrentar problemas de sustentabilidade devido à falta de lucratividade. Por exemplo, em ecossistemas como o Taiko, a liquidez é escassa e os usuários geralmente oferecem taxas de dicas muito abaixo do mercado aos proponentes de bloco, o que torna o tempo do bloco de 12 segundos do Taiko insuficiente para que qualquer proponente de bloco obtenha lucro. Portanto, o Laboratório Taiko opera temporariamente os proponentes de bloco sem buscar lucros para evitar essa situação. Se nenhuma ação for tomada, o tempo do bloco na Rede principal do Taiko continuará a aumentar.
Para resolver os problemas de lucratividade da construção L2Bloco, melhorar o tempo de bloco e a eficiência da publicação de dados, o Taiko planeja introduzir um conceito chamado 'pré-confirmação'. A pré-confirmação será uma área de foco principal para pesquisa e desenvolvimento no segundo semestre de 2024 e desempenhará um papel importante fora da Rede principal do Taiko. Através da pré-confirmação, a construção do L2Bloco pode se tornar mais eficiente e estável, permitindo que os usuários experimentem confirmações de transações mais rápidas.
Além disso, a pré-confirmação pode simplificar e melhorar a estrutura rollup, integrando os papéis dos proponentes L2 e L1. Isso está relacionado ao sequenciamento com base na construção de capacidade lucrativa, orientação de sobrevivência e tempo de Bloco rápido, o que pode não ser tão suave na prática. No entanto, se vários pré-confirmadores realizarem a pré-confirmação, pode haver uma forquilha na rede principal. Portanto, apesar de haver alguma controvérsia, mecanismos como a escolha do líder estão a ser discutidos como uma solução de compromisso real.
Sistema de Prova Múltipla
Outro foco de pesquisa e desenvolvimento da Taiko é o sistema de provas múltiplas, que visa integrar vários clientes e sistemas de prova. O método de provas múltiplas reduz o risco de vulnerabilidades decorrentes da implementação do cliente e do sistema de prova, garantindo que, mesmo que um método de prova seja comprometido, outros métodos possam impedir a exploração da mesma vulnerabilidade.
Primeiro, o Taiko tem como objetivo estabelecer um sistema multi-cliente 'aberto', onde cada cliente pode verificar o Bloco de forma independente. Isso permite aos usuários escolher o cliente de sua preferência para verificar o Bloco, proporcionando uma melhor acessibilidade e escalabilidade. Além disso, esta é também uma medida fundamental para evitar falhas única, o que ajuda a aumentar a segurança da Rede principal. No entanto, devido à necessidade de suporte ao sistema multi-cliente como parte do sistema de rede L1, o Taiko planeia utilizar um sistema 'fechado' com vários tipos de validadores aprimorados até que o suporte completo seja implementado.
Além disso, o Taiko executa um sistema de prova múltipla em um mercado livre, onde os proponentes procuram os provadores, apresentam Blocos e os validam usando o sistema de prova escolhido por eles. Além disso, esse sistema de prova múltipla enfatiza a modularidade e a abertura, permitindo a colaboração de vários clientes e sistemas de prova para gerar várias provas. Para isso, o Taiko trabalha em parceria com empresas como Powdr Labs, Risc Zero, entre outras, para melhorar a interoperabilidade entre o compilador e o sistema zk-SNARK, construindo uma pilha modular de ZK.
A implementação desses conceitos é chamada de "Raiko". O Raiko suporta vários zkVM e utiliza SGX para aumentar a segurança. O sistema melhora a flexibilidade da prova de Bloco através da arquitetura ZK/TEE e aprimora o zkVM e TEE através de métodos de entrada padronizados. O Taiko planeja continuar integrando mais zkVM e expandir o Wasm zkVM. O sistema visa fornecer um ambiente amigável e integrado para provas de Bloco compatíveis com EVM.
3.1.3 De agora em diante - BCR e BBR futuros
Embora Taiko tenha feito progressos significativos, o objetivo de se tornar um agente de mudança na indústria ainda parece distante. Finalmente, o caminho para Taiko alcançar sua visão final depende em grande parte de dois elementos principais - BCR e BBR, que foram implementados preliminarmente, mas ainda precisam ser aprimorados.
Embora já tenhamos explicado BCR e BBR no texto anterior, vamos revisitar.
BCR permite que usuários e desenvolvedores apresentem Blocos, executem Nós e implantem Contratos Inteligentes da mesma maneira que o Ethereum, introduzindo um mecanismo de resolução de disputas que permite a rápida correção de erros nos rollups. Isso garante a finalidade e precisão da cadeia de Blocos, tornando o BCR a pedra angular da tecnologia central do Taiko.
BBR is built on the advantages of Based Rollup, providing higher efficiency and comprehensive compatibility with Ethereum. This allows users to use integrated dApps on all L2s without having to move between them, while developers can deploy dApps once and automatically scale them on all L2s. In addition, BBR solves the fragmentation problem that exists in all rollups, significantly reduces transaction costs and improves throughput. Therefore, Taiko believes that BBR has the potential to fundamentally scale the Ethereum ecosystem, and once this technology is implemented, users and developers of the Ethereum network can expect a better experience.
A principal Rede Taiko visa apoiar desenvolvedores, usuários e construtores, permitindo que eles trabalhem livre e eficientemente no ambiente Ethereum, com foco em seguir esses dois pilares principais. No entanto, como esses pilares ainda não são perfeitos, eles precisam continuar a evoluir e melhorar para se tornarem componentes-chave na realização da visão da Taiko. À medida que esses dois pilares se tornam mais fortes e aprimorados, a Taiko será capaz de propor um novo padrão L2, oferecendo total compatibilidade com o Ethereum, descentralização completa e uma maior proximidade com os usuários e construtores.
3.2 Comunidade
Outro pilar fundamental é a comunidade. Para garantir que o espaço construído pela infraestrutura da Taiko tenha realmente valor, a participação da comunidade é crucial. Para isso, a Taiko tem feito esforços em várias áreas, incluindo a emissão de tokens, desenvolvimento do modelo econômico de tokens, ativação do ecossistema e estabelecimento do ambiente de governança. Vamos dar uma olhada em alguns desses esforços da Taiko nessas áreas.
3.2.1 Até agora - emissão e distribuição de tokens TAIKO
Após o lançamento da Rede principal Taiko, foi realizado um Airdrop do TAIKO Token. TAIKO é o Token nativo da rede Taiko e é o núcleo do mecanismo econômico e do modelo econômico de Token do Taiko, com uma oferta inicial de 1 bilhão de Tokens. O evento de geração de Tokens (TGE) do TAIKO ocorreu em 5 de junho de 2024. A distribuição é a seguinte: 11,62% do fornecimento total é destinado aos investidores, 9,81695% é destinado à equipe central da Taiko Labs. A distribuição específica está ilustrada na imagem anexa.
A TAIKO Token alocada deve passar por um período inicial de bloqueio de 12 meses. Após o término do período de bloqueio, 25% do Token serão liberados, enquanto os 75% restantes serão desbloqueados gradualmente ao longo de três anos. Essa estrutura de vesting tem como objetivo reduzir a flutuação do mercado, incentivar a participação de longo prazo no ecossistema Taiko e, por fim, apoiar o sucesso do projeto Taiko.
O plano de liberação de TokenLiquidez é explicado na figura abaixo, verde representa os tokens já distribuídos, amarelo representa os tokens a serem distribuídos nos próximos 2 a 4 anos, laranja representa os tokens que começarão a ser distribuídos gradualmente um ano após o lançamento, com duração de três anos, rosa representa os tokens alocados para desenvolvimento de protocolo, governança DAO e rede, cujo período de liberação é de cinco anos ou mais.
3.2.2 Situação atual - Ecossistema Taiko em constante expansão
O Programa Trailblazers da Taiko é um programa de fidelidade onde os usuários podem ganhar XP e recompensas através de várias atividades na Rede principal da Taiko. O programa distribui 10% do suprimento total de tokens TAIKO, e os usuários podem ganhar mais XP e avançar de nível ao participar das atividades. Certos tokens não fungíveis também oferecem bônus de XP, e o programa oferece uma variedade de atividades e eventos especiais.
Este plano visa incentivar os utilizadores a explorar o ecossistema Taiko e a interagir ativamente com a comunidade. Os utilizadores podem ganhar XP ao participar em ponte, aumentar o volume e propor Bloco na Rede principal Taiko. No final de cada temporada, serão concedidas recompensas com base no XP acumulado.
Além disso, o Trailblazers planeia introduzir um sistema de facções que permite aos usuários formar equipes e competir em duas facções (Based e Boosted). Os usuários podem colecionar emblemas relacionados a cada facção, que oferecem recompensas adicionais, como XP extra. No final da temporada, a facção com a maior XP receberá recompensas adicionais. Os desenvolvedores também podem participar do programa e ser recompensados pelas melhores aplicações.
O objetivo do Trailblazers é atrair mais usuários para o ecossistema Taiko e ajudá-los a acumular experiência e ganhar recompensas através de várias atividades.
Com o apoio ativo do Taiko, o ecossistema Taiko está subindo rapidamente. Mais detalhes serão discutidos no capítulo 4.
3.2.3 Futuro - Alcançar a descentralização completa através da governança Taiko
Para alcançar total Descentralização, a Taiko permite que a comunidade participe nas decisões através de um DAO. As grandes decisões são votadas pelos suportes de TAIKO Token, determinando assim a direção da operação da rede. No entanto, a governança da Taiko ainda está numa fase inicial e não está totalmente ativa. Portanto, a Taiko Labs irá estabelecer o primeiro comitê, cuja adição e remoção de membros será decidida por votação do Taiko DAO.
3.3 Um caminho desafiador, mas progressivo
Taiko está avançando constantemente, embora não seja rápido, seu objetivo é gradualmente realizar seus conceitos e filosofias. Taiko valoriza especialmente ser uma blockchain voltada para usuários e desenvolvedores, o que é amplamente demonstrado no ecossistema em constante expansão da Rede principal da Taiko. No próximo capítulo, vamos explorar mais a fundo o desenvolvimento do ecossistema da Taiko.
4. Progresso atual após o lançamento da Rede principal
Desde que TaikoRede principal foi lançado, vários aspectos da rede tiveram um crescimento significativo. Nos últimos 90 dias, Taiko demonstrou um crescimento significativo em atividade de rede, capacidade de lucro, envolvimento do usuário e progresso tecnológico. Nesta seção, iremos explorar mais a fundo esses indicadores-chave.
4.1 Negociação e usuário subir
A atividade de rede na rede principal da Taiko está a subir significativamente, já tendo processado mais de 100 milhões de transações. O volume diário atinge um máximo de 2.000.000 de transações, demonstrando a sua poderosa capacidade de processamento e uma taxa de adoção crescente. A base de utilizadores em expansão também reflete a atratividade do ecossistema Taiko, com mais de 1.000.000 de carteiras endereço independentes, o que demonstra um forte interesse e participação dos utilizadores na Taiko.
4.2 Rentabilidade e Descentralização
Um dos marcos dignos de nota após o lançamento da Rede principal é a capacidade de lucro dos proponentes da Taiko Labs, que se tornou descentralizada, sem permissão e começou a gerar lucro. Este marco desafia a compreensão atual do Ethereum e abre novas possibilidades para soluções de expansão do Ethereum. Embora a Taiko tenha sofrido perdas no passado, ela tem se estabilizado e começou a gerar lucro com a adição de mais dapps. O futuro próximo é muito importante.
Taiko fez progressos significativos em termos de tecnologia para otimizar o desempenho da rede e reduzir a Margem. Em particular, as taxas de gás para contratos inteligentes TaikoL1 foram reduzidas em 30%, aumentando a lucratividade dos proponentes. Além disso, melhorou a Margem de atividade e a eficácia da prova SGX em 50%, reduzindo assim a Margem de capital e permitindo que mais participantes se juntem à ordem de transação sem permissão da Taiko.
Desde a primeira aparição do Ethereum no palco global, já se passaram nove anos. Durante este tempo, o Ethereum passou por um grande aumento e passou por muitas mudanças para lidar com os desafios de crescimento associados à sua expansão. Entre eles, o blueprint da solução Camada 2 proposta para resolver os problemas de escalabilidade do Ethereum tornou-se uma escolha crucial para o futuro desenvolvimento do Ethereum, inaugurando uma nova era de ascensão do Ethereum Camada 2. No entanto, com o passar do tempo, algumas soluções Camada 2 do Ethereum gradualmente se afastaram da narrativa inicial do Ethereum Camada 2, levando a uma relação mais competitiva ou até hostil entre esses projetos e o Ethereum, enfraquecendo assim a segurança do Ethereum.
Agora, o importante é identificar a verdadeira Camada 2 do Ethereum, aquelas que têm potencial para serem verdadeiros parceiros do Ethereum, e não ameaças. Precisamos distinguir cuidadosamente quais projetos realmente se dedicam a resolver os problemas de escalabilidade do Ethereum e seguem na direção certa. Portanto, Taiko atraiu muitos seguidores. Taiko está se desenvolvendo com a narrativa de ser uma "Camada 2 equivalente ao Ethereum", uma "Camada 2 totalmente descentralizada" e uma "Camada 2 centrada nos desenvolvedores". É importante observar que Taiko tem feito muitos esforços para alcançar essas narrativas e conta com um sólido suporte técnico, como BCR e BBR.
Claro, muitos outros projetos Ethereum Camada 2 também estão avançando em seus respectivos campos, portanto, ainda não está claro qual projeto irá se destacar e dominar nesta era dominada pelo Ethereum Camada 2. No entanto, o futuro desenvolvimento da Taiko não é seguido amplamente por acaso, pois está transformando claramente sua direção de desenvolvimento - resolver os desafios fundamentais do Ethereum Camada 2 - em resultados concretos.
Declaração:
Este artigo é reproduzido de[4pillars], all rights reserved by the original author [熙昌&对不起]. If you have any objections to this reprint, please contact the [Gate Learn] (https://www.gate.io/questionnaire/3967 team, they will handle it promptly.
Declaração de exoneração de responsabilidade: as opiniões expressas neste artigo representam apenas a opinião pessoal do autor e não constituem qualquer conselho de investimento.
A equipe Gate Learn traduzirá o artigo para outros idiomas. A menos que seja indicado de outra forma, é proibido copiar, distribuir ou plagiar artigos traduzidos.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Taiko - verdadeiro Ethereum Éter L2
Pontos Principais
Ethereum foi lançado pela primeira vez em 2015, com o objetivo de maximizar o potencial da tecnologia blockchain através de contratos inteligentes e aplicações descentralizadas (dApps). No entanto, com o aumento significativo do número de utilizadores e do volume na rede Ethereum, surgiram graves problemas de escalabilidade.
Inicialmente, o número de transações na rede Ethereum era relativamente baixo, portanto, a capacidade de processamento do bloco não era um problema significativo. Os usuários podiam processar transações de forma rápida e com baixo custo, e a rede funcionava de forma estável. No entanto, com o aumento da popularidade da Ethereum, uma variedade de aplicações descentralizadas (como Finanças Descentralizadas, jogos e o mercado de NFT) surgiram, levando a um rápido aumento no número de transações. Como resultado, o tempo necessário para as transações serem incluídas em um bloco aumentou, e a lavagem de dinheiro também aumentou drasticamente. Isso representa um fardo especialmente pesado para os usuários que estão envolvidos em microtransações ou que precisam processar transações rapidamente.
Para resolver esses problemas, a Fundação Ethereum e a comunidade exploraram várias soluções. Uma das soluções mais proeminentes é a Fragmentação. A Fragmentação é uma solução de escalabilidade que divide a rede Blockchain em vários fragmentos menores, aumentando significativamente a capacidade de processamento de transações. Assim como várias máquinas podem processar tarefas simultaneamente, a tecnologia de Fragmentação permite que a rede Ethereum processe mais transações de forma mais rápida e eficiente. O Ethereum planeja implementar essa tecnologia para melhorar significativamente a capacidade de processamento da rede.
Apesar das muitas vantagens promissoras que a tecnologia de Fragmentação traz, devido às preocupações com a centralização e aos desafios técnicos que levaram ao desenvolvimento de latência, o Ethereum mudou sua abordagem de adotar diretamente a Fragmentação para o plano da Camada 2.
Com a adoção total das soluções de Camada 2 pelo Ethereum, vários projetos de Camada 2 do Ethereum surgiram. Taiko é um desses projetos de Camada 2 do Ethereum, mas sua direção de desenvolvimento difere de muitos outros projetos de Camada 2 do Ethereum. Devido ao fato de que Taiko visa resolver totalmente os problemas enfrentados pelas soluções de Camada 2 existentes do Ethereum, antes de explorarmos profundamente o Taiko, vamos primeiro entender o caminho de desenvolvimento da Camada 2 do Ethereum e os problemas que ela enfrenta.
1. A era de ouro da cadeia de blocos L2 da ETH
1.1 O surgimento da cadeia de blocos L2 da ETH: abordagens e conceitos individuais
A Camada 2 do Ethereum inclui uma infraestrutura de Blockchain em bloco destinada a aumentar a velocidade de processamento de transações, reduzir custos e manter a segurança da rede principal do Ethereum (Camada 1). Os tipos mais conhecidos de L2 incluem Plasma, Optimistic Rollup e zk Rollup.
Os projetos ETH L2 estão desenvolvendo suas próprias blockchains ETH L2 com base em suas próprias ideias, métodos e crenças, enquanto buscam resolver o problema de escalabilidade do ETH. O resultado é que os usuários desfrutam de taxas mais baixas e velocidades de transação mais rápidas. No entanto, isso é uma questão de direção ou velocidade? Com o surgimento de um grande número de blockchains ETH L2, o problema de escalabilidade do ETH e sua importância estão gradualmente sendo negligenciados.
Essencialmente, a ETH L2 foi criada para resolver o problema de escalabilidade da ETH, mas muitos projetos começaram a se concentrar mais em promover sua própria rede principal em vez de resolver o problema central. Muitos projetos ETH L2 começaram a operar de uma forma que intencionalmente enfraquece a conexão com a ETH, oferecendo apenas uma conexão de valor limitada através de uma ponte e, em alguns casos, nem mesmo suportando a conexão com a ETH. Isso resultou na criação de blockchains independentes que essencialmente não têm relação com a ETH.
Por exemplo, Blast lançou sua Rede principal em 29 de fevereiro de 2024, inicialmente enfatizando sua direção e narrativa como uma camada 2 para a Ethereum. No entanto, em algum Nó, começou a se autodenominar como uma "blockchain de pilha completa", gradualmente se distanciando do Ethereum. Blast mudou sua conta oficial de @Blast_L2 para @blast na plataforma X (anteriormente Twitter), isso não foi por acaso.
Fonte: Jim X
Isso sugere que, embora muitos ETH Workshop L2s afirmem enfatizar sua conexão com o ETH Workshop e expandir sua escalabilidade, nenhum ETH Workshop L2 real parece ser capaz de realmente aderir à narrativa de codesenvolvimento com o ETH Workshop. Então, qual é o problema?
1.1.1 A conectividade com o Ethereum está gradualmente diminuindo
Muitas soluções de camada 2 estão cada vez mais enfatizando suas funcionalidades e características únicas, levando a uma diminuição gradual na conectividade com a Ethereum. Esse desejo de estabelecer um ecossistema independente surge da busca pela autonomia. No entanto, essa independência pode dificultar a interoperabilidade com a Rede principal Ethereum, tornando difícil para os usuários esperar uma interação perfeita entre as soluções de camada 2 e Ethereum. Como resultado, as blockchains de camada 2, que originalmente surgiram para resolver os problemas de escalabilidade da Ethereum, acabam enfraquecendo a integridade geral da rede. Isso vai contra o propósito das soluções de escalabilidade da Ethereum e pode causar confusão em todo o ecossistema Ethereum.
1.1.2 Introduzir centralização para eficiência
Alguns projetos L2 introduziram elementos centralizados no processo de busca de eficiência. Embora métodos centralizados possam trazer desempenho mais alto e custos mais baixos a curto prazo, eles minam o princípio fundamental da Descentralização em que a tecnologia blockchain se baseia. Isso pode levar a sacrifícios de confiança e segurança a longo prazo em termos de tecnologia. Além disso, a estrutura centralizada cria pontos únicos de falha, aumentando o risco de vulnerabilidades de segurança, o que representa uma ameaça significativa para usuários e desenvolvedores.
1.1.3 Ignored the needs of developers
Ao construir seu ecossistema, os projetos L2 geralmente trazem confusão e ônus para os desenvolvedores. Como cada projeto L2 adota diferentes métodos tecnológicos, os desenvolvedores precisam entender e se adaptar a várias plataformas. Isso cria grandes obstáculos para o desenvolvimento de novos dApps ou para a migração de dApps existentes para a L2Bloco na cadeia. Além disso, devido à falta de protocolo padronizado entre as cadeias L2Bloco, os desenvolvedores precisam modificar o código para diferentes infraestruturas. Essa situação não apenas prejudica a produtividade dos desenvolvedores, mas também impede a inovação e o crescimento no ecossistema Ethereum.
Os projetos de camada 2 podem alegar que não têm escolha senão tomar essas decisões para expandir seu ecossistema e obter apoio de capital. No entanto, essa tendência acaba enfraquecendo a segurança da Ethereum Rede principal e tem um impacto negativo em todo o ecossistema da Ethereum.
1.2 Retornar ao núcleo
Fonte: Vitalik Buterin Warpcast
Em julho de 2024, o fundador da Ethereum, Vitalik Buterin, publicou um artigo criticando o excesso de investimento da indústria de blockchain na infraestrutura atual. Vitalik observou que esse excesso de recursos investidos na infraestrutura leva os investidores a investir indiretamente em aspectos técnicos, em vez de investir diretamente em moedas ou Tokens, para atender às suas consciências morais. Sua observação parece coincidir com a emergência desordenada de projetos L2. Com a entrada de uma grande quantidade de capital no campo da infraestrutura, projetos que visam apenas o lucro, negligenciando a narrativa de escalabilidade da Ethereum, continuam a surgir, o que gradualmente exclui a Ethereum e seus problemas de escalabilidade da narrativa L2.
Claro, o investimento no ecossistema L2 não é uma coisa má em si mesmo. O capital é crucial para o funcionamento do projeto. No entanto, esse capital não deve ser a prioridade máxima. O mais importante é seguir os problemas que as soluções L2 pretendem resolver e a forma como as resolvem.
Os projetos L2 devem permanecer fiéis à sua intenção original de resolver o problema de escalabilidade do ETH Square. A chave é manter a interoperabilidade com a ETH, seguir os princípios da Descentralização e fornecer um ambiente onde os desenvolvedores possam participar facilmente. Se a solução L2 não encontrar esse equilíbrio, não só ameaçará o desenvolvimento do ecossistema ETH Workshop, mas também comprometerá a confiança e a segurança a longo prazo da tecnologia Bloco Chain. Quando o projeto L2 retornar aos seus princípios fundamentais e contribuir para resolver o problema de escalabilidade do workshop ETH através da estreita colaboração com o ETH Workshop, avanços reais na tecnologia Bloco Chain serão realizados.
2. Taiko:真正的ETH坊 L2
Então, quais são as condições necessárias para que uma solução de escalabilidade verdadeiramente resolva o problema do Ethereum e se torne uma camada 2 do Ethereum? Parece que existem três fatores-chave: 1) Está totalmente integrada ao Ethereum? 2) É totalmente descentralizada? 3) Considera plenamente as necessidades dos desenvolvedores que operam no ambiente do Ethereum? Vamos examinar os esforços da Taiko com base nesses fatores para se tornar uma verdadeira camada 2 do Ethereum.
2.1 L2 equivalente ao Ethereum
A solução para o problema de escalabilidade do Ethereum deve naturalmente integrar-se bem com o próprio Ethereum. Aqui, a integração não se refere apenas ao nível do sistema, mas também inclui a integração em termos de valor e filosofia. Claro, o termo 'integração' não significa ser idêntico ou repetitivo em muitos aspectos. No entanto, isso continua a ser uma virtude necessária para se tornar verdadeiramente um L2 do Ethereum, pois muitas blockchains continuam a operar como L2 do Ethereum, mas não seguem esses princípios fundamentais.
2.1.1 Tipo-1 EVM Bloco Blockchain
Em 4 de agosto de 2022, Vitalik Buterin publicou o artigo 'Different Types of ZK-EVMs', no qual analisou e classificou os zkEVMs. De acordo com sua análise, os zkEVMs são divididos em tipos 1, 2, 2.5, 3 e 4, sendo que quanto maior o número, maior a interoperabilidade e compatibilidade com o Ethereum, mas com maior eficiência na geração de prova e desempenho geral. Em outras palavras, os tipos de zkEVM com números mais altos envolvem modificações no núcleo do EVM ou a introdução de módulos adicionais para otimizar o desempenho.
Embora Vitalik tenha apontado no artigo que não há um tipo zkEVM que seja absolutamente superior tecnicamente, e que vários tipos podem coexistir, ele encerrou o artigo com a seguinte declaração:
“Pessoalmente, espero que, com a combinação da melhoria do ZK-EVMs e do Ethereum, todos os zkEVMs possam eventualmente se tornar do tipo 1, tornando-os mais amigáveis ao ZK-SNARK.”
Finalmente, na escolha entre interoperabilidade e desempenho, Vitalik apoiou a interoperabilidade na escalabilidade do Ethereum. Embora este artigo tenha sido escrito há dois anos em 2024, agora com o surgimento de muitas blockchains de camada 2 do Ethereum, torna-se digno de reflexão. Para ser verdadeiramente uma blockchain de camada 2 do Ethereum, o objetivo final deve ser alcançar o zkEVM do tipo 1.
Embora o artigo de Vitalik classifique apenas o zkEVM, se olharmos de uma perspectiva mais ampla, a própria estrutura do L2 pode ser expandida para o tipo EVM ou tipo L2, dependendo se ela se integra completamente com a Ethereum. Nesse sentido, o Taiko visa fornecer escalabilidade para a Ethereum usando um tipo 1 EVM equivalente à Ethereum.
Como a Taiko tem como objetivo ser uma blockchain L2 equivalente ao Ethereum, é inevitável que ela apresente um desempenho relativamente mais baixo em comparação com outros tipos de blockchains L2 do Ethereum, como o tipo 2 ou tipo 3. No entanto, considerando que outras blockchains L2 mencionadas anteriormente não se dedicaram totalmente à escalabilidade do Ethereum, esse compromisso pode ser compreensível. Vale ressaltar que este não é um problema principal, pois a equipe da Taiko está ciente desse problema e estabeleceu claramente a meta de melhorar o desempenho insuficiente por meio do design interno do protocolo.
2.1.2 Baseado em Rollup
Fonte: MEV para uma análise baseada em Rollup
Taiko não só está totalmente integrado à infraestrutura do sistema Ethereum, mas também tenta estar totalmente alinhado com a segurança do Ethereum. Taiko adota um conceito chamado 'Rollup', que opera sem um ordenador centralizado. Em vez disso, os validadores do Ethereum também atuam como ordenadores do Taiko, responsáveis pela ordenação de transações e blocos. Com essas características, é possível reintegrar o ecossistema fragmentado do Ethereum como um todo.
Devido às características baseadas em Rollup, os proponentes de Bloco do Ethereum são os ordenadores da Taiko. Este papel tem responsabilidades específicas, incluindo manter o lucro como beneficiário MEV (valor máximo extraível) da Taiko e a atividade como ordenador. Esse mecanismo de incentivo adicional os encoraja a agir com mais cautela.
2.2 O caminho para a Descentralização completa
Do ponto de vista do sistema, a Descentralização é um conceito complicado e inconveniente. Francamente, se tudo for gerido por um único ponto, a eficiência sem dúvida será maior e a manutenção será mais simples. Por isso, muitas camadas de ETH recorrem a modelos de ordenação centralizados. No entanto, este método também tem desvantagens, como ordenadores maliciosos que podem rever transações ou ampliar o impacto de falhas de um único ponto. Neste caso, quem confiaria neste sistema? A ascensão da indústria da blockchain ocorreu precisamente porque não há ninguém em quem se possa confiar. Para eliminar estes riscos potenciais, a Descentralização total é crucial.
Fonte: Rollup baseado em disputa (BCR): um design Rollup multi-prova configurável
O que é necessário para uma Descentralização completa? Taiko pensou sobre essa pergunta e introduziu o Rollup Baseado em Controverso (BCR). A chave para evitar a centralização é garantir a presença de vários participantes, impedindo a conluio e incentivando a competição. O BCR adotado pela Taiko é um tipo de Rollup que possui provas e classificação baseadas em mecanismos de competição, abrangendo todos os elementos necessários.
34,469 linhas de código não serão à prova de falhas por um longo tempo.
A razão pela qual a Taiko escolheu a estrutura BCR é criar um ambiente completamente descentralizado. O argumento de Vitalik Buterin enfatiza que zk-SNARKs ainda não é um módulo totalmente confiável. Especialmente o sistema zk-SNARK mais recente se tornou muito complexo, aumentando muito a possibilidade de erros. Como essa tecnologia ainda está em desenvolvimento, é esperado que se torne ainda mais complexa, o que facilita a ocorrência de erros técnicos. Quando essas falhas existem, os Rollups centralizados podem não agravar muito a situação, pois há uma entidade responsável e capaz de resolver qualquer erro técnico ou risco específico. No entanto, para a Taiko, seu objetivo é criar um ambiente completamente descentralizado, tornando difícil resolver esses problemas de forma clara. Portanto, a Taiko evita confiar cegamente na estrutura zk-SNARKs. Em outras palavras, através da estrutura BCR, a Taiko se prepara para a possibilidade de erros nas provas de Rollup e estabelece um sistema que permite desafiar provas de Rollup incorretas.
Para entender como o BCR da Taiko funciona, um exemplo simples pode ser mais eficaz do que uma explicação complexa.
Cenário 1 - Se a proposta de Bob estiver correta:
Cenário 2 - Se a proposta de Bob estiver errada, David faz uma nova proposta:
Esta estrutura incentiva os validadores de prova de aposta a serem responsáveis e evita ataques desnecessários por meio de um mecanismo de depósito competitivo. É importante notar que, à medida que os ciclos de validação aumentam, o depósito necessário para participar da competição também aumenta significativamente, evitando efetivamente um número excessivo de ciclos de competição.
Além disso, o Taiko introduziu um sistema de múltiplas provas na estrutura BCR. Dependendo das necessidades em diferentes estágios, podem ser usados diferentes sistemas de provas empilháveis (como SGX, ZK, SGX + ZK, etc.), o que garante a flexibilidade do sistema e um funcionamento mais estável. No entanto, esse design também tem uma desvantagem: quando a frequência de competição é baixa, a atividade dos provadores diminui. Como essa estrutura depende de competições frequentes para gerar lucro, os provadores podem optar por não participar em um ambiente com pouca competição. Para resolver esse problema, o Taiko implementou um mecanismo de ajuste dinâmico, que pode alternar entre diferentes sistemas de provas empilháveis, garantindo a atividade do sistema mesmo em um ambiente de baixa competição.
2.3 Para os construtores do EVM
As várias características reivindicadas por várias camadas L2 da Ethereum e uma camada L2 mais descentralizada são atraentes e necessárias. No entanto, ignoramos uma questão crucial: qual é o propósito da existência das camadas L2 da Ethereum? Ou seja, para quem elas servem? A resposta é simples, o propósito da sua existência é para os participantes do ecossistema, aqueles que desejam usar essas camadas L2 da Ethereum. Entre eles, os criadores (builders) que atraem um grande número de usuários e impulsionam o desenvolvimento de todo o ecossistema L2 são os mais importantes. No entanto, nesta era de ouro das blockchains L2 da Ethereum, surgiram muitas infraestruturas criadas com regras individuais. Em resumo, é como operar o mesmo serviço em vários países com leis e regulamentos completamente diferentes, o que requer tempo e dinheiro desnecessários para resolver os problemas.
Então, como podemos ajudar os construtores a concentrar eficazmente os recursos no desenvolvimento de serviços? A resposta está em regras padronizadas que reduzem as diferenças entre infraestruturas. Para alcançar isso, devem ser introduzidas infraestruturas que tenham sido amplamente utilizadas pelos construtores ao longo da história ou que já tenham sido amplamente utilizadas. Sim, precisamos introduzir infraestruturas usadas no ambiente Ethereum. Isso permitirá que os construtores usem os métodos e experiências que já desenvolveram no ambiente Ethereum, facilitando a adaptação à blockchain de camada 2 do Ethereum.
Taiko só pode realmente funcionar quando ajuda os outros a ter sucesso.
Nesse sentido, a Taiko está mostrando um compromisso real com os construtores. O artigo do blog da Taiko acima mencionado enfatiza que a Taiko permitirá que os participantes do ecossistema, especialmente os construtores, trabalhem livremente para obter lucros. Para cumprir essa promessa, a Taiko continua a lançar todas as implementações de desenvolvimento como Código aberto e adotou uma estrutura chamada Based Booster Rollup (BBR) para ajudar os construtores EVM a fazerem a transição mais rapidamente e com mais facilidade.
BBR é uma solução que expande as vantagens do Based Rollup do ponto de vista dos construtores, respondendo à questão de como seria aplicar as vantagens do Based Rollup à aplicação central da infraestrutura básica da blockchain. Através do BBR da Taiko, os construtores podem implantar suas dApps de uma só vez no L1 Ethereum e experimentar a implantação automática de dApps em todos os L2, sem a necessidade de trabalho ou despesas adicionais.
O funcionamento do BBR é semelhante a adicionar CPU ou SSD extra em um laptop. Ao adicionar módulos extras em um computador existente para melhorar o desempenho sem alterar a estrutura básica, o BBR permite que aplicativos e serviços subam mais rapidamente e de forma mais significativa na estrutura existente do Ethereum L1.
Por meio desse método, os validadores Ethereum podem propor blocos para toda a rede BBR e, com a vantagem de integração total do L2, o BBR pode ser uma solução para expandir o Ethereum instantaneamente. Finalmente, esse método pode resolver o problema de fragmentação enfrentado por todos os rollups atuais. Em outras palavras, mantendo a ordenação do L1 e todas as suas vantagens, é possível alcançar a escalabilidade perseguida pelo Ethereum, implementando uma rede entre todos os L2 associados ao L1 e cruzando os rollups.
3. A visão da Taiko: infraestrutura e comunidade integradas do Éter
Já discutimos a direção alvo do Taiko. Embora tenha três fortes fundamentos narrativos, apenas a ideia não é suficiente para torná-lo um agente de mudança na indústria. A ideia deve ser implementada dentro do cronograma planejado para que outros possam se beneficiar dessas implementações, formando um ciclo virtuoso e, eventualmente, tornando-se um agente de mudança na indústria. Então, vamos examinar como o Taiko planeja se tornar um agente de mudança na indústria do passado, presente e futuro.
3.1 Infraestrutura Integrada Ethereum
Um dos pilares chave é a infraestrutura. Como base para se tornar verdadeiramente um L2 da Ethereum, a Taiko está aproveitando várias vantagens tecnológicas para construir essa infraestrutura. Vamos revisar o histórico de desenvolvimento da infraestrutura da Taiko.
3.1.1 Até agora - Do Taiko Testnet para a Rede principal
Taiko não tentou alcançar todos os objetivos de uma só vez. Para alcançar os principais objetivos de lançar a Rede principal, foram realizadas não menos que sete redes de teste Alpha, preparando gradualmente o conceito do Taiko. Vamos dar uma olhada no conteúdo dessas sete fases da rede de teste Alpha.
Alpha Testnet-1 (Snæfellsjökull)
Todos os desenvolvedores podem implantar contratos inteligentes, e os usuários podem usar todas as ferramentas do Ethereum e Solidity da mesma forma que no Ethereum. Isso permite que qualquer pessoa faça testes e gere algumas transações. Esta versão permite que qualquer pessoa interessada opere um nó L2 e convide os participantes a atuarem como proponentes. Para isso, o plano Taiko é operar alguns nós e propor um bloco, convidando todos a participar. A testnet inclui uma ponte para transferir ativos entre a testnet e o Ethereum, bem como um explorador de blocos para verificar o histórico de transações.
Testnet-2 Alpha (Askja)
Esta é a primeira rede de testes bem-sucedida que comprova a capacidade de operação da rede por meio de um mecanismo de prova aberto a todos. Isso estabelece as bases para a completa descentralização desta versão. Além disso, foram implementadas funções de monitoramento e alerta da rede de blocos, permitindo que os construtores implantem suas dApps diretamente nesta rede de testes sem a necessidade de modificar o código que usam na rede ETH.
Alpha Testnet-3 (Grímsvötn)
Esta versão estabelece e implementa uma base de tokenomics com base em um novo modelo de taxa e recompensa. Também inclui testes do processo de prova de resfriamento necessário na prova de mecanismo e testes preliminares da camada inicial de Taiko L3.
Teste Alpha-4 (Eldfell L3)
Esta versão implementa pela primeira vez a camada inicial do L3 e introduz o conceito de rollup-on-rollup. Como o Taiko L2 está totalmente integrado com a ETH, o Taiko efetivamente considera o L2 como o L1 e tenta expandir para o L3. Além disso, é introduzido um mecanismo de prova baseado em staking para evitar a centralização dos provadores e garantir que recebam recompensas justas.
Testnet-5 ALPHA (Jólnir)
Esta versão inclui novas propostas e implementações de prova baseadas na separação de proponentes e construtores (PBS). A PBS é um conjunto de processos de mecanismo econômico entre proponentes e provadores para garantir a Descentralização construída pelo Bloco. Ao contrário do Testnet anterior, esta versão introduz esse mecanismo e a construção do Bloco agora adota uma forma de mercado aberto.
Alpha Testnet-6 (Katla)
O sexto TestnetKatla implementou a versão inicial do BCR. Como o Taiko visa ser um L2 equivalente ao bloco ETH, esta versão preparou e testou as integrações mais recentes do bloco ETH, como EIP-4844, embora essas integrações ainda não estejam ativas. Além disso, a ponte foi atualizada e o explorador de blockchain também foi aprimorado para fornecer informações mais abrangentes.
Testnet-7 Alpha (Hekla)
A última Testnet Hekla concentra-se na ativação do EIP-4844, que foi preparado na Testnet anterior. Isso foi implementado com sucesso e habilitou o Blob, que é o novo mecanismo de armazenamento rollup da Ethereum na Rede principal. Além disso, esta versão da Testnet introduziu várias melhorias, incluindo ajustes na emissão de gás do L2Bloco, ativação do snap sync e modificações nas configurações do EIP-1559. Com base nas funcionalidades aplicadas e testadas nesta versão da Testnet, a Rede Principal está agora pronta para ser implantada.
Fonte: Taiko Rede principal #1 Bloco
TaikoRede principal
Após a validação e proteção da rede Bloco na rede de testes e o lançamento na Rede principal para mostrar ao mundo, é digno de nota que o fundador da Ethereum, Vitalik Buterin, gerou imediatamente o próximo Bloco após o Bloco de Génesis, o que acrescentou significado importante ao lançamento da Rede principal. Os usuários comuns podem transferir ETH da Ethereum para a Rede principal Taiko através de uma ponte e interagir diretamente com os dApps na cadeia de Bloco Taiko. Em particular, os construtores podem executar nós, propor e validar Blocos, e participar ativamente da cadeia de Bloco Taiko, que é uma plataforma com um enorme potencial. Do ponto de vista técnico, a Taiko introduziu módulos de implementação que representam sua visão, como BCR e Raiko, demonstrando seu compromisso em se tornar verdadeiramente uma camada L2 da Ethereum.
3.1.2 Agora - Sistema de pré-confirmação e prova múltipla
Embora o Taiko tenha evoluído para a fase da Rede principal através de seis testes, também está a consolidar a sua estrutura interna para se tornar uma L2 mais avançada do Ethereum. Dois dos desenvolvimentos mais significativos são a pré-confirmação e o sistema de provas múltiplas, dos quais iremos discutir mais pormenorizadamente.
Pré-confirmação
Mesmo após o lançamento da Rede principal, o Taiko continua a evoluir em direção à herança da segurança e finalidade do Ethereum. No entanto, essa evolução traz um risco, pois os proponentes de bloco podem enfrentar problemas de sustentabilidade devido à falta de lucratividade. Por exemplo, em ecossistemas como o Taiko, a liquidez é escassa e os usuários geralmente oferecem taxas de dicas muito abaixo do mercado aos proponentes de bloco, o que torna o tempo do bloco de 12 segundos do Taiko insuficiente para que qualquer proponente de bloco obtenha lucro. Portanto, o Laboratório Taiko opera temporariamente os proponentes de bloco sem buscar lucros para evitar essa situação. Se nenhuma ação for tomada, o tempo do bloco na Rede principal do Taiko continuará a aumentar.
Para resolver os problemas de lucratividade da construção L2Bloco, melhorar o tempo de bloco e a eficiência da publicação de dados, o Taiko planeja introduzir um conceito chamado 'pré-confirmação'. A pré-confirmação será uma área de foco principal para pesquisa e desenvolvimento no segundo semestre de 2024 e desempenhará um papel importante fora da Rede principal do Taiko. Através da pré-confirmação, a construção do L2Bloco pode se tornar mais eficiente e estável, permitindo que os usuários experimentem confirmações de transações mais rápidas.
Além disso, a pré-confirmação pode simplificar e melhorar a estrutura rollup, integrando os papéis dos proponentes L2 e L1. Isso está relacionado ao sequenciamento com base na construção de capacidade lucrativa, orientação de sobrevivência e tempo de Bloco rápido, o que pode não ser tão suave na prática. No entanto, se vários pré-confirmadores realizarem a pré-confirmação, pode haver uma forquilha na rede principal. Portanto, apesar de haver alguma controvérsia, mecanismos como a escolha do líder estão a ser discutidos como uma solução de compromisso real.
Sistema de Prova Múltipla
Outro foco de pesquisa e desenvolvimento da Taiko é o sistema de provas múltiplas, que visa integrar vários clientes e sistemas de prova. O método de provas múltiplas reduz o risco de vulnerabilidades decorrentes da implementação do cliente e do sistema de prova, garantindo que, mesmo que um método de prova seja comprometido, outros métodos possam impedir a exploração da mesma vulnerabilidade.
Fonte: Método de Prova Multifatorial do Taiko
Primeiro, o Taiko tem como objetivo estabelecer um sistema multi-cliente 'aberto', onde cada cliente pode verificar o Bloco de forma independente. Isso permite aos usuários escolher o cliente de sua preferência para verificar o Bloco, proporcionando uma melhor acessibilidade e escalabilidade. Além disso, esta é também uma medida fundamental para evitar falhas única, o que ajuda a aumentar a segurança da Rede principal. No entanto, devido à necessidade de suporte ao sistema multi-cliente como parte do sistema de rede L1, o Taiko planeia utilizar um sistema 'fechado' com vários tipos de validadores aprimorados até que o suporte completo seja implementado.
Além disso, o Taiko executa um sistema de prova múltipla em um mercado livre, onde os proponentes procuram os provadores, apresentam Blocos e os validam usando o sistema de prova escolhido por eles. Além disso, esse sistema de prova múltipla enfatiza a modularidade e a abertura, permitindo a colaboração de vários clientes e sistemas de prova para gerar várias provas. Para isso, o Taiko trabalha em parceria com empresas como Powdr Labs, Risc Zero, entre outras, para melhorar a interoperabilidade entre o compilador e o sistema zk-SNARK, construindo uma pilha modular de ZK.
A implementação desses conceitos é chamada de "Raiko". O Raiko suporta vários zkVM e utiliza SGX para aumentar a segurança. O sistema melhora a flexibilidade da prova de Bloco através da arquitetura ZK/TEE e aprimora o zkVM e TEE através de métodos de entrada padronizados. O Taiko planeja continuar integrando mais zkVM e expandir o Wasm zkVM. O sistema visa fornecer um ambiente amigável e integrado para provas de Bloco compatíveis com EVM.
3.1.3 De agora em diante - BCR e BBR futuros
Embora Taiko tenha feito progressos significativos, o objetivo de se tornar um agente de mudança na indústria ainda parece distante. Finalmente, o caminho para Taiko alcançar sua visão final depende em grande parte de dois elementos principais - BCR e BBR, que foram implementados preliminarmente, mas ainda precisam ser aprimorados.
Embora já tenhamos explicado BCR e BBR no texto anterior, vamos revisitar.
BCR permite que usuários e desenvolvedores apresentem Blocos, executem Nós e implantem Contratos Inteligentes da mesma maneira que o Ethereum, introduzindo um mecanismo de resolução de disputas que permite a rápida correção de erros nos rollups. Isso garante a finalidade e precisão da cadeia de Blocos, tornando o BCR a pedra angular da tecnologia central do Taiko.
Fonte: Based Booster Rollup (BBR): Novo marco importante no roadmap do Taiko
BBR is built on the advantages of Based Rollup, providing higher efficiency and comprehensive compatibility with Ethereum. This allows users to use integrated dApps on all L2s without having to move between them, while developers can deploy dApps once and automatically scale them on all L2s. In addition, BBR solves the fragmentation problem that exists in all rollups, significantly reduces transaction costs and improves throughput. Therefore, Taiko believes that BBR has the potential to fundamentally scale the Ethereum ecosystem, and once this technology is implemented, users and developers of the Ethereum network can expect a better experience.
A principal Rede Taiko visa apoiar desenvolvedores, usuários e construtores, permitindo que eles trabalhem livre e eficientemente no ambiente Ethereum, com foco em seguir esses dois pilares principais. No entanto, como esses pilares ainda não são perfeitos, eles precisam continuar a evoluir e melhorar para se tornarem componentes-chave na realização da visão da Taiko. À medida que esses dois pilares se tornam mais fortes e aprimorados, a Taiko será capaz de propor um novo padrão L2, oferecendo total compatibilidade com o Ethereum, descentralização completa e uma maior proximidade com os usuários e construtores.
3.2 Comunidade
Outro pilar fundamental é a comunidade. Para garantir que o espaço construído pela infraestrutura da Taiko tenha realmente valor, a participação da comunidade é crucial. Para isso, a Taiko tem feito esforços em várias áreas, incluindo a emissão de tokens, desenvolvimento do modelo econômico de tokens, ativação do ecossistema e estabelecimento do ambiente de governança. Vamos dar uma olhada em alguns desses esforços da Taiko nessas áreas.
3.2.1 Até agora - emissão e distribuição de tokens TAIKO
Após o lançamento da Rede principal Taiko, foi realizado um Airdrop do TAIKO Token. TAIKO é o Token nativo da rede Taiko e é o núcleo do mecanismo econômico e do modelo econômico de Token do Taiko, com uma oferta inicial de 1 bilhão de Tokens. O evento de geração de Tokens (TGE) do TAIKO ocorreu em 5 de junho de 2024. A distribuição é a seguinte: 11,62% do fornecimento total é destinado aos investidores, 9,81695% é destinado à equipe central da Taiko Labs. A distribuição específica está ilustrada na imagem anexa.
A TAIKO Token alocada deve passar por um período inicial de bloqueio de 12 meses. Após o término do período de bloqueio, 25% do Token serão liberados, enquanto os 75% restantes serão desbloqueados gradualmente ao longo de três anos. Essa estrutura de vesting tem como objetivo reduzir a flutuação do mercado, incentivar a participação de longo prazo no ecossistema Taiko e, por fim, apoiar o sucesso do projeto Taiko.
O plano de liberação de TokenLiquidez é explicado na figura abaixo, verde representa os tokens já distribuídos, amarelo representa os tokens a serem distribuídos nos próximos 2 a 4 anos, laranja representa os tokens que começarão a ser distribuídos gradualmente um ano após o lançamento, com duração de três anos, rosa representa os tokens alocados para desenvolvimento de protocolo, governança DAO e rede, cujo período de liberação é de cinco anos ou mais.
3.2.2 Situação atual - Ecossistema Taiko em constante expansão
Fonte: Introdução aos Trailblazers: Explore Taiko e ganhe recompensas
O Programa Trailblazers da Taiko é um programa de fidelidade onde os usuários podem ganhar XP e recompensas através de várias atividades na Rede principal da Taiko. O programa distribui 10% do suprimento total de tokens TAIKO, e os usuários podem ganhar mais XP e avançar de nível ao participar das atividades. Certos tokens não fungíveis também oferecem bônus de XP, e o programa oferece uma variedade de atividades e eventos especiais.
Este plano visa incentivar os utilizadores a explorar o ecossistema Taiko e a interagir ativamente com a comunidade. Os utilizadores podem ganhar XP ao participar em ponte, aumentar o volume e propor Bloco na Rede principal Taiko. No final de cada temporada, serão concedidas recompensas com base no XP acumulado.
Além disso, o Trailblazers planeia introduzir um sistema de facções que permite aos usuários formar equipes e competir em duas facções (Based e Boosted). Os usuários podem colecionar emblemas relacionados a cada facção, que oferecem recompensas adicionais, como XP extra. No final da temporada, a facção com a maior XP receberá recompensas adicionais. Os desenvolvedores também podem participar do programa e ser recompensados pelas melhores aplicações.
O objetivo do Trailblazers é atrair mais usuários para o ecossistema Taiko e ajudá-los a acumular experiência e ganhar recompensas através de várias atividades.
Com o apoio ativo do Taiko, o ecossistema Taiko está subindo rapidamente. Mais detalhes serão discutidos no capítulo 4.
3.2.3 Futuro - Alcançar a descentralização completa através da governança Taiko
Para alcançar total Descentralização, a Taiko permite que a comunidade participe nas decisões através de um DAO. As grandes decisões são votadas pelos suportes de TAIKO Token, determinando assim a direção da operação da rede. No entanto, a governança da Taiko ainda está numa fase inicial e não está totalmente ativa. Portanto, a Taiko Labs irá estabelecer o primeiro comitê, cuja adição e remoção de membros será decidida por votação do Taiko DAO.
3.3 Um caminho desafiador, mas progressivo
Taiko está avançando constantemente, embora não seja rápido, seu objetivo é gradualmente realizar seus conceitos e filosofias. Taiko valoriza especialmente ser uma blockchain voltada para usuários e desenvolvedores, o que é amplamente demonstrado no ecossistema em constante expansão da Rede principal da Taiko. No próximo capítulo, vamos explorar mais a fundo o desenvolvimento do ecossistema da Taiko.
4. Progresso atual após o lançamento da Rede principal
Desde que TaikoRede principal foi lançado, vários aspectos da rede tiveram um crescimento significativo. Nos últimos 90 dias, Taiko demonstrou um crescimento significativo em atividade de rede, capacidade de lucro, envolvimento do usuário e progresso tecnológico. Nesta seção, iremos explorar mais a fundo esses indicadores-chave.
4.1 Negociação e usuário subir
A atividade de rede na rede principal da Taiko está a subir significativamente, já tendo processado mais de 100 milhões de transações. O volume diário atinge um máximo de 2.000.000 de transações, demonstrando a sua poderosa capacidade de processamento e uma taxa de adoção crescente. A base de utilizadores em expansão também reflete a atratividade do ecossistema Taiko, com mais de 1.000.000 de carteiras endereço independentes, o que demonstra um forte interesse e participação dos utilizadores na Taiko.
4.2 Rentabilidade e Descentralização
Um dos marcos dignos de nota após o lançamento da Rede principal é a capacidade de lucro dos proponentes da Taiko Labs, que se tornou descentralizada, sem permissão e começou a gerar lucro. Este marco desafia a compreensão atual do Ethereum e abre novas possibilidades para soluções de expansão do Ethereum. Embora a Taiko tenha sofrido perdas no passado, ela tem se estabilizado e começou a gerar lucro com a adição de mais dapps. O futuro próximo é muito importante.
Fonte: Lucro na cadeia - Growthepie
4.3 Custo operacional da Gota
Taiko fez progressos significativos em termos de tecnologia para otimizar o desempenho da rede e reduzir a Margem. Em particular, as taxas de gás para contratos inteligentes TaikoL1 foram reduzidas em 30%, aumentando a lucratividade dos proponentes. Além disso, melhorou a Margem de atividade e a eficácia da prova SGX em 50%, reduzindo assim a Margem de capital e permitindo que mais participantes se juntem à ordem de transação sem permissão da Taiko.
5. É hora de seguir o progresso do Taiko
Fonte: Taiko Mirror
Desde a primeira aparição do Ethereum no palco global, já se passaram nove anos. Durante este tempo, o Ethereum passou por um grande aumento e passou por muitas mudanças para lidar com os desafios de crescimento associados à sua expansão. Entre eles, o blueprint da solução Camada 2 proposta para resolver os problemas de escalabilidade do Ethereum tornou-se uma escolha crucial para o futuro desenvolvimento do Ethereum, inaugurando uma nova era de ascensão do Ethereum Camada 2. No entanto, com o passar do tempo, algumas soluções Camada 2 do Ethereum gradualmente se afastaram da narrativa inicial do Ethereum Camada 2, levando a uma relação mais competitiva ou até hostil entre esses projetos e o Ethereum, enfraquecendo assim a segurança do Ethereum.
Agora, o importante é identificar a verdadeira Camada 2 do Ethereum, aquelas que têm potencial para serem verdadeiros parceiros do Ethereum, e não ameaças. Precisamos distinguir cuidadosamente quais projetos realmente se dedicam a resolver os problemas de escalabilidade do Ethereum e seguem na direção certa. Portanto, Taiko atraiu muitos seguidores. Taiko está se desenvolvendo com a narrativa de ser uma "Camada 2 equivalente ao Ethereum", uma "Camada 2 totalmente descentralizada" e uma "Camada 2 centrada nos desenvolvedores". É importante observar que Taiko tem feito muitos esforços para alcançar essas narrativas e conta com um sólido suporte técnico, como BCR e BBR.
Claro, muitos outros projetos Ethereum Camada 2 também estão avançando em seus respectivos campos, portanto, ainda não está claro qual projeto irá se destacar e dominar nesta era dominada pelo Ethereum Camada 2. No entanto, o futuro desenvolvimento da Taiko não é seguido amplamente por acaso, pois está transformando claramente sua direção de desenvolvimento - resolver os desafios fundamentais do Ethereum Camada 2 - em resultados concretos.
Declaração: