Lição 3

Architecture technique de MANTRA

Une plongée profonde dans les fondations techniques de MANTRA Chain, cette section décrit l'infrastructure en couches de la blockchain, l'architecture des nœuds et les protocoles de sécurité. Il explique comment MANTRA exploite le SDK Cosmos, le consensus CometBFT et le protocole IBC pour créer une blockchain évolutive, interopérable et conforme à la réglementation. Des outils clés de conformité tels que le système d'identité décentralisé (DID) et le module Guard sont également abordés, renforçant l'accent de MANTRA sur la tokenisation d'actifs sécurisée et conforme.

Infrastructure de la blockchain

MANTRA Chain est une blockchain de couche 1 conçue spécifiquement pour faciliter la tokenisation d'actifs du monde réel (RWAs) tout en assurant la conformité aux normes réglementaires mondiales. Son architecture modulaire, basée sur le Cosmos SDK, permet la scalabilité, l'interopérabilité et la sécurité, créant ainsi un environnement optimisé pour les développeurs, les institutions et les utilisateurs du secteur de la finance décentralisée (DeFi).

La blockchain fonctionne avec une couche de base sans permission, permettant une participation ouverte, tout en fournissant un support d'application autorisé, où les développeurs peuvent mettre en œuvre des exigences réglementaires au niveau de l'application. Cette conception garantit que les institutions et les entreprises peuvent opérer dans un environnement blockchain réglementé sans compromettre la décentralisation.

Architecture modulaire et conception de réseau

Cosmos SDK et cadre modulaire

À la base de MANTRA Chain se trouve le Cosmos SDK, un cadre modulaire qui permet le développement de blockchains personnalisées spécifiques à une application. Cette modularité permet à MANTRA de :

  • Prend en charge les mises à niveau transparentes et les améliorations de fonctionnalités sans perturber le réseau principal.
  • Maintenir la compatibilité interplateforme en intégrant avec des écosystèmes blockchain externes.
  • Offrir des fonctionnalités de conformité personnalisables, ce qui le rend adapté aux applications financières réglementées.

Architecture du nœud et mécanisme de consensus

MANTRA Chain utilise une architecture de noeuds à trois niveaux pour garantir des performances élevées, la sécurité et la résilience :

  • Machine à états: Traite les transactions et maintient la cohérence sur la blockchain.
  • Consensus CometBFT (anciennement Tendermint BFT): Un mécanisme tolérant aux fautes byzantines (BFT) assurant une finalité rapide, une sécurité élevée et une résistance aux attaques malveillantes.
  • Couche de mise en réseau : Gère les communications peer-to-peer, permettant une propagation efficace des données et une diffusion des transactions.

Ce modèle de consensus Proof-of-Stake (PoS) nécessite que les validateurs misent des jetons OM, garantissant la sécurité du réseau tout en récompensant les participants actifs.

Architecture en réseau en couches

Pour améliorer la scalabilité et l'efficacité, l'architecture réseau de MANTRA Chain est structurée en couches interconnectées :

  • Couche de mise en jeu : Sécurise le réseau grâce à la validation PoS et à la délégation, incitant les participants à maintenir l'intégrité du réseau.
  • Couche d'exécution : Traite les transactions et exécute des contrats intelligents via CosmWasm, un moteur de contrat intelligent basé sur WebAssembly qui prend en charge le développement multilingue.
  • Couche d'interopérabilité: Implémente le protocole de communication inter-blockchain (IBC), permettant des interactions sécurisées entre chaînes avec d'autres réseaux basés sur Cosmos.
  • Couche de module : Héberge les fonctionnalités de base de la blockchain, y compris la conformité, l'émission de jetons, la gestion d'actifs et les mécanismes de contrôle d'accès.
  • Couche d'application : Où résident les applications décentralisées (dApps) pour les utilisateurs finaux, y compris les échanges décentralisés (DEXs), les plateformes de prêt et les places de marché d'actifs tokenisés.

