blockchain modular: solução plugável para quebrar gargalos de desempenho
O desenvolvimento da tecnologia Blockchain enfrenta o dilema triplo da escalabilidade, segurança e descentralização. A blockchain modular resolve, até certo ponto, esse problema ao separar as diferentes funções da blockchain em módulos independentes, oferecendo suporte de desempenho e uma experiência de usuário fluida em funções específicas.
O Ethereum, como a primeira plataforma de blockchain a suportar contratos inteligentes, forneceu o solo para o design modular. À medida que a tecnologia avança, o ecossistema do Bitcoin também começa a explorar o modular, adicionando novos módulos para alcançar funções mais avançadas, como melhorar a proteção da privacidade, aumentar a eficiência do processamento de transações ou aprimorar as funcionalidades dos contratos inteligentes.
A tecnologia modular representa uma abordagem de produto "soulified" e plugável, no futuro surgirão soluções de blockchain mais flexíveis e personalizáveis, onde vários serviços e funcionalidades podem ser facilmente combinados como blocos de Lego. Essa flexibilidade permite que os desenvolvedores construam e implementem rapidamente soluções de blockchain de acordo com as necessidades de cenários de aplicação específicos.
Blockchain monolítico vs blockchain modular
A blockchain modular é conhecida por sua abrangência, assumindo de forma independente todos os níveis da rede, desde o armazenamento de dados até a validação de transações. Tomando o Ethereum como exemplo, uma blockchain modular madura geralmente inclui quatro camadas de arquitetura: camada de execução, camada de liquidação, camada de disponibilidade de dados e camada de consenso.
Em comparação, o blockchain modular divide o sistema blockchain em vários componentes especializados, cada um responsável por lidar com tarefas específicas. Este foco permite que o blockchain modular ofereça desempenho e experiência do usuário superiores em funções específicas, como processamento de transações rápidas a um custo mais baixo.
Em termos de arquitetura de nós, a cadeia monolítica depende de nós completos, sendo necessário descarregar e processar todos os dados da blockchain. A blockchain modular adota um design de nós leves, necessitando apenas processar as informações do cabeçalho do bloco, o que melhora significativamente a velocidade das transações e a eficiência da rede.
A vantagem do blockchain modular reside na flexibilidade e na colaboração, permitindo externalizar funções não essenciais para outros especialistas, formando assim uma sinergia. Este design é semelhante a blocos de Lego, permitindo a combinação livre de diferentes módulos conforme as necessidades.
Embora as blockchains monolíticas tenham vantagens em termos de controle global, segurança e estabilidade, enfrentam desafios de escalabilidade, dificuldade de atualização e adaptação a novas necessidades. As blockchains modulares destacam-se pela sua alta flexibilidade e personalização, simplificando a criação e a otimização de novas blockchains.
No entanto, a blockchain modular também enfrenta desafios específicos. A arquitetura complexa aumenta a carga de trabalho de desenvolvimento e manutenção, e como tecnologia emergente, a sua estabilidade e segurança a longo prazo ainda precisam de validação.
Solução modular para o "triângulo impossível"
O "triângulo impossível" da Blockchain refere-se ao estado ótimo em que é difícil realizar simultaneamente três propriedades centrais: segurança, descentralização e escalabilidade.
Escalabilidade: a capacidade da rede de processar um grande número de transações, geralmente medida em TPS e latência.
Segurança: O custo e a dificuldade de proteger a rede contra ataques.
Descentralização: a operação da rede não depende de um único nó central, distribuindo-se por numerosos nós.
As cadeias públicas tradicionais como o Bitcoin e o Ethereum destacam-se na descentralização e na segurança, mas sacrificam a escalabilidade, resultando em velocidades de transação lentas e custos elevados.
A blockchain modular resolve os desafios de escalabilidade e custo de transação das blockchains públicas tradicionais, atribuindo funcionalidades a módulos especializados. Como a Lightning Network do Bitcoin e a tecnologia Rollup do Ethereum.
A arquitetura em camadas do blockchain modular permite que cada camada seja otimizada para necessidades específicas. Essa separação não apenas melhora o desempenho e a eficiência, mas também promove a interoperabilidade entre blockchains, estabelecendo a base para a construção de um ecossistema aberto e interconectado.
blockchain modular projeto visão geral
Camada de execução: Solução Layer 2
A tecnologia Layer 2, como extensão da camada de execução da Blockchain, é uma manifestação do conceito modular. Ela melhora a escalabilidade da cadeia principal através de redes off-chain, permitindo um processamento de transações mais rápido e de baixo custo, ao mesmo tempo que mantém a segurança e as características de descentralização da Blockchain subjacente.
Rollup é a solução Layer 2 mais popular atualmente, e seu conceito central é "execução fora da cadeia, validação na cadeia". É principalmente dividido em duas categorias:
Optimistic Rollups: Adota a suposição otimista, assumindo que as transações são válidas, dependendo da prova de erro durante o período de contestação. Projetos representativos incluem Arbitrum, OP, Base, entre outros.
ZK Rollups: requer que todas as transações sejam verificadas através de provas de validade. Projetos representativos incluem Linea, Starknet, zkSync, entre outros.
camada de disponibilidade de dados e camada de consenso
Celestia
Celestia é um pioneiro no campo do blockchain modular, oferecendo serviços de camada de disponibilidade de dados e camada de consenso. Sua tecnologia inovadora inclui:
Códigos de correção: garantindo a recuperação de dados originais mesmo com até 50% de perda de dados, através da introdução de redundância de dados.
Amostragem de disponibilidade de dados ( DAS ): permite que nós leves verifiquem a disponibilidade de dados sem baixar o bloco inteiro.
EigenDA
EigenDA é o primeiro serviço de validação ativa (AVS) na EigenLayer, oferecendo serviços de disponibilidade de dados seguros, de alta capacidade e descentralizados. Ele utiliza validadores que são stakers do Ethereum, reduzindo a barreira de entrada para o desenvolvimento de outros projetos.
Avail
Avail é um projeto de blockchain modular lançado pela equipe do Polygon, cuja arquitetura central inclui a camada de disponibilidade de dados Avail DA(, o protocolo de mensagens inter-chain Avail Nexus) e o consenso POS de múltiplos ativos de staking Avail Fusion(.
![Análise profunda do modular: soluções plugáveis para os gargalos de desempenho do Blockchain])https://img-cdn.gateio.im/webp-social/moments-88206bce1d9041f931924eb257d1fa84.webp(
) Camada de liquidação
(# Dymension
Dymension é uma plataforma de blockchain modular baseada em Cosmos, que fornece uma estrutura simples para o desenvolvimento de RollApp. Sua arquitetura inclui:
RollApp: uma blockchain modular de alto desempenho dedicada a aplicações específicas.
Dymension Hub: desempenha funções de camada de consenso e camada de liquidação.
![Análise aprofundada do modular: solução plugável para o gargalo de desempenho da Blockchain])https://img-cdn.gateio.im/webp-social/moments-0da79f62308afff1b4a9435671de9403.webp###
Cevmos
Cevmos fornece uma camada de liquidação para rollups compatíveis com EVM, suportando a reimplantação de contratos e aplicações de rollup existentes, reduzindo o trabalho de migração.
Exploração modular do ecossistema Bitcoin
A rede Bitcoin, como uma rede de contratos não inteligentes sem estado, tem limitações de design de sistema que provêm principalmente do sistema de contas UTXO e da linguagem de script não Turing completa. Portanto, a demanda do Bitcoin por blockchain modular é mais urgente do que a do Ethereum.
Merlin
Merlin Chain é uma rede Layer 2 do Bitcoin, suporta vários ativos nativos do Bitcoin e é compatível com EVM. Suas funcionalidades incluem:
Rede ZK-Rollup: processa transações fora da cadeia, aumentando a eficiência.
Rede de oráculos descentralizados: garantir que os ordenadores publiquem dados DA completos de forma precisa.
Prevenção de fraudes em blockchain: utiliza o mecanismo "ZK-Rollup otimista".
B² Network
A B² Network utiliza um design modular, incluindo:
Camada Rollup(ZK-Rollup): executar transações na rede de segunda camada.
Camada de disponibilidade de dados ### B² Hub (: armazenar dados.
B² Nodes: realizar validação off-chain.
Camada de liquidação: rede principal do Bitcoin.
B² Hub como a primeira camada DA de terceiros modular de Bitcoin, ajuda outras Layer 2 de Bitcoin a utilizar a blockchain principal do Bitcoin como a camada de liquidação final.
![Análise profunda do modular: solução plugável para o gargalo de desempenho da Blockchain])https://img-cdn.gateio.im/webp-social/moments-bdc8a29d0ea126e2276c1c5cd0823eb5.webp(
Conclusão
A tecnologia de blockchain modular está passando de conceito para realidade, fornecendo a base para a construção da próxima geração de aplicações descentralizadas. Essa tecnologia já se destacou em diversas áreas da indústria de criptomoedas, como jogos, RWA e IA. À medida que a tecnologia amadurece e as aplicações se expandem, o blockchain modular trará mais possibilidades de inovação para vários setores, promovendo a construção de um mundo digital mais aberto, flexível e seguro.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
blockchain modular: solução plugável que supera os gargalos de desempenho
blockchain modular: solução plugável para quebrar gargalos de desempenho
O desenvolvimento da tecnologia Blockchain enfrenta o dilema triplo da escalabilidade, segurança e descentralização. A blockchain modular resolve, até certo ponto, esse problema ao separar as diferentes funções da blockchain em módulos independentes, oferecendo suporte de desempenho e uma experiência de usuário fluida em funções específicas.
O Ethereum, como a primeira plataforma de blockchain a suportar contratos inteligentes, forneceu o solo para o design modular. À medida que a tecnologia avança, o ecossistema do Bitcoin também começa a explorar o modular, adicionando novos módulos para alcançar funções mais avançadas, como melhorar a proteção da privacidade, aumentar a eficiência do processamento de transações ou aprimorar as funcionalidades dos contratos inteligentes.
A tecnologia modular representa uma abordagem de produto "soulified" e plugável, no futuro surgirão soluções de blockchain mais flexíveis e personalizáveis, onde vários serviços e funcionalidades podem ser facilmente combinados como blocos de Lego. Essa flexibilidade permite que os desenvolvedores construam e implementem rapidamente soluções de blockchain de acordo com as necessidades de cenários de aplicação específicos.
Blockchain monolítico vs blockchain modular
A blockchain modular é conhecida por sua abrangência, assumindo de forma independente todos os níveis da rede, desde o armazenamento de dados até a validação de transações. Tomando o Ethereum como exemplo, uma blockchain modular madura geralmente inclui quatro camadas de arquitetura: camada de execução, camada de liquidação, camada de disponibilidade de dados e camada de consenso.
Em comparação, o blockchain modular divide o sistema blockchain em vários componentes especializados, cada um responsável por lidar com tarefas específicas. Este foco permite que o blockchain modular ofereça desempenho e experiência do usuário superiores em funções específicas, como processamento de transações rápidas a um custo mais baixo.
Em termos de arquitetura de nós, a cadeia monolítica depende de nós completos, sendo necessário descarregar e processar todos os dados da blockchain. A blockchain modular adota um design de nós leves, necessitando apenas processar as informações do cabeçalho do bloco, o que melhora significativamente a velocidade das transações e a eficiência da rede.
A vantagem do blockchain modular reside na flexibilidade e na colaboração, permitindo externalizar funções não essenciais para outros especialistas, formando assim uma sinergia. Este design é semelhante a blocos de Lego, permitindo a combinação livre de diferentes módulos conforme as necessidades.
Embora as blockchains monolíticas tenham vantagens em termos de controle global, segurança e estabilidade, enfrentam desafios de escalabilidade, dificuldade de atualização e adaptação a novas necessidades. As blockchains modulares destacam-se pela sua alta flexibilidade e personalização, simplificando a criação e a otimização de novas blockchains.
No entanto, a blockchain modular também enfrenta desafios específicos. A arquitetura complexa aumenta a carga de trabalho de desenvolvimento e manutenção, e como tecnologia emergente, a sua estabilidade e segurança a longo prazo ainda precisam de validação.
Solução modular para o "triângulo impossível"
O "triângulo impossível" da Blockchain refere-se ao estado ótimo em que é difícil realizar simultaneamente três propriedades centrais: segurança, descentralização e escalabilidade.
As cadeias públicas tradicionais como o Bitcoin e o Ethereum destacam-se na descentralização e na segurança, mas sacrificam a escalabilidade, resultando em velocidades de transação lentas e custos elevados.
A blockchain modular resolve os desafios de escalabilidade e custo de transação das blockchains públicas tradicionais, atribuindo funcionalidades a módulos especializados. Como a Lightning Network do Bitcoin e a tecnologia Rollup do Ethereum.
A arquitetura em camadas do blockchain modular permite que cada camada seja otimizada para necessidades específicas. Essa separação não apenas melhora o desempenho e a eficiência, mas também promove a interoperabilidade entre blockchains, estabelecendo a base para a construção de um ecossistema aberto e interconectado.
blockchain modular projeto visão geral
Camada de execução: Solução Layer 2
A tecnologia Layer 2, como extensão da camada de execução da Blockchain, é uma manifestação do conceito modular. Ela melhora a escalabilidade da cadeia principal através de redes off-chain, permitindo um processamento de transações mais rápido e de baixo custo, ao mesmo tempo que mantém a segurança e as características de descentralização da Blockchain subjacente.
Rollup é a solução Layer 2 mais popular atualmente, e seu conceito central é "execução fora da cadeia, validação na cadeia". É principalmente dividido em duas categorias:
Optimistic Rollups: Adota a suposição otimista, assumindo que as transações são válidas, dependendo da prova de erro durante o período de contestação. Projetos representativos incluem Arbitrum, OP, Base, entre outros.
ZK Rollups: requer que todas as transações sejam verificadas através de provas de validade. Projetos representativos incluem Linea, Starknet, zkSync, entre outros.
camada de disponibilidade de dados e camada de consenso
Celestia
Celestia é um pioneiro no campo do blockchain modular, oferecendo serviços de camada de disponibilidade de dados e camada de consenso. Sua tecnologia inovadora inclui:
EigenDA
EigenDA é o primeiro serviço de validação ativa (AVS) na EigenLayer, oferecendo serviços de disponibilidade de dados seguros, de alta capacidade e descentralizados. Ele utiliza validadores que são stakers do Ethereum, reduzindo a barreira de entrada para o desenvolvimento de outros projetos.
Avail
Avail é um projeto de blockchain modular lançado pela equipe do Polygon, cuja arquitetura central inclui a camada de disponibilidade de dados Avail DA(, o protocolo de mensagens inter-chain Avail Nexus) e o consenso POS de múltiplos ativos de staking Avail Fusion(.
![Análise profunda do modular: soluções plugáveis para os gargalos de desempenho do Blockchain])https://img-cdn.gateio.im/webp-social/moments-88206bce1d9041f931924eb257d1fa84.webp(
) Camada de liquidação
(# Dymension
Dymension é uma plataforma de blockchain modular baseada em Cosmos, que fornece uma estrutura simples para o desenvolvimento de RollApp. Sua arquitetura inclui:
![Análise aprofundada do modular: solução plugável para o gargalo de desempenho da Blockchain])https://img-cdn.gateio.im/webp-social/moments-0da79f62308afff1b4a9435671de9403.webp###
Cevmos
Cevmos fornece uma camada de liquidação para rollups compatíveis com EVM, suportando a reimplantação de contratos e aplicações de rollup existentes, reduzindo o trabalho de migração.
Exploração modular do ecossistema Bitcoin
A rede Bitcoin, como uma rede de contratos não inteligentes sem estado, tem limitações de design de sistema que provêm principalmente do sistema de contas UTXO e da linguagem de script não Turing completa. Portanto, a demanda do Bitcoin por blockchain modular é mais urgente do que a do Ethereum.
Merlin
Merlin Chain é uma rede Layer 2 do Bitcoin, suporta vários ativos nativos do Bitcoin e é compatível com EVM. Suas funcionalidades incluem:
B² Network
A B² Network utiliza um design modular, incluindo:
B² Hub como a primeira camada DA de terceiros modular de Bitcoin, ajuda outras Layer 2 de Bitcoin a utilizar a blockchain principal do Bitcoin como a camada de liquidação final.
![Análise profunda do modular: solução plugável para o gargalo de desempenho da Blockchain])https://img-cdn.gateio.im/webp-social/moments-bdc8a29d0ea126e2276c1c5cd0823eb5.webp(
Conclusão
A tecnologia de blockchain modular está passando de conceito para realidade, fornecendo a base para a construção da próxima geração de aplicações descentralizadas. Essa tecnologia já se destacou em diversas áreas da indústria de criptomoedas, como jogos, RWA e IA. À medida que a tecnologia amadurece e as aplicações se expandem, o blockchain modular trará mais possibilidades de inovação para vários setores, promovendo a construção de um mundo digital mais aberto, flexível e seguro.