O que são blockchains modulares?
Página Inicial
Artigos
O que são blockchains modulares?

O que são blockchains modulares?

Intermediário
Publicado em Feb 27, 2024Atualizado em Jun 4, 2024
5m

Pontos-chave

  • As blockchains modulares apresentam uma abordagem multi-layer (multicamadas) que pode otimizar a escalabilidade, segurança e personalização da rede.

  • Ao se especializar em funções distintas, como execução, liquidação, consenso e disponibilidade de dados, as blockchains modulares alcançam taxas de transferência maiores enquanto preservam a segurança e a descentralização.

  • Projetos como Celestia, Dymension e outros estão explorando o potencial das estruturas de blockchain modular para enfrentar os desafios relacionados ao trilema blockchain (que descreve as vantagens e desvantagens entre segurança, escalabilidade e descentralização).

Introdução

O espaço blockchain está testemunhando um crescimento importante desde a sua criação, com os desenvolvedores buscando continuamente maneiras de melhorar a escalabilidade, segurança e descentralização. A abordagem monolítica tradicional, em que uma única blockchain lida com todas as tarefas, geralmente enfrenta desafios de escalabilidade, capacidade de atualização e requisitos de hardware para nodes validadores. Em resposta a essas limitações, o conceito de blockchain modular surgiu como uma alternativa promissora.

O que são blockchains modulares?

As blockchains modulares marcam um afastamento do modelo de blockchain monolítica, optando por uma arquitetura multi-layer que divide as tarefas primárias em funções especializadas. Ao atribuir funções específicas a layers diferentes, as blockchains modulares visam criar um sistema personalizável e com mais escalabilidade sem comprometer a descentralização ou a segurança.

Como funcionam as blockchains modulares?

As blockchains modulares geralmente operam se especializando 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 dos dados da transação. Esse design modular permite maior flexibilidade e eficiência, oferecendo uma solução promissora para o trilema de escalabilidade da blockchain.

Conhecendo as redes modulares

Existem métodos diferentes de implementação de blockchains modulares, cada um com características específicas. Exemplos importantes incluem rollups, validium e rollups soberanos. 

  • Rollups funcionam como uma layer de execução, processando transações e publicando dados em uma rede de layer-1 (L1). 

  • Validium é uma variação de rollups que processa transações off-chain antes de enviar os dados para a L1. Ela também conta com uma rede de validadores de Proof of Stake.

  • Rollups soberanos se distinguem por atuarem como uma layer de execução e liquidação, com blocos de dados publicados diretamente no rollup. Os rollups soberanos não exigem contratos inteligentes da L1 para validação.

Os prós e os contras das blockchains modulares

A arquitetura da blockchain modular oferece benefícios importantes em relação aos projetos monolíticos, como escalabilidade, flexibilidade e interoperabilidade aprimoradas. Mas, apesar das vantagens, construir nas blockchains modulares pode ser mais complexo, representando uma curva de aprendizado desafiadora para usuários e desenvolvedores.

Prós

1. Escalabilidade aprimorada: as blockchains modulares se destacam na escalabilidade ao descarregar tarefas que consomem muitos recursos em layers separadas, permitindo uma taxa de transferência geral maior sem comprometer a descentralização.

2. Flexibilidade e interoperabilidade: as layers de base da arquitetura modular são desenvolvidas para serem altamente flexíveis, promovendo a interoperabilidade entre várias blockchains de layer 1 e 2. Essa flexibilidade permite que os desenvolvedores executem a Ethereum Virtual Machine (EVM) ou outras máquinas virtuais.

3. Desenvolvimento de aplicativos versáteis: a modularidade das blockchains são compatíveis com o desenvolvimento de aplicativos universais, reduzindo os obstáculos para os usuários no ecossistema blockchain. Essa versatilidade incentiva a criação de uma gama mais ampla de aplicativos descentralizados (DApps) seguros e eficientes.