Cette structure multicouche garantit que les ressources du réseau sont allouées de manière efficace, réduisant la congestion des transactions et améliorant la scalabilité.

Mécanismes de sécurité et de conformité

La sécurité et la conformité réglementaire sont fondamentales pour l'architecture de MANTRA. En intégrant des mesures de sécurité multicouches et des outils de conformité on-chain, MANTRA veille à ce que les institutions financières et les utilisateurs de détail puissent interagir en toute sécurité et en toute transparence avec des actifs numériques.

Système d'identité décentralisée (DID)

Pour garantir une vérification sécurisée de l'identité, MANTRA Chain utilise un système d'identifiant décentralisé (DID), émettant des NFT liés à l'âme agissant en tant qu'identités numériques non transférables. Ces identifiants permettent la conformité KYC/AML tout en préservant la vie privée de l'utilisateur. Les institutions et entreprises peuvent utiliser ces justificatifs vérifiables pour répondre aux exigences réglementaires tout en opérant dans un cadre décentralisé.

Module de Garde et Contrôles de Conformité

Le module Guard fournit un contrôle d'accès à granularité fine en interprétant les métadonnées dans les NFT liés à l'âme, garantissant que seuls les utilisateurs vérifiés peuvent interagir avec des dApps, des actifs ou des transactions spécifiques. Ce module empêche :

  • Accès non autorisé aux applications financières réglementées.
  • Transactions frauduleuses en imposant des vérifications KYC/AML.
  • Activités non conformes via des contrôles d'accès au niveau du contrat intelligent.

Le module de conformité MANTRA renforce encore la sécurité en surveillant les transactions en temps réel, permettant l'évaluation des risques, la détection de la fraude et des outils de reporting automatisés. Ces mécanismes de conformité on-chain garantissent une sécurité de qualité institutionnelle, faisant de MANTRA l'un des environnements blockchain les plus adaptés à la réglementation.

Sécurité du réseau et protection du validateur

L'ensemble des validateurs PoS renforce la sécurité en exigeant des validateurs qu'ils misent des jetons OM, garantissant que leurs incitations sont alignées sur la stabilité et l'intégrité du réseau. Des mesures de sécurité supplémentaires incluent :

  • Tolérance aux fautes byzantines (BFT) Consensus: Garantit que le réseau reste fonctionnel même si une partie des validateurs agit de manière malveillante.
  • Protection de finalité de transactionEmpêche les annulations et le double dépense en imposant des confirmations de transaction rapides et immuables.
  • Gouvernance on-chain pour les mises à jour de protocolePermet à la communauté de voter sur les mises à niveau de sécurité, garantissant une protection continue contre les menaces émergentes.

Grâce à ces mécanismes, MANTRA Chain maintient un environnement blockchain hautement sécurisé et conforme sans compromettre la décentralisation.

Interopérabilité et communication inter-chaînes

L'une des fonctionnalités les plus puissantes de MANTRA est sa compatibilité inter-chaînes. En exploitant le protocole IBC, MANTRA permet :

  • Mouvement transparent des actifs du monde réel tokenisés (RWAs) à travers plusieurs blockchains.
  • Interactions sécurisées avec les réseaux basés sur Cosmos, y compris Osmosis, Juno et Cosmos Hub.
  • Une liquidité et une utilité améliorées pour les actifs tokenisés, étendant leur utilisabilité dans différents écosystèmes.

Contrairement aux réseaux blockchain isolés, l'intégration de l'IBC de MANTRA élimine la dépendance vis-à-vis des ponts centralisés, réduisant les risques de sécurité tout en favorisant un transfert fluide d'actifs à travers les applications DeFi et les systèmes financiers traditionnels.

Fonctionnalités axées sur les développeurs et prise en charge des dApp

MANTRA Chain est conçue en pensant aux développeurs, offrant des outils et des modules personnalisables qui simplifient la création de dApps conformes.

