Principais conclusões
Os blockchains modulares apresentam uma abordagem multicamadas que pode otimizar a escalabilidade, segurança e personalização da rede.
Ao se especializarem em funções distintas, como execução, liquidação, consenso e disponibilidade de dados, os blockchains modulares alcançam maior rendimento, preservando a descentralização e a segurança.
Celestia, Dymension e outros projetos estão explorando o potencial das estruturas modulares de blockchain para enfrentar os desafios relacionados ao trilema blockchain (que descreve as compensações entre segurança, escalabilidade e descentralização).
Introdução
O espaço blockchain testemunhou um crescimento significativo desde o seu início, com os desenvolvedores buscando continuamente maneiras de melhorar a escalabilidade, a segurança e a descentralização. A abordagem monolítica tradicional, onde uma única cadeia lida com todas as tarefas, muitas vezes enfrenta desafios de escalabilidade, capacidade de atualização e requisitos de hardware para nós validadores. Em resposta a estas limitações, o conceito de blockchains modulares surgiu como uma alternativa promissora.
O que são blockchains modulares?
Blockchains modulares marcam um afastamento do modelo blockchain monolítico, optando por uma arquitetura multicamadas que divide tarefas primárias em funções especializadas. Ao atribuir funções específicas a diferentes camadas, os blockchains modulares visam criar um sistema mais escalável e personalizável, sem comprometer a descentralização ou a segurança.
Como funcionam os blockchains modulares?
Os blockchains modulares geralmente operam com especialização em quatro funções principais: execução, liquidação, consenso e disponibilidade de dados. A execução envolve o processamento de transações, a liquidação protege os destinos das transações, o consenso valida a autenticidade da transação e a disponibilidade de dados refere-se ao armazenamento de dados de transação. Este design modular permite maior flexibilidade e eficiência, oferecendo uma solução promissora para o trilema de escalabilidade do blockchain.
Explorando Redes Modulares
Existem diferentes métodos de implementação de blockchains modulares, cada um com características únicas. Exemplos notáveis incluem rollups, validium e rollups soberanos.
Rollups funcionam como uma camada de execução, processando transações e publicando dados em uma rede camada 1 (L1).
Validium é uma variação de rollups que processa transações fora da cadeia antes de enviar os dados para L1. Também conta com uma rede de validadores de Proof of Stake.
Os rollups soberanos se distinguem por atuar tanto como uma camada de execução quanto de liquidação, com blocos de dados publicados diretamente no rollup. Os rollups soberanos não exigem contratos inteligentes L1 para validação.
Prós e contras de blockchains modulares
A arquitetura modular blockchain oferece benefícios importantes em relação aos designs monolíticos, como escalabilidade, flexibilidade e interoperabilidade aprimoradas. Mas, apesar das vantagens, construir blockchains modulares pode ser mais complexo, representando uma curva de aprendizado acentuada para usuários e desenvolvedores.
Prós
1. Escalabilidade aprimorada: Blockchains modulares se destacam em escalabilidade, transferindo tarefas que consomem muitos recursos para camadas separadas, permitindo maior rendimento geral sem comprometer a descentralização.
2. Flexibilidade e interoperabilidade: As camadas base modulares são projetadas para serem altamente flexíveis, promovendo a interoperabilidade entre múltiplas cadeias de camada 1 e camada 2. Essa flexibilidade permite que os desenvolvedores executem a Máquina Virtual Ethereum (EVM) ou outras máquinas virtuais de sua escolha.
3. Desenvolvimento versátil de aplicações: A modularidade das blockchains apoia o desenvolvimento de aplicações universais, reduzindo o atrito para os usuários no ecossistema blockchain. Essa versatilidade incentiva a criação de uma gama mais ampla de aplicativos descentralizados seguros e eficientes (DApps).
4. Pilhas de tecnologia personalizáveis: Os desenvolvedores têm a liberdade de escolher a máquina virtual que melhor atende às suas necessidades, fornecendo uma pilha de tecnologia personalizável. Isso contribui para um ambiente mais adaptável e amigável ao desenvolvedor.
Contras
1. Complexidade no desenvolvimento: Construir blockchains modulares pode ser mais desafiador em comparação com equivalentes monolíticos. A complexidade representa uma curva de aprendizado acentuada para usuários e desenvolvedores, potencialmente retardando a adoção e o desenvolvimento.
2. Testes limitados: As redes modulares não são tão testadas em batalha quanto suas contrapartes monolíticas como Ethereum ou Bitcoin. Os extensos testes e validações pelos quais as cadeias estabelecidas foram submetidas ainda não foram replicados no cenário modular, levantando preocupações sobre a sua resiliência em condições de tráfego intenso do mundo real.
3. Desenvolvimento em estágio inicial: O desenvolvimento de blockchain modular ainda está em sua infância. Embora o mercado tenha demonstrado entusiasmo, estas redes carecem dos extensos testes e validação no mundo real que acompanham a maturidade. Esta fase inicial pode introduzir incertezas sobre a estabilidade e eficácia a longo prazo das blockchains modulares.
Exemplos de Blockchains Modulares
Celestia
No contexto de blockchains modulares, Celestia é uma rede modular que permite que blockchains sejam dimensionados com segurança sem comprometer o desempenho. Rollups e redes de camada 2 podem usar o Celestia ao disponibilizar dados de transações para qualquer pessoa, ao mesmo tempo que aproveitam os benefícios da disponibilidade de dados rápida e eficiente. Para conseguir isso, o Celestia implementa uma variedade de recursos, como amostragem de disponibilidade de dados e rollups soberanos. A amostragem de disponibilidade de dados permite que o Celestia aumente o tamanho do bloco à medida que mais nós ingressam em sua rede.
Dimensão
Dymension é uma rede de blockchains modulares rápidos e fáceis de implementar, chamada RollApps. Dymension funciona de maneira semelhante a um aplicativo web tradicional full-stack. A rede RollApps funciona como front-end (interação do usuário), enquanto Dymension funciona como back-end, coordenando o ecossistema. Além disso, existem redes de disponibilidade de dados que funcionam como bases de dados, disponibilizando dados sempre que necessário.
Considerações finais
A versatilidade e interoperabilidade oferecidas pelas blockchains modulares podem abrir caminho para um ecossistema descentralizado mais eficiente e seguro. As redes modulares podem eventualmente suportar uma gama mais ampla de DApps e casos de uso, potencialmente levando o DeFi a novos patamares. À medida que as equipes de desenvolvimento continuam a se concentrar na solução do trilema da escalabilidade, espera-se que a aplicação da modularidade no espaço criptográfico se expanda.
Leitura adicional
Isenção de responsabilidade: este conteúdo é apresentado a você “como está” apenas para fins informativos gerais e educacionais, sem representação ou garantia de qualquer tipo. Não deve ser interpretado como aconselhamento financeiro, jurídico ou outro aconselhamento profissional, nem tem a intenção de recomendar a compra de qualquer produto ou serviço específico. Você deve procurar aconselhamento de consultores profissionais apropriados. Quando o artigo for contribuído por um contribuidor terceirizado, observe que as opiniões expressas pertencem ao contribuidor terceirizado e não refletem necessariamente as da Binance Academy. Leia nosso aviso completo aqui para obter mais detalhes. Os preços dos ativos digitais podem ser voláteis. O valor do seu investimento pode diminuir ou aumentar e você pode não recuperar o valor investido. Você é o único responsável por suas decisões de investimento e a Binance Academy não se responsabiliza por quaisquer perdas que você possa incorrer. Este material não deve ser interpretado como aconselhamento financeiro, jurídico ou outro aconselhamento profissional. Para obter mais informações, consulte nossos Termos de Uso e Aviso de Risco.