Leçon 7

Sécurité et Conformité dans le Réseau Manta

Ce module couvre les mécanismes de sécurité et de conformité au sein du réseau Manta, en se concentrant sur les différents outils et protocoles utilisés pour garantir la confidentialité, la sécurité et la conformité réglementaire sur l'ensemble du réseau.

Mécanismes de sécurité

Preuves de connaissance nulle (PCN)

Le réseau Manta s'appuie sur des preuves de connaissance nulle (ZKPs) pour garantir la confidentialité des transactions et la sécurité des données. En utilisant les zk-SNARKs (arguments de connaissance succincts non interactifs de connaissance nulle), il garantit que les détails de la transaction tels que l'expéditeur, le destinataire et le montant restent confidentiels tout en restant vérifiables sur la blockchain. Cette approche permet à Manta d'offrir la confidentialité sans compromettre la sécurité et l'intégrité des transactions.

Les ZKPs dans le réseau Manta ne se limitent pas à la simple confidentialité des transactions. Ils sont intégrés aux principaux produits du réseau, tels que MantaPay et zkSBTs (jetons soulbound de connaissance nulle), améliorant la confidentialité et la sécurité de diverses applications.

Par exemple, MantaPay utilise zk-SNARKs pour faciliter les transactions privées, générant des preuves de validité de transaction sans divulguer les spécificités de la transaction. Cela garantit la confidentialité financière des utilisateurs qui participent à des échanges décentralisés et d'autres activités financières sur le réseau.

Ce qui différencie Manta Network des autres réseaux utilisant des ZKPs est son approche complète et modulaire. Manta Network utilise des circuits universels, qui exploitent des ZKPs pour fournir un cadre général pour une large gamme d'applications ZK. Cette abstraction simplifie l'intégration des fonctionnalités ZK dans les applications décentralisées (dApps) sans exiger des développeurs qu'ils gèrent les complexités cryptographiques sous-jacentes. Cela facilite la tâche aux développeurs pour construire des applications préservant la confidentialité au sein de l'écosystème Manta.