Exécution de contrat intelligent avec CosmWasm

L'intégration de CosmWasm (un moteur de contrat intelligent basé sur WebAssembly) permet aux développeurs de :

  • Écrivez des contrats intelligents dans plusieurs langages de programmation, y compris Rust et Go.
  • Déployez des dApps hautement efficaces et légères, réduisant les coûts d'exécution on-chain.
  • Assurer la sécurité grâce à des méthodes de vérification formelle, minimisant les vulnérabilités et les exploits.

Service de jeton MANTRA (MTS) SDK

Le kit de développement logiciel du service de jeton MANTRA (MTS) fournit aux développeurs un ensemble d'outils convivial pour :

  • Création, émission et gestion d'actifs tokenisés conformes aux normes KYC/AML.
  • Déployer des applications DeFi conformes, garantissant que les institutions financières peuvent participer en toute sécurité à la finance blockchain.
  • Permettant une intégration transparente avec les fonctionnalités de conformité et de contrôle d'accès de MANTRA.

En proposant ces outils centrés sur les développeurs, MANTRA favorise un écosystème robuste de dApps financiers, accélérant l'adoption de solutions DeFi institutionnelles.

Gouvernance on-chain et mises à jour du réseau

MANTRA utilise un modèle de gouvernance on-chain où les détenteurs de jetons OM influencent les mises à niveau du protocole, les politiques économiques et le développement de l'écosystème. Cette structure de gouvernance garantit:

  • Décision décentralisée, prévention des risques de centralisation.
  • Développement de fonctionnalités piloté par la communauté, permettant aux parties prenantes de voter sur de nouvelles intégrations et mises à jour.
  • Une blockchain en constante évolution, s'adaptant aux changements technologiques et réglementaires.

En donnant aux utilisateurs un contrôle direct sur l'évolution de la plateforme, MANTRA favorise un écosystème autonome et animé par la communauté.

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 3

Architecture technique de MANTRA

Une plongée profonde dans les fondations techniques de MANTRA Chain, cette section décrit l'infrastructure en couches de la blockchain, l'architecture des nœuds et les protocoles de sécurité. Il explique comment MANTRA exploite le SDK Cosmos, le consensus CometBFT et le protocole IBC pour créer une blockchain évolutive, interopérable et conforme à la réglementation. Des outils clés de conformité tels que le système d'identité décentralisé (DID) et le module Guard sont également abordés, renforçant l'accent de MANTRA sur la tokenisation d'actifs sécurisée et conforme.

Infrastructure de la blockchain

MANTRA Chain est une blockchain de couche 1 conçue spécifiquement pour faciliter la tokenisation d'actifs du monde réel (RWAs) tout en assurant la conformité aux normes réglementaires mondiales. Son architecture modulaire, basée sur le Cosmos SDK, permet la scalabilité, l'interopérabilité et la sécurité, créant ainsi un environnement optimisé pour les développeurs, les institutions et les utilisateurs du secteur de la finance décentralisée (DeFi).

La blockchain fonctionne avec une couche de base sans permission, permettant une participation ouverte, tout en fournissant un support d'application autorisé, où les développeurs peuvent mettre en œuvre des exigences réglementaires au niveau de l'application. Cette conception garantit que les institutions et les entreprises peuvent opérer dans un environnement blockchain réglementé sans compromettre la décentralisation.

Architecture modulaire et conception de réseau

Cosmos SDK et cadre modulaire

À la base de MANTRA Chain se trouve le Cosmos SDK, un cadre modulaire qui permet le développement de blockchains personnalisées spécifiques à une application. Cette modularité permet à MANTRA de :

  • Prend en charge les mises à niveau transparentes et les améliorations de fonctionnalités sans perturber le réseau principal.
  • Maintenir la compatibilité interplateforme en intégrant avec des écosystèmes blockchain externes.
  • Offrir des fonctionnalités de conformité personnalisables, ce qui le rend adapté aux applications financières réglementées.

