Lição 4

Compreender Manta Atlântico (Camada 1 no Polkadot)

Este módulo fornece uma análise detalhada do Manta Atlantic, a blockchain de camada 1 da Manta Network no Polkadot, com foco em sua arquitetura técnica, principais características e roteiro, oferecendo uma compreensão abrangente de como o Manta Atlantic funciona, seus atributos únicos e sua trajetória de desenvolvimento.

Visão geral do Manta Atlantic

Manta Atlantic é uma cadeia rápida e descentralizada de Zero-Knowledge (ZK) na camada 1 em Polkadot. É projetada para suportar identidades de conformidade on-chain modulares, fornecendo um ambiente sólido para aplicativos focados em privacidade. Manta Atlantic integra zkSBTs (Zero-Knowledge Soulbound Tokens) para oferecer identidades e credenciais programáveis, melhorando a privacidade e conformidade no Web3.

Arquitetura

A arquitetura da Manta Atlantic inclui vários componentes:

Circuito ZK e Infraestrutura

A Manta Atlantic desenvolveu uma infraestrutura abrangente de circuitos ZK ao longo de dois anos. Ele possui um sistema de endereço baseado em conta pública e um sistema de endereço privado baseado em UTXO, conhecido como zkAddress. Esse sistema protege informações como cunhagem do SBT, credenciais on-chain e identidades off-chain, oferecendo um sistema de endereço privado reutilizável, independente e auditável.

O zkAddress suporta vários NFTs e pode sincronizar em diferentes dispositivos. Os usuários podem compartilhar credenciais específicas sem revelar sua identidade zk completa usando uma Chave de Prova.

Disponibilidade e escalabilidade de dados

A Manta Atlantic aproveita o modelo de segurança compartilhada da Polkadot para fornecer um ambiente escalável e seguro, beneficiando-se da Relay Chain da Polkadot, que oferece interoperabilidade entre cadeias e segurança compartilhada em todas as parachains. A rede usa a camada de disponibilidade de dados do Celestia, empregando técnicas avançadas, como codificação de eliminação 2D Reed-Solomon e Namespaced Merkle Trees (NMTs). Isso reduz a parte de dados dos custos de transação, tornando as transações mais eficientes e econômicas para os usuários.

Conformidade e Verificação de Identidade

Manta Atlantic enfatiza conformidade não invasiva através de zkSBTs, tokens que permitem aos usuários verificar suas identidades de forma descentralizada sem expor detalhes pessoais. Esta abordagem auxilia nos processos de KYC on-chain, garantindo privacidade e segurança.

Protocolos como k e k facilitam a verificação KYC na cadeia, permitindo que os usuários provem suas identidades sem escanear passaportes ou inserir informações pessoais sensíveis.

Principais Características e Benefícios

Manta Atlantic oferece um ambiente amigável para desenvolvedores com várias ferramentas e bibliotecas para facilitar a integração de identidade on-chain e funcionalidades ZK com esforço mínimo de codificação. A plataforma suporta compatibilidade com EVM, permitindo que os desenvolvedores usem ferramentas e técnicas familiares para construir e implantar contratos inteligentes. Essa compatibilidade se estende a bibliotecas de propósito geral como Ethers.js e Web3.js, ferramentas de desenvolvedor como Hardhat e Foundry, e carteiras populares como Metamask.

Escalabilidade e taxas baixas

Manta Atlantic garante alta taxa de transações e baixas taxas ao alavancar o modelo de segurança compartilhada da Polkadot e a camada de disponibilidade de dados da Celestia. A arquitetura modular da rede oferece escalabilidade incomparável, tornando-a ideal para aplicações intensivas em dados.

Conformidade Não Invasiva

zkSBTs (Tokens de Ligação de Alma com Conhecimento Zero) permitem verificação de identidade descentralizada sem expor detalhes pessoais. Esse recurso é particularmente importante para processos de KYC on-chain, onde privacidade e segurança são primordiais. Tokens como zkBAB e zkGalxe Passport fornecem verificação de KYC on-chain sem a necessidade de escanear passaportes ou inserir informações pessoais sensíveis.

Interoperabilidade

O Manta Atlantic beneficia da interoperabilidade entre cadeias da Polkadot, permitindo-lhe interagir com outras parachains dentro do ecossistema da Polkadot. Esta interoperabilidade permite a integração perfeita com várias redes blockchain, melhorando a funcionalidade e utilidade do Manta Atlantic.

Implantação e Desenvolvimento no Manta Atlântico

Implantar aplicativos na Manta Atlantic segue processos semelhantes a outras cadeias compatíveis com a EVM. Os desenvolvedores usam ferramentas e metodologias familiares, com a vantagem adicional de integrar funcionalidades ZK por meio das ferramentas e bibliotecas da Manta. O processo de implantação envolve configurar o projeto para usar o URL RPC da Manta Atlantic, implantar contratos inteligentes usando ferramentas como Hardhat, Foundry ou Remix e garantir que o aplicativo do lado do cliente interaja com a Manta Atlantic atualizando o URL JSON-RPC.

Destaques

  • Arquitetura Técnica: Manta Atlantic utiliza o modelo de segurança compartilhada da Polkadot e a camada de disponibilidade de dados da Celestia, empregando técnicas avançadas de dados para transações eficientes e econômicas.
  • Ambiente Amigável para Desenvolvedores: A plataforma suporta compatibilidade com EVM, permitindo que os desenvolvedores usem ferramentas e técnicas familiares para construir e implantar contratos inteligentes com modificações mínimas.
  • Escalabilidade e Baixas Taxas: Manta Atlantic garante alta capacidade de transação e baixas taxas, aproveitando o modelo de segurança compartilhada do Polkadot e a camada de disponibilidade de dados do Celestia.
  • Conformidade não invasiva: zkSBTs permitem verificação de identidade descentralizada sem expor detalhes pessoais, apoiando processos de KYC on-chain.
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.