Lição 9

Segurança e descentralização

Este módulo descreve em detalhes a segurança e a natureza descentralizada do Taiko, destacando como esses elementos trabalham juntos para criar uma rede blockchain segura, escalável e impulsionada pela comunidade.

As características de segurança da arquitetura Taiko

A arquitetura de segurança da Taiko integra várias funcionalidades avançadas para garantir a segurança, eficácia e descentralização do protocolo, mantendo a compatibilidade com o Ethereum. Essas medidas de segurança foram especialmente projetadas para proteger a integridade da rede, garantir transações seguras aos usuários e permitir a expansão efetiva do sistema sem sacrificar seus princípios básicos de segurança.

Rollup de prova zero (ZK-Rollups)

Anteriormente mencionamos os ZK-Rollups. Em termos de segurança, eles também são um componente poderoso, permitindo que os dados de transação sejam processados off-chain, ao mesmo tempo que apenas submetem as provas criptográficas (ZK-SNARKs) à rede principal da Ethereum.

ZK-Rollups utiliza provas de conhecimento zero sucintas e não interativas (ZK-SNARKs, Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge) para validar transações sem revelar nenhum detalhe sobre elas, o que ajuda a garantir que a validade dessas transações possa ser confirmada na cadeia, mesmo que os dados de transação sejam processados fora da cadeia. As provas ZK-SNARKs garantem que os cálculos foram executados corretamente sem expor os dados reais, mantendo assim a privacidade e a segurança.

Ao reduzir a carga de dados na cadeia, garante-se que seja possível reconstruir o estado completo do Rollup a partir dessas provas. Isso garante que a cadeia Layer 2 esteja sempre consistente com a rede principal do Ethereum e evita a adulteração de dados fora da cadeia.

A arquitetura da Taiko é projetada para ajustar dinamicamente o nível de segurança de acordo com as necessidades da rede. Inicialmente, pode-se usar provas mais econômicas, mas à medida que a rede cresce e a necessidade de segurança mais avançada surge, pode-se fazer a transição para provas ZK mais seguras. Esse tipo de adaptabilidade garante que a Taiko possa expandir suas medidas de segurança de acordo com as necessidades em constante mudança da rede.

Arquitetura baseada em Rollup Controverso (BCR)

A arquitetura BCR no Taiko introduz um sistema de múltiplas provas que pode gerar e disputar vários tipos de provas. A arquitetura BCR assegura que, se houver suspeitas de invalidade de um bloco, pode ser desafiado. Cada camada de prova no sistema está associada a títulos de validade que o provador deve publicar. Se a prova for desafiada com sucesso, o provador original perderá o seu título, que será concedido ao desafiante. Este mecanismo aumenta a segurança no nível econômico, pois impede a submissão de provas fraudulentas ao torná-las economicamente arriscadas.

Sistema sem necessidade de licença

O sistema de prova de permissão e descentralização do Taiko é uma funcionalidade de segurança importante, pois permite que qualquer participante com recursos computacionais suficientes se torne um provador, dispersando assim o processo e reduzindo o risco de centralização. Vários provadores geram provas em paralelo, e o primeiro a submeter uma prova válida é recompensado. Esse ambiente competitivo garante a segurança da rede e apenas aceita provas precisas.

Guardian Provers e Descentralização

Os guardiões do Provedor de Provas desempenham um papel adicional de segurança nas primeiras fases de implantação da rede. Eles são signatários de múltiplas assinaturas responsáveis por supervisionar as provas de mais alto nível e garantir a integridade do sistema durante a fase inicial de implantação. O papel dos guardiões do Provedor de Provas é temporário e visa ser gradualmente eliminado à medida que o sistema amadurece e se torna mais estável.

Este método de fase permite que a Taiko equilibre segurança e descentralização enquanto a rede ainda está em estágios iniciais. Com o tempo, à medida que o sistema ZK-Rollup se torna mais testado e confiável, a demanda por guardiões provadores diminui, avançando em direção a um modelo de segurança completamente descentralizado e auto-sustentável. Quando um bloco é proposto, ele entra em um período de resfriamento, durante o qual qualquer participante pode questionar a validade das provas fornecidas pelos provadores.

Ao combinar esses recursos, a arquitetura do Taiko fornece uma plataforma segura, escalável e descentralizada para construir e operar aplicativos compatíveis com o Ethereum. A combinação de ZK-Rollups, arquitetura BCR, sistema de prova descentralizada e a introdução gradual de guardiões garante que o Taiko possa manter altos padrões de segurança, ao mesmo tempo em que oferece a flexibilidade necessária para atender às demandas em constante mudança da rede.

Destaque

  • Arquitetura de segurança: A Taiko utiliza provas de conhecimento zero de rollup e sistemas de múltiplas provas para garantir um alto nível de segurança, ao mesmo tempo que mantém a compatibilidade com o Ethereum.
  • Estratégia de descentralização: A Taiko enfatiza a descentralização através de proponentes e verificadores não autorizados, um modelo de governança descentralizado e um sistema de várias provas para evitar a concentração de poder.
  • Proponentes e verificadores: essas funções ajudam a operação da rede, os proponentes organizam as transações, os verificadores validam as transações através de provas criptográficas.
  • Mecanismo de disputa: Este mecanismo é crucial para proteger a rede, permitindo que os participantes desafiem as provas inválidas e mantenham a integridade da blockchain.
  • Participação da comunidade: A arquitetura do Taiko visa envolver ativamente a comunidade na segurança e governança da rede, garantindo sua sustentabilidade e resiliência a longo prazo.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.