Architecture du nœud et mécanisme de consensus

MANTRA Chain utilise une architecture de noeuds à trois niveaux pour garantir des performances élevées, la sécurité et la résilience :

  • Machine à états: Traite les transactions et maintient la cohérence sur la blockchain.
  • Consensus CometBFT (anciennement Tendermint BFT): Un mécanisme tolérant aux fautes byzantines (BFT) assurant une finalité rapide, une sécurité élevée et une résistance aux attaques malveillantes.
  • Couche de mise en réseau : Gère les communications peer-to-peer, permettant une propagation efficace des données et une diffusion des transactions.

Ce modèle de consensus Proof-of-Stake (PoS) nécessite que les validateurs misent des jetons OM, garantissant la sécurité du réseau tout en récompensant les participants actifs.

Architecture en réseau en couches

Pour améliorer la scalabilité et l'efficacité, l'architecture réseau de MANTRA Chain est structurée en couches interconnectées :

  • Couche de mise en jeu : Sécurise le réseau grâce à la validation PoS et à la délégation, incitant les participants à maintenir l'intégrité du réseau.
  • Couche d'exécution : Traite les transactions et exécute des contrats intelligents via CosmWasm, un moteur de contrat intelligent basé sur WebAssembly qui prend en charge le développement multilingue.
  • Couche d'interopérabilité: Implémente le protocole de communication inter-blockchain (IBC), permettant des interactions sécurisées entre chaînes avec d'autres réseaux basés sur Cosmos.
  • Couche de module : Héberge les fonctionnalités de base de la blockchain, y compris la conformité, l'émission de jetons, la gestion d'actifs et les mécanismes de contrôle d'accès.
  • Couche d'application : Où résident les applications décentralisées (dApps) pour les utilisateurs finaux, y compris les échanges décentralisés (DEXs), les plateformes de prêt et les places de marché d'actifs tokenisés.

Cette structure multicouche garantit que les ressources du réseau sont allouées de manière efficace, réduisant la congestion des transactions et améliorant la scalabilité.

Mécanismes de sécurité et de conformité

La sécurité et la conformité réglementaire sont fondamentales pour l'architecture de MANTRA. En intégrant des mesures de sécurité multicouches et des outils de conformité on-chain, MANTRA veille à ce que les institutions financières et les utilisateurs de détail puissent interagir en toute sécurité et en toute transparence avec des actifs numériques.

Système d'identité décentralisée (DID)

Pour garantir une vérification sécurisée de l'identité, MANTRA Chain utilise un système d'identifiant décentralisé (DID), émettant des NFT liés à l'âme agissant en tant qu'identités numériques non transférables. Ces identifiants permettent la conformité KYC/AML tout en préservant la vie privée de l'utilisateur. Les institutions et entreprises peuvent utiliser ces justificatifs vérifiables pour répondre aux exigences réglementaires tout en opérant dans un cadre décentralisé.

Module de Garde et Contrôles de Conformité

Le module Guard fournit un contrôle d'accès à granularité fine en interprétant les métadonnées dans les NFT liés à l'âme, garantissant que seuls les utilisateurs vérifiés peuvent interagir avec des dApps, des actifs ou des transactions spécifiques. Ce module empêche :

  • Accès non autorisé aux applications financières réglementées.
  • Transactions frauduleuses en imposant des vérifications KYC/AML.
  • Activités non conformes via des contrôles d'accès au niveau du contrat intelligent.

Le module de conformité MANTRA renforce encore la sécurité en surveillant les transactions en temps réel, permettant l'évaluation des risques, la détection de la fraude et des outils de reporting automatisés. Ces mécanismes de conformité on-chain garantissent une sécurité de qualité institutionnelle, faisant de MANTRA l'un des environnements blockchain les plus adaptés à la réglementation.