4. Stack de tecnologia personalizável: os desenvolvedores têm a liberdade de escolher a máquina virtual que se adapte melhor às suas necessidades, fornecendo um stack de tecnologia personalizável. Isso contribui para um ambiente mais adaptável e de fácil utilização para os desenvolvedores.

Contras

1. Complexidade no desenvolvimento: construir nas blockchains modulares pode ser mais desafiador em comparação com as contrapartes monolíticas. A complexidade representa uma curva de aprendizado acentuada para usuários e desenvolvedores, potencialmente desacelerando a adoção e o desenvolvimento.

2. Testes limitados: as redes modulares não são testadas exaustivamente como suas contrapartes monolíticas, por exemplo, Ethereum ou Bitcoin. Os testes e validações extensivos pelos quais as blockchains estabelecidas passaram ainda precisam ser replicados no cenário da estrutura modular, levantando preocupações sobre sua resiliência em condições reais de tráfego alto.

3. Desenvolvimento em estágio inicial: o desenvolvimento da blockchain modular ainda está em seu estágio inicial. Embora o mercado tenha demonstrado entusiasmo, essas redes não possuem os testes e validações extensivos do mundo real que vêm com a maturidade. Esse estágio inicial pode apresentar incertezas sobre a eficácia e estabilidade das blockchains modulares a longo prazo.

Exemplos de blockchains modulares

Celestia

No contexto das blockchains modulares, a Celestia é uma rede modular que permite que as blockchains tenham escalabilidade com segurança, sem comprometer o desempenho. Os rollups e as redes de layer-2 podem usar a Celestia ao disponibilizar dados de transações para qualquer pessoa, enquanto também aproveitam os benefícios da disponibilidade de dados rápida e eficiente. Para conseguir isso, a Celestia implementa uma variedade de recursos, como amostragem de disponibilidade de dados e rollups soberanos. A amostragem de disponibilidade de dados permite que a Celestia aumente seu tamanho de bloco, à medida que mais nodes se juntam à sua rede.

Dymension

A Dymension é uma rede de blockchains modulares rápidas e facilmente implantáveis, chamadas RollApps. A Dymension atua de maneira semelhante a um aplicativo full-stack tradicional da web. A rede RollApps funciona como front-end (interação do usuário), enquanto a Dymension funciona como back-end, coordenando o ecossistema. Além disso, existem redes de disponibilidade de dados que funcionam como bancos de dados, fornecendo dados sempre que necessário.

Considerações finais

A versatilidade e a interoperabilidade oferecidas pelas blockchains modulares podem abrir caminho para um ecossistema descentralizado mais seguro e eficiente. As redes modulares, em algum momento, podem oferecer suporte para uma gama de DApps e casos de uso mais amplos, potencialmente levando o DeFi a novos patamares. À medida que as equipes de desenvolvimento continuam se concentrando na solução do trilema de escalabilidade, espera-se que a aplicação da modularidade no espaço cripto se expanda.

Leituras adicionais

Aviso Legal: este conteúdo é apresentado a você “no estado em que se encontra“ apenas para fins informativos e educacionais, sem qualquer tipo de garantia. O conteúdo não deve ser interpretado como aconselhamento financeiro, jurídico ou profissional, e não tem o objetivo de recomendar a compra de qualquer produto ou serviço específico. Você deve buscar seu próprio conselho de consultores profissionais. No caso de contribuições e artigos enviados por colaboradores terceirizados, note que as opiniões expressas pertencem ao respectivo autor e não refletem necessariamente as opiniões da Binance Academy. Para mais detalhes, por favor leia nosso aviso aqui. Os preços dos ativos digitais podem ser voláteis. O valor do seu investimento pode aumentar ou diminuir 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 nenhuma de suas possíveis perdas. Este material não deve ser interpretado como aconselhamento financeiro, jurídico ou profissional. Para mais informações, por favor consulte nossos Termos de Uso e Aviso de Risco.