blockchain modular: solução plugável para gargalos de desempenho
O desenvolvimento da tecnologia Blockchain tem enfrentado desafios de escalabilidade com sistemas de blockchain de arquitetura monolítica. O blockchain modular, como uma nova arquitetura, oferece uma nova abordagem para resolver esse problema ao separar diferentes funcionalidades do blockchain em módulos independentes.
Blockchain monolítico vs blockchain modular
As blockchains modulares como o Bitcoin e o Ethereum assumem de forma independente as funções de cada camada da rede, desde o armazenamento de dados até a validação de transações e a execução de contratos inteligentes. Tomando o Ethereum como exemplo, uma blockchain modular madura geralmente contém quatro camadas de arquitetura: camada de execução, camada de liquidação, camada de disponibilidade de dados e camada de consenso.
Em comparação, a blockchain modular divide o sistema de blockchain em vários componentes ou camadas especializadas, cada uma responsável por lidar com tarefas específicas. Este foco permite que a blockchain modular ofereça um desempenho e uma experiência de utilizador superiores em funcionalidades específicas.
Em termos de arquitetura de nós, a cadeia monolítica depende de nós completos, enquanto a blockchain modular adota um design de nós leves, aumentando significativamente a velocidade das transações e a eficiência da rede. A flexibilidade e a colaboração da blockchain modular permitem que funções não essenciais sejam terceirizadas para outros especialistas, formando efeitos de sinergia e melhorando o desempenho geral.
Como a blockchain modular resolve o "triângulo impossível"
O "triângulo impossível" do Blockchain refere-se à dificuldade de uma rede Blockchain em atingir simultaneamente o estado ótimo nas três propriedades centrais de segurança, descentralização e escalabilidade. O blockchain modular resolve os desafios de escalabilidade e custo de transação das blockchains públicas tradicionais, alocando diferentes funções a módulos especializados.
A arquitetura em camadas do blockchain modular permite que cada camada seja otimizada para necessidades específicas. A camada de dados pode se concentrar no armazenamento e validação de dados, enquanto a camada de execução pode lidar com a lógica dos contratos inteligentes. Essa separação não apenas melhora o desempenho e a eficiência, mas também promove a interoperabilidade entre diferentes blockchains.
blockchain modular de principais categorias
A blockchain modular pode ser classificada a partir de três aspectos: camada de execução, camada de disponibilidade de dados e camada de consenso, camada de liquidação:
Camada de Execução - Tecnologia Layer 2
A tecnologia Layer 2 é uma extensão da camada de execução na arquitetura blockchain, melhorando a escalabilidade da cadeia principal através da construção de redes off-chain sobre a blockchain subjacente. A tecnologia Rollup é atualmente a solução mais popular de Layer 2, e sua ideia central é "execução off-chain, validação on-chain".
As principais tecnologias de Rollup incluem:
Optimistic Rollups: utiliza um mecanismo de prova de erro, assumindo que todas as transações são válidas, garantindo a justiça da rede através da prova de erro durante o período de contestação.
ZK Rollups: utiliza um mecanismo de prova de validade, exigindo que todas as transações sejam validadas antes de serem aceites, oferecendo um mecanismo de liquidação sem erros.
camada de disponibilidade de dados e camada de consenso
Celestia
Celestia como pioneira no campo das blockchains modulares, é essencialmente uma camada de disponibilidade de dados, fornecendo a base para o desenvolvimento de dApps e Rollups. Suas tecnologias inovadoras incluem:
Tecnologia de correção de erros: ao introduzir redundância de dados, garante que é possível recuperar completamente o bloco de dados original mesmo com até 50% de perda de dados.
Amostragem de disponibilidade de dados ( DAS ): Nodos leves verificam a disponibilidade dos dados do bloco através de múltiplas amostragens aleatórias, sem a necessidade de baixar todos os dados do bloco.
EigenDA
EigenDA é o primeiro serviço de validação ativa lançado no EigenLayer (AVS), fornecendo serviços de disponibilidade de dados seguros, de alto rendimento e descentralizados para Layer 2. Ele utiliza os validadores do mecanismo de consenso do Ethereum como validadores, evitando riscos de confiança de prestadores de serviços centralizados ou tokens próprios.
Disponível
Avail é um projeto de blockchain modular lançado pela equipe Polygon, cuja arquitetura central inclui Avail DA, Avail Nexus e Avail Fusion. Avail DA fornece serviços de DA para várias blockchains, Avail Nexus oferece um protocolo de mensagens entre cadeias, e Avail Fusion introduz um consenso POS com múltiplos ativos em staking.
Camada de liquidação
Dymension
Dymension é uma plataforma de blockchain modular baseada em Cosmos, que fornece uma estrutura para o desenvolvimento de RollApps através de uma tecnologia de agregação de escalabilidade incorporada. Os componentes principais incluem:
RollApp: blockchain modular de alto desempenho dedicado a aplicações específicas.
Dymension Hub: assume as funções de camada de consenso e camada de liquidação, fornecendo confirmação final de transações e serviços de liquidação para RollApps.
Cevmos
Cevmos visa fornecer uma camada de liquidação para rollups compatíveis com EVM. Como um rollup, todos os rollups construídos sobre Cevmos são chamados de rollups de liquidação. Cevmos publica dados na Celestia e executa as provas dos rollups como camada de liquidação.
Exploração modular do ecossistema Bitcoin
A rede Bitcoin, como uma rede de contratos não inteligentes e sem estado, tem seu design de sistema comprometido principalmente pelas limitações do sistema de contas UTXO e pela 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 como uma rede Layer 2 do Bitcoin, suporta vários ativos nativos do Bitcoin ao mesmo tempo que é compatível com EVM. Suas funcionalidades giram em torno de uma rede ZK-Rollup, uma rede de oráculos descentralizada e prevenção de fraudes em blockchain.
B² Network
A B² Network adota um design modular, sendo a camada Rollup responsável pela execução, a camada de disponibilidade de dados (B² Hub) responsável pelo armazenamento de dados, e os B² Nodes realizando a validação off-chain, com a camada de liquidação final sendo a rede principal do Bitcoin. O B² Hub, como a primeira camada DA de terceiros modular do Bitcoin, tem potencial para se tornar a camada de validação off-chain e a camada DA de múltiplos Layer 2 do Bitcoin.
Conclusão
A tecnologia de blockchain modular representa uma abordagem de produto "soulful" mais plugável, oferecendo uma base sólida para a construção da próxima geração de aplicações descentralizadas. Desde o ecossistema Ethereum até o ecossistema Bitcoin, a tecnologia modular já se destacou em várias áreas da indústria de criptomoedas. No futuro, o blockchain modular continuará a impulsionar o progresso tecnológico, estabelecendo as bases para 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: uma solução de arquitetura escalável que quebra os gargalos de desempenho
blockchain modular: solução plugável para gargalos de desempenho
O desenvolvimento da tecnologia Blockchain tem enfrentado desafios de escalabilidade com sistemas de blockchain de arquitetura monolítica. O blockchain modular, como uma nova arquitetura, oferece uma nova abordagem para resolver esse problema ao separar diferentes funcionalidades do blockchain em módulos independentes.
Blockchain monolítico vs blockchain modular
As blockchains modulares como o Bitcoin e o Ethereum assumem de forma independente as funções de cada camada da rede, desde o armazenamento de dados até a validação de transações e a execução de contratos inteligentes. Tomando o Ethereum como exemplo, uma blockchain modular madura geralmente contém quatro camadas de arquitetura: camada de execução, camada de liquidação, camada de disponibilidade de dados e camada de consenso.
Em comparação, a blockchain modular divide o sistema de blockchain em vários componentes ou camadas especializadas, cada uma responsável por lidar com tarefas específicas. Este foco permite que a blockchain modular ofereça um desempenho e uma experiência de utilizador superiores em funcionalidades específicas.
Em termos de arquitetura de nós, a cadeia monolítica depende de nós completos, enquanto a blockchain modular adota um design de nós leves, aumentando significativamente a velocidade das transações e a eficiência da rede. A flexibilidade e a colaboração da blockchain modular permitem que funções não essenciais sejam terceirizadas para outros especialistas, formando efeitos de sinergia e melhorando o desempenho geral.
Como a blockchain modular resolve o "triângulo impossível"
O "triângulo impossível" do Blockchain refere-se à dificuldade de uma rede Blockchain em atingir simultaneamente o estado ótimo nas três propriedades centrais de segurança, descentralização e escalabilidade. O blockchain modular resolve os desafios de escalabilidade e custo de transação das blockchains públicas tradicionais, alocando diferentes funções a módulos especializados.
A arquitetura em camadas do blockchain modular permite que cada camada seja otimizada para necessidades específicas. A camada de dados pode se concentrar no armazenamento e validação de dados, enquanto a camada de execução pode lidar com a lógica dos contratos inteligentes. Essa separação não apenas melhora o desempenho e a eficiência, mas também promove a interoperabilidade entre diferentes blockchains.
blockchain modular de principais categorias
A blockchain modular pode ser classificada a partir de três aspectos: camada de execução, camada de disponibilidade de dados e camada de consenso, camada de liquidação:
Camada de Execução - Tecnologia Layer 2
A tecnologia Layer 2 é uma extensão da camada de execução na arquitetura blockchain, melhorando a escalabilidade da cadeia principal através da construção de redes off-chain sobre a blockchain subjacente. A tecnologia Rollup é atualmente a solução mais popular de Layer 2, e sua ideia central é "execução off-chain, validação on-chain".
As principais tecnologias de Rollup incluem:
Optimistic Rollups: utiliza um mecanismo de prova de erro, assumindo que todas as transações são válidas, garantindo a justiça da rede através da prova de erro durante o período de contestação.
ZK Rollups: utiliza um mecanismo de prova de validade, exigindo que todas as transações sejam validadas antes de serem aceites, oferecendo um mecanismo de liquidação sem erros.
camada de disponibilidade de dados e camada de consenso
Celestia
Celestia como pioneira no campo das blockchains modulares, é essencialmente uma camada de disponibilidade de dados, fornecendo a base para o desenvolvimento de dApps e Rollups. Suas tecnologias inovadoras incluem:
Tecnologia de correção de erros: ao introduzir redundância de dados, garante que é possível recuperar completamente o bloco de dados original mesmo com até 50% de perda de dados.
Amostragem de disponibilidade de dados ( DAS ): Nodos leves verificam a disponibilidade dos dados do bloco através de múltiplas amostragens aleatórias, sem a necessidade de baixar todos os dados do bloco.
EigenDA
EigenDA é o primeiro serviço de validação ativa lançado no EigenLayer (AVS), fornecendo serviços de disponibilidade de dados seguros, de alto rendimento e descentralizados para Layer 2. Ele utiliza os validadores do mecanismo de consenso do Ethereum como validadores, evitando riscos de confiança de prestadores de serviços centralizados ou tokens próprios.
Disponível
Avail é um projeto de blockchain modular lançado pela equipe Polygon, cuja arquitetura central inclui Avail DA, Avail Nexus e Avail Fusion. Avail DA fornece serviços de DA para várias blockchains, Avail Nexus oferece um protocolo de mensagens entre cadeias, e Avail Fusion introduz um consenso POS com múltiplos ativos em staking.
Camada de liquidação
Dymension
Dymension é uma plataforma de blockchain modular baseada em Cosmos, que fornece uma estrutura para o desenvolvimento de RollApps através de uma tecnologia de agregação de escalabilidade incorporada. Os componentes principais incluem:
Cevmos
Cevmos visa fornecer uma camada de liquidação para rollups compatíveis com EVM. Como um rollup, todos os rollups construídos sobre Cevmos são chamados de rollups de liquidação. Cevmos publica dados na Celestia e executa as provas dos rollups como camada de liquidação.
Exploração modular do ecossistema Bitcoin
A rede Bitcoin, como uma rede de contratos não inteligentes e sem estado, tem seu design de sistema comprometido principalmente pelas limitações do sistema de contas UTXO e pela 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 como uma rede Layer 2 do Bitcoin, suporta vários ativos nativos do Bitcoin ao mesmo tempo que é compatível com EVM. Suas funcionalidades giram em torno de uma rede ZK-Rollup, uma rede de oráculos descentralizada e prevenção de fraudes em blockchain.
B² Network
A B² Network adota um design modular, sendo a camada Rollup responsável pela execução, a camada de disponibilidade de dados (B² Hub) responsável pelo armazenamento de dados, e os B² Nodes realizando a validação off-chain, com a camada de liquidação final sendo a rede principal do Bitcoin. O B² Hub, como a primeira camada DA de terceiros modular do Bitcoin, tem potencial para se tornar a camada de validação off-chain e a camada DA de múltiplos Layer 2 do Bitcoin.
Conclusão
A tecnologia de blockchain modular representa uma abordagem de produto "soulful" mais plugável, oferecendo uma base sólida para a construção da próxima geração de aplicações descentralizadas. Desde o ecossistema Ethereum até o ecossistema Bitcoin, a tecnologia modular já se destacou em várias áreas da indústria de criptomoedas. No futuro, o blockchain modular continuará a impulsionar o progresso tecnológico, estabelecendo as bases para um mundo digital mais aberto, flexível e seguro.