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.