Lição 2

Arquitetura técnica

Este módulo aborda o design estrutural do Lumia, com foco na implementação do Layer 2 Rollup, soluções de disponibilidade de dados e mecanismos do sistema de classificação e validação.

Design de Layer 2 Rollup

Lumia funciona como uma camada 2 na blockchain, movendo o processamento de transações para fora da mainnet do Ethereum para aumentar a escalabilidade e eficiência. Este método reduz a congestão de rede e os custos de transação, superando as limitações inerentes da rede de camada 1.

Lumia utiliza o kit de desenvolvimento de cadeias (CDK) da Polygon para construir a sua infraestrutura de camada 2. O CDK é um conjunto de ferramentas de código aberto que ajuda os desenvolvedores a criar redes de blockchain personalizáveis e interoperáveis. Ao utilizar o CDK, a Lumia pode beneficiar tanto da compatibilidade com a Ethereum quanto da capacidade de personalizar a estrutura da sua cadeia de acordo com requisitos específicos. O CDK oferece módulos de consenso, staking e governança, permitindo à Lumia construir uma rede alinhada com os seus objetivos.

Para melhorar ainda mais a escalabilidade, o Lumia integra a tecnologia zkValidium (Validium com conhecimento zero). O zkValidium combina provas de conhecimento zero e armazenamento de dados off-chain. Neste modelo, os dados de transação são armazenados off-chain, enquanto as provas de validade são submetidas on-chain. Este método reduz a carga de dados na mainchain, permitindo assim maior throughput de transação e custos mais baixos. As provas de conhecimento zero garantem a validade das transações sem revelar detalhes específicos, mantendo assim a privacidade e segurança.

Solução de Disponibilidade de Dados

O Lumia integraAvailDAEste é um tipo de camada de disponibilidade de dados projetada para fornecer escalabilidade e segurança para redes de blockchain. Através do AvailDA, o Lumia pode mover o armazenamento de dados de transações para fora da cadeia, ao mesmo tempo que garante que os dados permaneçam acessíveis e verificáveis. Essa integração suporta os objetivos de escalabilidade do Lumia, reduzindo as demandas de dados on-chain, ao mesmo tempo que mantém a integridade dos dados.

Além disso, o Lumia também adota Comitês de Disponibilidade de Dados (DACs). O DAC é composto por participantes selecionados, responsáveis por garantir que os dados off-chain estejam disponíveis e acessíveis quando necessário. Eles monitoram e validam os valores hash dos dados das transações propostas pelo ordenador antes de serem publicados na rede Ethereum. Essa configuração adiciona uma camada adicional de confiança e segurança, garantindo que os dados off-chain sejam tanto acessíveis quanto verificáveis.

Mecanismo de classificação e validação

A eficiência e segurança do processamento de transações do Lumia são gerenciadas pelo seu sistema de classificação e validação. O Lumia utiliza uma rede de classificadores descentralizada para gerenciar a classificação e o processamento em lote das transações. Os classificadores são responsáveis por coletar as transações, classificá-las e criar lotes para serem processados pela rede. Esse método descentralizado evita falhas em um único ponto e aumenta a resiliência da rede. Os classificadores trabalham em conjunto com DAC para garantir a precisão e disponibilidade dos dados das transações.

Para verificar a transação, a Lumia implantou zkProversGeram provas de conhecimento zero. Essas provas confirmam a validade da transação sem expor detalhes específicos, protegendo assim a privacidade. Os zkProvers lidam com lotes de transações classificadas pelo classificador, gerando provas de validade e submetendo-as à cadeia principal. Este processo garante que apenas transições de estado válidas sejam aceitas, mantendo a integridade da rede.

Destaque

  • Lumia opera como uma camada 2 blockchain para melhorar a escalabilidade e eficiência.
  • A plataforma utiliza o Kit de Desenvolvimento de Cadeia (Chain Development Kit, CDK) da Polygon para criar uma rede personalizável e interoperável.
  • Integra a tecnologia Zero Knowledge Validium (zkValidium) para aumentar a capacidade de transação e reduzir os custos.
  • A disponibilidade de dados é gerenciada por meio da integração com o AvailDA e pelo uso de Comitês de Disponibilidade de Dados Privados (DACs).
  • O processamento de transações é da responsabilidade da rede ordenadora descentralizada e dos zkProvers que geram provas de validade.
Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.
Catálogo
Lição 2

