Pelajaran 8

Cadeias laterais da Lisk e Interoperabilidade

Este módulo fornece uma análise aprofundada do conceito de cadeias laterais e interoperabilidade dentro do ecossistema Lisk. Abrange a arquitetura, funcionalidades e significado das cadeias laterais, e explica como a Lisk garante uma comunicação perfeita entre diferentes redes blockchain.

Visão geral das Cadeias Laterais

As sidechains são blockchains independentes que funcionam em paralelo ao blockchain principal (mainchain), mas estão conectadas a ele. Permitem a transferência de ativos e dados entre o mainchain e o sidechain, fornecendo uma solução escalável para estender as capacidades do blockchain sem sobrecarregar o mainchain.

Cada cadeia lateral opera de forma independente da cadeia principal, com seu próprio conjunto de regras e protocolos. As cadeias laterais podem interagir com a cadeia principal e outras cadeias laterais, permitindo transações entre cadeias e troca de dados.

Os desenvolvedores podem personalizar cadeias laterais para atender a requisitos específicos, incluindo mecanismos de consenso, padrões de token e parâmetros de bloco. Ao descarregar transações e cálculos para cadeias laterais, a mainchain pode manter um alto desempenho e evitar congestionamentos.

Arquitetura da Cadeia Lateral do Lisk

As sidechains da Lisk são projetadas para serem altamente personalizáveis e interoperáveis, aproveitando o Lisk SDK para desenvolvimento. A arquitetura envolve componentes que garantem a operação suave e a comunicação com a cadeia principal.

Registo e Ciclo de Vida

Uma cadeia lateral inicia seu ciclo de vida com um processo de registro na cadeia principal da Lisk. Isso envolve a submissão de uma transação de registro de cadeia lateral, que inclui detalhes como o nome da cadeia lateral, ID da cadeia e validadores iniciais.

Uma vez registada, a cadeia lateral entra na fase ativa, onde pode começar a processar transações e a trocar mensagens entre cadeias (CCMs) com outras cadeias. Se uma cadeia lateral não cumprir certas condições, como o requisito de vivacidade (publicação de atualizações entre cadeias dentro de um prazo especificado), pode ser terminada e desconectada da cadeia principal.

Comunicação entre Cadeias

Lisk utiliza mensagens entre cadeias (CCMs) para permitir a comunicação entre a cadeia principal e as cadeias laterais. Estas mensagens podem incluir dados de transações, atualizações de estado e alterações de validadores.

Um CCU é uma transação que inclui um conjunto de CCMs de uma cadeia lateral para a cadeia principal. Contém a raiz do estado, altura certificada e outros dados relevantes para garantir consistência e autenticidade. Cada cadeia lateral mantém uma caixa de entrada e saída para rastrear CCMs de entrada e saída. Estes são estruturados como árvores de Merkle para provar eficientemente a existência de mensagens específicas.

Mecanismos de Consenso para Cadeias Laterais

Lisk suporta múltiplos mecanismos de consenso para sidechains, permitindo que os desenvolvedores escolham a opção mais adequada para suas aplicações.

DeleGate.iod Prova de Participação (DPoS)

DPoS é o mecanismo de consenso padrão para as cadeias laterais da Lisk, onde os detentores de tokens votam no deleGate.ios para validar transações e criar novos blocos. Os detentores de tokens votam no deleGate.ios usando seus tokens LSK. Cada voto é ponderado com base no número de tokens detidos. Os deleGate.ios eleitos se revezam na produção de blocos de forma round-robin, garantindo geração de blocos rápida e eficiente.

Prova de Autoridade (PoA)

PoA é um mecanismo de consenso alternativo onde um conjunto predefinido de validadores, conhecidos como autoridades, são responsáveis pela produção de blocos. As autoridades são selecionadas com base em critérios fora da cadeia, como a reputação e a identidade. Este mecanismo compensa a descentralização pela eficiência e pelo desempenho. PoA é particularmente adequado para blockchains privados ou de consórcio onde os validadores são entidades conhecidas e confiáveis.

Interoperabilidade no Ecossistema Lisk

A interoperabilidade é uma pedra angular do ecossistema Lisk, permitindo uma comunicação fácil e troca de dados entre diferentes redes blockchain.

A solução de interoperabilidade da Lisk baseia-se num protocolo de mensagens entre cadeias que facilita a transferência de dados e ativos entre cadeias. Estas mensagens podem transferir qualquer tipo de dados entre cadeias, proporcionando flexibilidade e extensibilidade para vários casos de uso. Os certificados são usados para transferir informações de estado de forma segura entre cadeias. Eles são gerados a partir de blocos e assinados por validadores usando assinaturas BLS, garantindo autenticidade e integridade.