zkSBTs (Jetons liés à l'âme de la connaissance nulle)

Les zkSBTs sont utilisés pour une vérification sécurisée et privée de l'identité sur le réseau Manta. Ces jetons permettent aux utilisateurs de vérifier leur identité ou leurs références de manière décentralisée sans divulguer de détails personnels. En utilisant les zkSBTs, le réseau Manta permet de respecter la conformité aux exigences réglementaires tout en préservant la confidentialité des utilisateurs.

Les zkSBT sont intégrés au système zkAddress de Manta, qui fournit une adresse privée réutilisable, indépendante et vérifiable. Ce système prend en charge plusieurs NFT et peut se synchroniser entre les appareils. Les zkSBT protègent les informations relatives aux informations d’identification on-chain et aux identités off-chain, ce qui permet aux utilisateurs de partager des informations d’identification spécifiques sans révéler l’intégralité de leur identité zk.

Le système zkAddress permet aux utilisateurs de stocker et de gérer leurs informations d'identification de manière sécurisée, garantissant que seules les informations nécessaires sont partagées lors des processus de vérification. Par exemple, dans les processus de conformité tels que les vérifications KYC (Know Your Customer), les zkSBTs permettent aux utilisateurs de prouver leur identité sans exposer de détails personnels. Cette méthode garantit la confidentialité tout en répondant aux exigences réglementaires, ce qui en fait un outil essentiel pour les services financiers et d'autres secteurs nécessitant une conformité stricte.

Ce qui distingue Manta Network dans son utilisation des zkSBTs est l'intégration avec l'écosystème Manta plus large, y compris l'interopérabilité avec d'autres réseaux blockchain. Cela permet aux zkSBTs d'être utilisés sur différentes plateformes, offrant une méthode cohérente et sécurisée pour la vérification de l'identité, quel que soit la technologie blockchain sous-jacente.

Disponibilité des données avec Celestia

La couche de disponibilité des données de Celestia utilise le codage d’effacement Reed-Solomon 2D, qui permet de diviser les données en fragments et de les distribuer sur le réseau. Ces fragments peuvent être reconstruits même si certaines parties sont manquantes, ce qui garantit la disponibilité et la redondance des données. Les arbres de Merkle à espacement de noms (NMT) permettent d’organiser et de vérifier efficacement les données, en veillant à ce que l’intégrité des données puisse être vérifiée sans avoir besoin d’accéder à l’ensemble des données.

Dans le contexte du réseau Manta, l'intégration de Celestia améliore la capacité du réseau à gérer de gros volumes de données de manière sécurisée et efficace. Cela est particulièrement important pour les applications nécessitant un débit de données élevé et une fiabilité, telles que les plateformes de finance décentralisée (DeFi) et les applications axées sur la confidentialité. En utilisant Celestia, le réseau Manta peut offrir une solution évolutive qui maintient l'intégrité et la disponibilité des données sans imposer de surcharge significative sur le réseau.

Mécanismes de conformité

Conformité non invasive

La stratégie de conformité de Manta Network repose sur des méthodes non invasives qui ne compromettent pas la vie privée des utilisateurs. L'utilisation de zkSBTs permet la vérification KYC on-chain sans que les utilisateurs aient besoin de scanner des passeports ou d'entrer des informations personnelles sensibles. Cette méthode garantit la conformité aux normes réglementaires tout en préservant la vie privée et la sécurité des données des utilisateurs.

Les zkSBTs, tels que le zkBAB et le passeport zkGalxe, sont utilisés pour mettre en œuvre une vérification KYC sur chaîne plus facile, permettant aux utilisateurs de prouver leur identité ou leurs références sans révéler d'informations supplémentaires. Cette approche est particulièrement utile pour les services financiers et d'autres applications nécessitant une conformité stricte aux normes réglementaires.

Interopérabilité et Conformité

L'interopérabilité de Manta Network avec d'autres réseaux blockchain, facilitée par son intégration avec la fonctionnalité de chaîne croisée de Polkadot, garantit que des mécanismes de conformité peuvent être appliqués sur différentes plateformes. Cela permet à Manta Network de fournir des solutions de conformité cohérentes et sécurisées, quel que soit la technologie blockchain sous-jacente.

Gouvernance communautaire et Conformité

Manta utilise un modèle de gouvernance décentralisée où les détenteurs de jetons $MANTA peuvent proposer et voter sur des propositions de gouvernance, à travers un modèle qui permet à la communauté de participer aux processus de prise de décision liés aux politiques de conformité et de sécurité.

En impliquant la communauté dans la gouvernance, Manta Network s'assure que ses mécanismes de conformité évoluent en réponse aux besoins des utilisateurs et aux changements réglementaires.

Fonctionnalités soutenant la sécurité et la conformité

  1. Système zkAddress Le système zkAddress fournit une méthode sécurisée et privée pour la gestion des identités numériques et des informations d’identification. Ce système prend en charge plusieurs NFT et permet aux utilisateurs de partager des informations d’identification spécifiques sans révéler leur identité complète, tout en préservant la confidentialité et la sécurité tout en garantissant la conformité aux exigences réglementaires.
  2. Celestia pour la disponibilité des donnéesLa couche de disponibilité des données de Celestia améliore la sécurité et la scalabilité du réseau Manta en garantissant que les données sont disponibles et sécurisées. Cette approche réduit le coût et la complexité de maintien de l'intégrité des données et prend en charge l'exécution sécurisée des transactions et des contrats intelligents.
  3. Circuits universelsUniversal Circuits propose une bibliothèque ZK conviviale pour les développeurs qui simplifie l'intégration des fonctionnalités ZK dans les contrats intelligents Solidity et les dApps existants. Cette bibliothèque prend en charge diverses applications, notamment des identités privées pour DeFi, la vérification d'identité pour les applications sociales Web3 et zkShuffle pour les jeux sur chaîne. En proposant ZK en tant que service, Universal Circuits permet aux développeurs de créer des applications sécurisées et conformes avec un effort minimal.
  4. Staking et Sécurité du RéseauStaker des jetons $MANTA est un mécanisme important pour maintenir la sécurité du réseau. Les collators, qui regroupent les transactions et soutiennent la production de blocs, sont incités avec des jetons $MANTA. Cette incitation garantit que le réseau reste sécurisé et décentralisé. De plus, une allocation annuelle de 2% du total de l'émission de $MANTA est dédiée aux récompenses de staking, soutenant ainsi davantage la sécurité du réseau.

Faits saillants

  • Preuves de connaissance nulle (ZKPs) : Manta Network utilise des ZKPs pour valider les transactions et vérifier les identités sans exposer les données sensibles, garantissant à la fois la confidentialité des transactions et la sécurité des données.
  • zkSBTs (Jetons Soulbound à Connaissance Zéro) : Les zkSBTs offrent une vérification d'identité sécurisée et privée, permettant aux utilisateurs de prouver leurs compétences sans divulguer de détails personnels. Ils sont intégrés au système zkAddress de Manta pour une confidentialité et une conformité renforcées.
  • Disponibilité des données avec Celestia : La couche de disponibilité des données de Celestia utilise un codage d'effacement de Reed-Solomon 2D et des arbres de Merkle namespace (NMT) pour garantir la disponibilité et la sécurité des données, réduisant ainsi le coût et la complexité de la maintenance de l'intégrité des données.
  • Mécanismes de conformité : Manta Network prend en charge la conformité aux exigences réglementaires à l’aide de zkSBT pour la vérification décentralisée de l’identité, garantissant la confidentialité tout en respectant les normes KYC.
  • Interoperabilité : L'intégration de Manta Network avec la fonctionnalité de chaînes croisées de Polkadot permet à ses mécanismes de confidentialité et de sécurité d'interagir de manière transparente avec divers réseaux blockchain, offrant une expérience utilisateur cohérente et sécurisée.
Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.