Arquitetura técnica

Este módulo aborda o design estrutural do Lumia, com foco na implementação do Layer 2 Rollup, soluções de disponibilidade de dados e mecanismos do sistema de classificação e validação.

Design de Layer 2 Rollup

Lumia funciona como uma camada 2 na blockchain, movendo o processamento de transações para fora da mainnet do Ethereum para aumentar a escalabilidade e eficiência. Este método reduz a congestão de rede e os custos de transação, superando as limitações inerentes da rede de camada 1.

Lumia utiliza o kit de desenvolvimento de cadeias (CDK) da Polygon para construir a sua infraestrutura de camada 2. O CDK é um conjunto de ferramentas de código aberto que ajuda os desenvolvedores a criar redes de blockchain personalizáveis e interoperáveis. Ao utilizar o CDK, a Lumia pode beneficiar tanto da compatibilidade com a Ethereum quanto da capacidade de personalizar a estrutura da sua cadeia de acordo com requisitos específicos. O CDK oferece módulos de consenso, staking e governança, permitindo à Lumia construir uma rede alinhada com os seus objetivos.

Para melhorar ainda mais a escalabilidade, o Lumia integra a tecnologia zkValidium (Validium com conhecimento zero). O zkValidium combina provas de conhecimento zero e armazenamento de dados off-chain. Neste modelo, os dados de transação são armazenados off-chain, enquanto as provas de validade são submetidas on-chain. Este método reduz a carga de dados na mainchain, permitindo assim maior throughput de transação e custos mais baixos. As provas de conhecimento zero garantem a validade das transações sem revelar detalhes específicos, mantendo assim a privacidade e segurança.

Solução de Disponibilidade de Dados

O Lumia integraAvailDAEste é um tipo de camada de disponibilidade de dados projetada para fornecer escalabilidade e segurança para redes de blockchain. Através do AvailDA, o Lumia pode mover o armazenamento de dados de transações para fora da cadeia, ao mesmo tempo que garante que os dados permaneçam acessíveis e verificáveis. Essa integração suporta os objetivos de escalabilidade do Lumia, reduzindo as demandas de dados on-chain, ao mesmo tempo que mantém a integridade dos dados.

Além disso, o Lumia também adota Comitês de Disponibilidade de Dados (DACs). O DAC é composto por participantes selecionados, responsáveis por garantir que os dados off-chain estejam disponíveis e acessíveis quando necessário. Eles monitoram e validam os valores hash dos dados das transações propostas pelo ordenador antes de serem publicados na rede Ethereum. Essa configuração adiciona uma camada adicional de confiança e segurança, garantindo que os dados off-chain sejam tanto acessíveis quanto verificáveis.

Mecanismo de classificação e validação

A eficiência e segurança do processamento de transações do Lumia são gerenciadas pelo seu sistema de classificação e validação. O Lumia utiliza uma rede de classificadores descentralizada para gerenciar a classificação e o processamento em lote das transações. Os classificadores são responsáveis por coletar as transações, classificá-las e criar lotes para serem processados pela rede. Esse método descentralizado evita falhas em um único ponto e aumenta a resiliência da rede. Os classificadores trabalham em conjunto com DAC para garantir a precisão e disponibilidade dos dados das transações.

Para verificar a transação, a Lumia implantou zkProversGeram provas de conhecimento zero. Essas provas confirmam a validade da transação sem expor detalhes específicos, protegendo assim a privacidade. Os zkProvers lidam com lotes de transações classificadas pelo classificador, gerando provas de validade e submetendo-as à cadeia principal. Este processo garante que apenas transições de estado válidas sejam aceitas, mantendo a integridade da rede.

Destaque

  • Lumia opera como uma camada 2 blockchain para melhorar a escalabilidade e eficiência.
  • A plataforma utiliza o Kit de Desenvolvimento de Cadeia (Chain Development Kit, CDK) da Polygon para criar uma rede personalizável e interoperável.
  • Integra a tecnologia Zero Knowledge Validium (zkValidium) para aumentar a capacidade de transação e reduzir os custos.
  • A disponibilidade de dados é gerenciada por meio da integração com o AvailDA e pelo uso de Comitês de Disponibilidade de Dados Privados (DACs).
  • O processamento de transações é da responsabilidade da rede ordenadora descentralizada e dos zkProvers que geram provas de validade.
Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.
It seems that you are attempting to access our services from a Restricted Location where Gate is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.