Lição 2

Arquitetura de tecnologia

Este módulo apresenta 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 opera como uma camada 2 de blockchain, movendo o processamento de transações para fora da cadeia principal do Ethereum para melhorar escalabilidade e eficiência. Esse método reduz a congestão de redes e diminui os custos de transação, solucionando as limitações inerentes da rede da camada 1.

Lumia utiliza o kit de desenvolvimento de cadeia (CDK) da Polygon para construir sua infraestrutura de camada 2. O CDK é um kit de ferramentas de código aberto que ajuda os desenvolvedores a criar redes de blockchain personalizadas e interoperáveis. Ao usar o CDK, a Lumia se beneficia da compatibilidade com o Ethereum e pode personalizar a estrutura de sua cadeia de acordo com necessidades específicas. O CDK oferece módulos de consenso, aposta e governança, permitindo que a Lumia construa uma rede alinhada com seus objetivos.

Para aumentar ainda mais a escalabilidade, o Lumia integra a tecnologia de Validium de conhecimento zero (zkValidium). O zkValidium combina prova 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 main chain, resultando em maior throughput de transações e custos mais baixos. A prova de conhecimento zero garante 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 integra AvailDAÉ uma camada de disponibilidade de dados projetada para fornecer escalabilidade e segurança para redes de blockchain. Com o AvailDA, o Lumia pode mover o armazenamento de dados de transações para fora da cadeia, garantindo ao mesmo tempo que os dados permaneçam acessíveis e verificáveis. Essa integração suporta os objetivos de escalabilidade do Lumia, reduzindo as demandas por dados na cadeia e mantendo a integridade dos dados.

Além disso, o Lumia também adota os Comitês de Disponibilidade de Dados Privados (DACs). DACs são compostos por participantes selecionados e são responsáveis por garantir que os dados off-chain estejam disponíveis e recuperáveis quando necessário. Eles monitoram e verificam o hash dos dados de transações propostos pelo ordenador antes de serem publicados na rede Ethereum. Essa configuração adiciona uma camada de confiança e segurança, garantindo que os dados off-chain sejam acessíveis e 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 classificação descentralizada para gerenciar a classificação e o processamento em lotes das transações. O classificador é responsável por coletar transações, classificá-las e criar lotes para serem processados pela rede. Esse método descentralizado evita falhas pontuais e melhora a resiliência da rede. O classificador trabalha em conjunto com o DAC para garantir a precisão e disponibilidade dos dados das transações.

Para verificar a transação, Lumia implementouzkProversEles geram provas de conhecimento zero. Essas provas confirmam a validade da transação sem expor detalhes específicos, protegendo assim a privacidade. Os zkProvers processam lotes de transações ordenados pelo ordenador, geram provas de validade e as enviam para a cadeia principal. Esse processo garante que apenas transições de estado válidas sejam aceitas, mantendo a integridade da rede.

Destaque

  • Lumia opera como uma blockchain de Camada 2 para melhorar a escalabilidade e eficiência.
  • A plataforma utiliza o kit de desenvolvimento de cadeias (CDK) da Polygon para construir redes personalizáveis e interoperáveis.
  • Integra a tecnologia zkValidium de prova zero para aumentar a taxa de transferência de transações e reduzir os custos.
  • A disponibilidade dos 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 é feito pela rede de ordenadores descentralizada e pelos zkProvers que geram provas de validade.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.
Catálogo
Lição 2

Arquitetura de tecnologia

Este módulo apresenta 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 opera como uma camada 2 de blockchain, movendo o processamento de transações para fora da cadeia principal do Ethereum para melhorar escalabilidade e eficiência. Esse método reduz a congestão de redes e diminui os custos de transação, solucionando as limitações inerentes da rede da camada 1.

Lumia utiliza o kit de desenvolvimento de cadeia (CDK) da Polygon para construir sua infraestrutura de camada 2. O CDK é um kit de ferramentas de código aberto que ajuda os desenvolvedores a criar redes de blockchain personalizadas e interoperáveis. Ao usar o CDK, a Lumia se beneficia da compatibilidade com o Ethereum e pode personalizar a estrutura de sua cadeia de acordo com necessidades específicas. O CDK oferece módulos de consenso, aposta e governança, permitindo que a Lumia construa uma rede alinhada com seus objetivos.

Para aumentar ainda mais a escalabilidade, o Lumia integra a tecnologia de Validium de conhecimento zero (zkValidium). O zkValidium combina prova 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 main chain, resultando em maior throughput de transações e custos mais baixos. A prova de conhecimento zero garante 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 integra AvailDAÉ uma camada de disponibilidade de dados projetada para fornecer escalabilidade e segurança para redes de blockchain. Com o AvailDA, o Lumia pode mover o armazenamento de dados de transações para fora da cadeia, garantindo ao mesmo tempo que os dados permaneçam acessíveis e verificáveis. Essa integração suporta os objetivos de escalabilidade do Lumia, reduzindo as demandas por dados na cadeia e mantendo a integridade dos dados.

Além disso, o Lumia também adota os Comitês de Disponibilidade de Dados Privados (DACs). DACs são compostos por participantes selecionados e são responsáveis por garantir que os dados off-chain estejam disponíveis e recuperáveis quando necessário. Eles monitoram e verificam o hash dos dados de transações propostos pelo ordenador antes de serem publicados na rede Ethereum. Essa configuração adiciona uma camada de confiança e segurança, garantindo que os dados off-chain sejam acessíveis e 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 classificação descentralizada para gerenciar a classificação e o processamento em lotes das transações. O classificador é responsável por coletar transações, classificá-las e criar lotes para serem processados pela rede. Esse método descentralizado evita falhas pontuais e melhora a resiliência da rede. O classificador trabalha em conjunto com o DAC para garantir a precisão e disponibilidade dos dados das transações.

Para verificar a transação, Lumia implementouzkProversEles geram provas de conhecimento zero. Essas provas confirmam a validade da transação sem expor detalhes específicos, protegendo assim a privacidade. Os zkProvers processam lotes de transações ordenados pelo ordenador, geram provas de validade e as enviam para a cadeia principal. Esse processo garante que apenas transições de estado válidas sejam aceitas, mantendo a integridade da rede.

Destaque

  • Lumia opera como uma blockchain de Camada 2 para melhorar a escalabilidade e eficiência.
  • A plataforma utiliza o kit de desenvolvimento de cadeias (CDK) da Polygon para construir redes personalizáveis e interoperáveis.
  • Integra a tecnologia zkValidium de prova zero para aumentar a taxa de transferência de transações e reduzir os custos.
  • A disponibilidade dos 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 é feito pela rede de ordenadores descentralizada e pelos zkProvers que geram provas de validade.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.