Sécurité du réseau et protection du validateur

L'ensemble des validateurs PoS renforce la sécurité en exigeant des validateurs qu'ils misent des jetons OM, garantissant que leurs incitations sont alignées sur la stabilité et l'intégrité du réseau. Des mesures de sécurité supplémentaires incluent :

  • Tolérance aux fautes byzantines (BFT) Consensus: Garantit que le réseau reste fonctionnel même si une partie des validateurs agit de manière malveillante.
  • Protection de finalité de transactionEmpêche les annulations et le double dépense en imposant des confirmations de transaction rapides et immuables.
  • Gouvernance on-chain pour les mises à jour de protocolePermet à la communauté de voter sur les mises à niveau de sécurité, garantissant une protection continue contre les menaces émergentes.

Grâce à ces mécanismes, MANTRA Chain maintient un environnement blockchain hautement sécurisé et conforme sans compromettre la décentralisation.

Interopérabilité et communication inter-chaînes

L'une des fonctionnalités les plus puissantes de MANTRA est sa compatibilité inter-chaînes. En exploitant le protocole IBC, MANTRA permet :

  • Mouvement transparent des actifs du monde réel tokenisés (RWAs) à travers plusieurs blockchains.
  • Interactions sécurisées avec les réseaux basés sur Cosmos, y compris Osmosis, Juno et Cosmos Hub.
  • Une liquidité et une utilité améliorées pour les actifs tokenisés, étendant leur utilisabilité dans différents écosystèmes.

Contrairement aux réseaux blockchain isolés, l'intégration de l'IBC de MANTRA élimine la dépendance vis-à-vis des ponts centralisés, réduisant les risques de sécurité tout en favorisant un transfert fluide d'actifs à travers les applications DeFi et les systèmes financiers traditionnels.

Fonctionnalités axées sur les développeurs et prise en charge des dApp

MANTRA Chain est conçue en pensant aux développeurs, offrant des outils et des modules personnalisables qui simplifient la création de dApps conformes.

Exécution de contrat intelligent avec CosmWasm

L'intégration de CosmWasm (un moteur de contrat intelligent basé sur WebAssembly) permet aux développeurs de :

  • Écrivez des contrats intelligents dans plusieurs langages de programmation, y compris Rust et Go.
  • Déployez des dApps hautement efficaces et légères, réduisant les coûts d'exécution on-chain.
  • Assurer la sécurité grâce à des méthodes de vérification formelle, minimisant les vulnérabilités et les exploits.

Service de jeton MANTRA (MTS) SDK

Le kit de développement logiciel du service de jeton MANTRA (MTS) fournit aux développeurs un ensemble d'outils convivial pour :

  • Création, émission et gestion d'actifs tokenisés conformes aux normes KYC/AML.
  • Déployer des applications DeFi conformes, garantissant que les institutions financières peuvent participer en toute sécurité à la finance blockchain.
  • Permettant une intégration transparente avec les fonctionnalités de conformité et de contrôle d'accès de MANTRA.

En proposant ces outils centrés sur les développeurs, MANTRA favorise un écosystème robuste de dApps financiers, accélérant l'adoption de solutions DeFi institutionnelles.

Gouvernance on-chain et mises à jour du réseau

MANTRA utilise un modèle de gouvernance on-chain où les détenteurs de jetons OM influencent les mises à niveau du protocole, les politiques économiques et le développement de l'écosystème. Cette structure de gouvernance garantit:

  • Décision décentralisée, prévention des risques de centralisation.
  • Développement de fonctionnalités piloté par la communauté, permettant aux parties prenantes de voter sur de nouvelles intégrations et mises à jour.
  • Une blockchain en constante évolution, s'adaptant aux changements technologiques et réglementaires.

En donnant aux utilisateurs un contrôle direct sur l'évolution de la plateforme, MANTRA favorise un écosystème autonome et animé par la communauté.

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.