Arquitetura monolítica vs. modular
As blockchains tradicionais (por exemplo, Bitcoin, Ethereum inicial) agrupam todas as funcionalidades principais numa única camada, criando vários estrangulamentos importantes:
- Congestionamento das transações e taxas de gas elevadas
- Dificuldade de escalonamento flexível do sistema
A arquitetura modular, por outro lado, separa as camadas em:
- Camada de execução: Trata da lógica do contrato inteligente e do processamento de transações (por exemplo, Rollups)
- Camada de consenso: Fornece segurança e validação de rede (por exemplo, Ethereum Mainnet)
- Camada de disponibilidade de dados: Armazena e distribui dados de transação (por exemplo, Celestia)
Este design permite aos programadores combinar livremente pilhas de tecnologia, por exemplo, “Execution Layer + Celestia DA + Ethereum Security Layer,” obtendo um sistema de blockchain mais elástico e eficiente.
Porque é que a modularização reduz os custos
As blockchains monolíticas executam, validam e armazenam todas as transações em cada nodo, o que resulta num consumo redundante de recursos.
Os projetos modulares resolvem estes problemas:
- Funcionalidade em camadas, reduzindo a computação redundante
- Subcontratação da DA, poupança de custos de gas na cadeia principal
- Liberdade de escolha dos fornecedores de serviços: Por exemplo, utilizar os serviços DA da Celestia ou da Gate Layer pode ser mais de 80% mais barato do que os custos de calldata da Ethereum.
Disponibilidade de dados (DA) e estrangulamentos da Layer 2
A DA desempenha um papel fundamental para garantir a integridade e a capacidade de verificação 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 este custo de DA pode representar 60-80% das despesas globais. Assim, surgiram camadas DA dedicadas (como Celestia, EigenDA, Gate Layer), que atingem o mesmo nível de segurança a um custo inferior.
Ecossistema modular e o papel da Gate Layer
O ecossistema modular está a evoluir para um cenário de vários camadas e vários fornecedores:
- Celestia / Avail: Camada DA de uso geral
- EigenLayer / EigenDA: Soluções DA baseadas no mecanismo de restaking do Ethereum
- Gate Layer: Lançado pelo ecossistema Gate, combina a segurança ao nível da exchange com uma arquitetura modular, proporcionando um ambiente de construção de Rollup de alta velocidade e serviços DA, apoiando a interoperabilidade de várias cadeias e as 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 uma infraestrutura de baixo custo e alta velocidade para os programadores que criam dApps modernas.
Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.