Arquitetura monolítica vs. modular
As blockchains tradicionais (por exemplo, Bitcoin, Ethereum inicial) agrupam todas as funcionalidades principais em uma única camada, criando vários gargalos importantes:
- Congestionamento de transações e altas taxas de gás
- Dificuldade na escalabilidade flexível do sistema
A arquitetura modular, por outro lado, separa as camadas em:
- Camada de execução: Gerencia a lógica do contrato inteligente e o processamento de transações (ex.: Rollups).
- Camada de consenso: Fornece segurança e validação de rede (ex.: mainnet da Ethereum).
- Camada de disponibilidade de dados: Armazena e distribui dados de transação (ex.: Celestia)
Esse design permite que os desenvolvedores combinem livremente diferentes conjuntos de tecnologias, por exemplo, “Camada de execução + DA da Celestia + Camada de segurança da Ethereum”, resultando em um sistema blockchain mais elástico e eficiente.
Por que a modularização reduz custos
As blockchains monolíticas executam, validam e armazenam todas as transações em cada nó, resultando em consumo redundante de recursos.
Os projetos modulares resolvem esses problemas por meio de:
- Funcionalidade em camadas, reduzindo computação redundante
- Terceirização de DA, economizando custos de gás na cadeia principal
- Liberdade para escolher provedores de serviços: Por exemplo, usar os serviços de DA da Celestia ou da Gate Layer pode ser mais de 80% mais barato do que os custos de dados de chamada da Ethereum.
Disponibilidade de dados (DA) e gargalos da Camada 2
A DA desempenha um papel fundamental para garantir a integridade e a verificabilidade dos dados de transação. Para os Rollups, os dados de transação devem ser enviados para a cadeia principal para garantir a segurança, mas esse custo de DA pode representar de 60 a 80% das despesas totais. Assim, surgiram camadas de DA dedicadas (como Celestia, EigenDA e Gate Layer), que alcançam o mesmo nível de segurança a um custo menor.
Ecossistema modular e o papel da Gate Layer
O ecossistema modular está evoluindo para um cenário multicamada e com múltiplos fornecedores:
- Celestia / Avail: Camada de DA de uso geral
- EigenLayer / EigenDA: Soluções de DA baseadas no mecanismo de restaking da Ethereum
- Gate Layer: Lançada pelo ecossistema Gate, combina segurança de nível de exchange com arquitetura modular, fornecendo um ambiente de construção Rollup de alta velocidade e serviços de DA, permitindo interoperabilidade multicadeia e transferências de ativos entre cadeias.
A Gate Layer tem como objetivo servir de ponte entre a execução de transações e o armazenamento seguro de dados, fornecendo infraestrutura de baixo custo e alta velocidade para desenvolvedores que criam dApps modernos.
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.