A mainchain da Lisk é uma solução de interoperabilidade importante ao atuar como um roteador para mensagens entre cadeias laterais. A mainchain encaminha CCMs entre cadeias laterais, garantindo comunicação eficiente e segura sem processar a validação completa das mensagens. Mantém informações de estado sobre cadeias laterais registadas, incluindo o número de CCMs enviadas e a lista de validadores atuais.

Personalização de Cadeias Laterais

O SDK Lisk oferece extensas opções de personalização para os desenvolvedores de cadeias laterais, permitindo-lhes adaptar a blockchain às suas necessidades específicas. Os desenvolvedores podem escolher entre DPoS e PoA ou implementar mecanismos de consenso personalizados. As cadeias laterais podem suportar vários padrões de token, incluindo tokens fungíveis e não fungíveis, permitindo aplicações diversas. Parâmetros chave da blockchain, como tempo de bloco, limite de tamanho de bloco e duração do round, podem ser personalizados para otimizar o desempenho.

As sidechains da Lisk podem ser usadas para construir aplicações DeFi que requerem alta capacidade de processamento e escalabilidade. Uma plataforma DeFi executada numa sidechain da Lisk pode processar transações independentemente da mainchain, garantindo operações rápidas e rentáveis.

As cadeias laterais oferecem uma solução escalável para rastrear e verificar transações de cadeia de abastecimento. Por exemplo: uma cadeia lateral de cadeia de abastecimento pode registar o movimento de bens, garantindo transparência e rastreabilidade sem congestionar a cadeia principal.

Aplicações de jogos e plataformas NFT podem aproveitar as cadeias laterais para lidar com volumes elevados de transações e lógica complexa. Um mercado NFT numa cadeia lateral de Lisk pode criar e negociar eficientemente NFTs, proporcionando uma experiência de utilizador contínua.

Destaques

  • Visão geral das cadeias laterais: Explica a independência, interoperabilidade, possibilidade de personalização e escalabilidade das cadeias laterais do Lisk.
  • Arquitetura da Cadeia Lateral: Detalha o registo, ciclo de vida e comunicação entre cadeias laterais.
  • Mecanismos de Consenso: Discute o DeleGate.iod Proof of Stake (DPoS) e o Proof of Authority (PoA) como mecanismos de consenso para sidechains.
  • Interoperabilidade: Abrange o protocolo de mensagens de cadeia cruzada da Lisk e o papel da cadeia principal na facilitação da comunicação.
  • Personalização e Casos de Uso: Fornece exemplos de opções de personalização e aplicações práticas em DeFi, gestão da cadeia de abastecimento e jogos.
Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.
Katalog
Pelajaran 8

Cadeias laterais da Lisk e Interoperabilidade

Este módulo fornece uma análise aprofundada do conceito de cadeias laterais e interoperabilidade dentro do ecossistema Lisk. Abrange a arquitetura, funcionalidades e significado das cadeias laterais, e explica como a Lisk garante uma comunicação perfeita entre diferentes redes blockchain.

Visão geral das Cadeias Laterais

As sidechains são blockchains independentes que funcionam em paralelo ao blockchain principal (mainchain), mas estão conectadas a ele. Permitem a transferência de ativos e dados entre o mainchain e o sidechain, fornecendo uma solução escalável para estender as capacidades do blockchain sem sobrecarregar o mainchain.

Cada cadeia lateral opera de forma independente da cadeia principal, com seu próprio conjunto de regras e protocolos. As cadeias laterais podem interagir com a cadeia principal e outras cadeias laterais, permitindo transações entre cadeias e troca de dados.

Os desenvolvedores podem personalizar cadeias laterais para atender a requisitos específicos, incluindo mecanismos de consenso, padrões de token e parâmetros de bloco. Ao descarregar transações e cálculos para cadeias laterais, a mainchain pode manter um alto desempenho e evitar congestionamentos.

Arquitetura da Cadeia Lateral do Lisk

As sidechains da Lisk são projetadas para serem altamente personalizáveis e interoperáveis, aproveitando o Lisk SDK para desenvolvimento. A arquitetura envolve componentes que garantem a operação suave e a comunicação com a cadeia principal.

Registo e Ciclo de Vida

Uma cadeia lateral inicia seu ciclo de vida com um processo de registro na cadeia principal da Lisk. Isso envolve a submissão de uma transação de registro de cadeia lateral, que inclui detalhes como o nome da cadeia lateral, ID da cadeia e validadores iniciais.

Uma vez registada, a cadeia lateral entra na fase ativa, onde pode começar a processar transações e a trocar mensagens entre cadeias (CCMs) com outras cadeias. Se uma cadeia lateral não cumprir certas condições, como o requisito de vivacidade (publicação de atualizações entre cadeias dentro de um prazo especificado), pode ser terminada e desconectada da cadeia principal.

Comunicação entre Cadeias

Lisk utiliza mensagens entre cadeias (CCMs) para permitir a comunicação entre a cadeia principal e as cadeias laterais. Estas mensagens podem incluir dados de transações, atualizações de estado e alterações de validadores.