Catálogo
Lição 9

Segurança e descentralização

Este módulo descreve em detalhes a segurança e a natureza descentralizada do Taiko, destacando como esses elementos trabalham juntos para criar uma rede blockchain segura, escalável e impulsionada pela comunidade.

As características de segurança da arquitetura Taiko

A arquitetura de segurança da Taiko integra várias funcionalidades avançadas para garantir a segurança, eficácia e descentralização do protocolo, mantendo a compatibilidade com o Ethereum. Essas medidas de segurança foram especialmente projetadas para proteger a integridade da rede, garantir transações seguras aos usuários e permitir a expansão efetiva do sistema sem sacrificar seus princípios básicos de segurança.

Rollup de prova zero (ZK-Rollups)

Anteriormente mencionamos os ZK-Rollups. Em termos de segurança, eles também são um componente poderoso, permitindo que os dados de transação sejam processados off-chain, ao mesmo tempo que apenas submetem as provas criptográficas (ZK-SNARKs) à rede principal da Ethereum.

ZK-Rollups utiliza provas de conhecimento zero sucintas e não interativas (ZK-SNARKs, Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge) para validar transações sem revelar nenhum detalhe sobre elas, o que ajuda a garantir que a validade dessas transações possa ser confirmada na cadeia, mesmo que os dados de transação sejam processados fora da cadeia. As provas ZK-SNARKs garantem que os cálculos foram executados corretamente sem expor os dados reais, mantendo assim a privacidade e a segurança.

Ao reduzir a carga de dados na cadeia, garante-se que seja possível reconstruir o estado completo do Rollup a partir dessas provas. Isso garante que a cadeia Layer 2 esteja sempre consistente com a rede principal do Ethereum e evita a adulteração de dados fora da cadeia.

A arquitetura da Taiko é projetada para ajustar dinamicamente o nível de segurança de acordo com as necessidades da rede. Inicialmente, pode-se usar provas mais econômicas, mas à medida que a rede cresce e a necessidade de segurança mais avançada surge, pode-se fazer a transição para provas ZK mais seguras. Esse tipo de adaptabilidade garante que a Taiko possa expandir suas medidas de segurança de acordo com as necessidades em constante mudança da rede.

Arquitetura baseada em Rollup Controverso (BCR)

A arquitetura BCR no Taiko introduz um sistema de múltiplas provas que pode gerar e disputar vários tipos de provas. A arquitetura BCR assegura que, se houver suspeitas de invalidade de um bloco, pode ser desafiado. Cada camada de prova no sistema está associada a títulos de validade que o provador deve publicar. Se a prova for desafiada com sucesso, o provador original perderá o seu título, que será concedido ao desafiante. Este mecanismo aumenta a segurança no nível econômico, pois impede a submissão de provas fraudulentas ao torná-las economicamente arriscadas.

Sistema sem necessidade de licença

O sistema de prova de permissão e descentralização do Taiko é uma funcionalidade de segurança importante, pois permite que qualquer participante com recursos computacionais suficientes se torne um provador, dispersando assim o processo e reduzindo o risco de centralização. Vários provadores geram provas em paralelo, e o primeiro a submeter uma prova válida é recompensado. Esse ambiente competitivo garante a segurança da rede e apenas aceita provas precisas.

Guardian Provers e Descentralização

Os guardiões do Provedor de Provas desempenham um papel adicional de segurança nas primeiras fases de implantação da rede. Eles são signatários de múltiplas assinaturas responsáveis por supervisionar as provas de mais alto nível e garantir a integridade do sistema durante a fase inicial de implantação. O papel dos guardiões do Provedor de Provas é temporário e visa ser gradualmente eliminado à medida que o sistema amadurece e se torna mais estável.

Este método de fase permite que a Taiko equilibre segurança e descentralização enquanto a rede ainda está em estágios iniciais. Com o tempo, à medida que o sistema ZK-Rollup se torna mais testado e confiável, a demanda por guardiões provadores diminui, avançando em direção a um modelo de segurança completamente descentralizado e auto-sustentável. Quando um bloco é proposto, ele entra em um período de resfriamento, durante o qual qualquer participante pode questionar a validade das provas fornecidas pelos provadores.

Ao combinar esses recursos, a arquitetura do Taiko fornece uma plataforma segura, escalável e descentralizada para construir e operar aplicativos compatíveis com o Ethereum. A combinação de ZK-Rollups, arquitetura BCR, sistema de prova descentralizada e a introdução gradual de guardiões garante que o Taiko possa manter altos padrões de segurança, ao mesmo tempo em que oferece a flexibilidade necessária para atender às demandas em constante mudança da rede.

Destaque

  • Arquitetura de segurança: A Taiko utiliza provas de conhecimento zero de rollup e sistemas de múltiplas provas para garantir um alto nível de segurança, ao mesmo tempo que mantém a compatibilidade com o Ethereum.
  • Estratégia de descentralização: A Taiko enfatiza a descentralização através de proponentes e verificadores não autorizados, um modelo de governança descentralizado e um sistema de várias provas para evitar a concentração de poder.
  • Proponentes e verificadores: essas funções ajudam a operação da rede, os proponentes organizam as transações, os verificadores validam as transações através de provas criptográficas.
  • Mecanismo de disputa: Este mecanismo é crucial para proteger a rede, permitindo que os participantes desafiem as provas inválidas e mantenham a integridade da blockchain.
  • Participação da comunidade: A arquitetura do Taiko visa envolver ativamente a comunidade na segurança e governança da rede, garantindo sua sustentabilidade e resiliência a longo prazo.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.