Um CCU é uma transação que inclui um conjunto de CCMs de uma cadeia lateral para a cadeia principal. Contém a raiz do estado, altura certificada e outros dados relevantes para garantir consistência e autenticidade. Cada cadeia lateral mantém uma caixa de entrada e saída para rastrear CCMs de entrada e saída. Estes são estruturados como árvores de Merkle para provar eficientemente a existência de mensagens específicas.

Mecanismos de Consenso para Cadeias Laterais

Lisk suporta múltiplos mecanismos de consenso para sidechains, permitindo que os desenvolvedores escolham a opção mais adequada para suas aplicações.

DeleGate.iod Prova de Participação (DPoS)

DPoS é o mecanismo de consenso padrão para as cadeias laterais da Lisk, onde os detentores de tokens votam no deleGate.ios para validar transações e criar novos blocos. Os detentores de tokens votam no deleGate.ios usando seus tokens LSK. Cada voto é ponderado com base no número de tokens detidos. Os deleGate.ios eleitos se revezam na produção de blocos de forma round-robin, garantindo geração de blocos rápida e eficiente.

Prova de Autoridade (PoA)

PoA é um mecanismo de consenso alternativo onde um conjunto predefinido de validadores, conhecidos como autoridades, são responsáveis pela produção de blocos. As autoridades são selecionadas com base em critérios fora da cadeia, como a reputação e a identidade. Este mecanismo compensa a descentralização pela eficiência e pelo desempenho. PoA é particularmente adequado para blockchains privados ou de consórcio onde os validadores são entidades conhecidas e confiáveis.

Interoperabilidade no Ecossistema Lisk

A interoperabilidade é uma pedra angular do ecossistema Lisk, permitindo uma comunicação fácil e troca de dados entre diferentes redes blockchain.

A solução de interoperabilidade da Lisk baseia-se num protocolo de mensagens entre cadeias que facilita a transferência de dados e ativos entre cadeias. Estas mensagens podem transferir qualquer tipo de dados entre cadeias, proporcionando flexibilidade e extensibilidade para vários casos de uso. Os certificados são usados para transferir informações de estado de forma segura entre cadeias. Eles são gerados a partir de blocos e assinados por validadores usando assinaturas BLS, garantindo autenticidade e integridade.

A mainchain da Lisk é uma solução de interoperabilidade importante ao atuar como um roteador para mensagens entre cadeias laterais. A mainchain encaminha CCMs entre cadeias laterais, garantindo comunicação eficiente e segura sem processar a validação completa das mensagens. Mantém informações de estado sobre cadeias laterais registadas, incluindo o número de CCMs enviadas e a lista de validadores atuais.

Personalização de Cadeias Laterais

O SDK Lisk oferece extensas opções de personalização para os desenvolvedores de cadeias laterais, permitindo-lhes adaptar a blockchain às suas necessidades específicas. Os desenvolvedores podem escolher entre DPoS e PoA ou implementar mecanismos de consenso personalizados. As cadeias laterais podem suportar vários padrões de token, incluindo tokens fungíveis e não fungíveis, permitindo aplicações diversas. Parâmetros chave da blockchain, como tempo de bloco, limite de tamanho de bloco e duração do round, podem ser personalizados para otimizar o desempenho.

As sidechains da Lisk podem ser usadas para construir aplicações DeFi que requerem alta capacidade de processamento e escalabilidade. Uma plataforma DeFi executada numa sidechain da Lisk pode processar transações independentemente da mainchain, garantindo operações rápidas e rentáveis.

As cadeias laterais oferecem uma solução escalável para rastrear e verificar transações de cadeia de abastecimento. Por exemplo: uma cadeia lateral de cadeia de abastecimento pode registar o movimento de bens, garantindo transparência e rastreabilidade sem congestionar a cadeia principal.

Aplicações de jogos e plataformas NFT podem aproveitar as cadeias laterais para lidar com volumes elevados de transações e lógica complexa. Um mercado NFT numa cadeia lateral de Lisk pode criar e negociar eficientemente NFTs, proporcionando uma experiência de utilizador contínua.

Destaques

  • Visão geral das cadeias laterais: Explica a independência, interoperabilidade, possibilidade de personalização e escalabilidade das cadeias laterais do Lisk.
  • Arquitetura da Cadeia Lateral: Detalha o registo, ciclo de vida e comunicação entre cadeias laterais.
  • Mecanismos de Consenso: Discute o DeleGate.iod Proof of Stake (DPoS) e o Proof of Authority (PoA) como mecanismos de consenso para sidechains.
  • Interoperabilidade: Abrange o protocolo de mensagens de cadeia cruzada da Lisk e o papel da cadeia principal na facilitação da comunicação.
  • Personalização e Casos de Uso: Fornece exemplos de opções de personalização e aplicações práticas em DeFi, gestão da cadeia de abastecimento e jogos.
Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.