MOAC : Améliorer la performance d’exécution des contrats intelligents grâce à une architecture multichaîne et sharding
Le livre blanc MOAC a été publié par l’équipe centrale de MOAC en 2018, dans le but de résoudre les problèmes de performance, de coût, de complexité et d’interopérabilité rencontrés par les plateformes blockchain existantes, et d’explorer la possibilité de construire des applications décentralisées efficaces et évolutives.
Le thème du livre blanc MOAC peut se résumer ainsi : “Plateforme MOAC : améliorer la performance des contrats intelligents grâce à une architecture multicouche et multichaîne”. L’originalité de MOAC réside dans son adoption d’une architecture multicouche et multichaîne, introduisant les concepts de “chaîne mère (MotherChain)” et de “microchaîne (MicroChain™)”, et en utilisant la technologie de sharding blockchain pour fournir à chaque contrat intelligent une microchaîne indépendante, séparant ainsi le traitement des transactions de l’exécution des contrats intelligents. La valeur de MOAC réside dans l’amélioration significative de la vitesse de traitement des transactions (TPS) et de la capacité de concurrence de la blockchain, la réduction des coûts de développement et d’exploitation des DApps, et l’abaissement des barrières d’entrée pour les développeurs et les utilisateurs, favorisant ainsi le développement de l’écosystème des applications décentralisées.
L’intention initiale de MOAC est de maximiser la performance du réseau blockchain et de résoudre les problèmes de scalabilité, d’efficacité et de coût élevé des plateformes blockchain existantes. Le livre blanc MOAC expose le point de vue central suivant : grâce à une architecture innovante de sharding multichaîne et au mécanisme de microchaîne indépendante pour les contrats intelligents, MOAC peut trouver un équilibre entre décentralisation, scalabilité et sécurité, offrant ainsi une expérience d’application décentralisée performante, peu coûteuse et facile à développer.
Résumé du livre blanc de MOAC
Qu'est-ce que MOAC
Imaginez, mes amis, que nous devons construire une ville extrêmement animée, avec toutes sortes de moyens de transport et de destinations. S'il n'y avait qu'une seule artère principale, elle serait forcément embouteillée, inefficace. MOAC (acronyme de “Mother of All Chains”, soit “Mère de toutes les chaînes”) est un projet blockchain qui ressemble à la conception d’un système de transport multicouche très ingénieux pour cette ville, visant à résoudre le problème d’“embouteillage” rencontré par les blockchains existantes (comme les premières versions de Bitcoin et Ethereum) lorsqu’elles traitent un grand nombre de transactions, c’est-à-dire le problème de scalabilité.
En termes simples, MOAC est une plateforme blockchain “de nouvelle génération”, dont la caractéristique centrale est l’adoption d’une architecture multicouche et multichaîne (Layered Multi-Blockchain Architecture). Son objectif est de rendre le développement et l’utilisation des applications décentralisées (DApp, que vous pouvez considérer comme des “applications mobiles intelligentes” fonctionnant sur la blockchain) plus simples, moins coûteux, tout en permettant de traiter davantage de transactions.
Dans ce système, MOAC agit comme un hub de transport doté d’une artère principale (la chaîne mère) et d’innombrables petites routes secondaires (microchaînes). L’artère principale gère les affaires importantes et globales, tandis que les routes secondaires peuvent être dédiées à un DApp ou à un contrat intelligent spécifique, permettant à chacun de circuler sans se gêner, ce qui améliore considérablement l’efficacité globale.
Vision du projet et proposition de valeur
La vision de MOAC est, grâce à son architecture innovante, de connecter et de promouvoir le développement du marché blockchain dans son ensemble, rendant la technologie blockchain plus harmonieuse et accessible. Les principaux problèmes que MOAC souhaite résoudre sont les suivants :
- Manque de scalabilité : De nombreuses plateformes blockchain anciennes ne peuvent traiter qu’un nombre limité de transactions par seconde, comme une route étroite qui se bloque dès que le trafic augmente. MOAC améliore considérablement la capacité de traitement grâce à la superposition et au sharding.
- Frais de transaction élevés : Sur certaines blockchains très sollicitées, chaque opération peut coûter cher. MOAC vise à réduire significativement le coût des opérations de contrats intelligents.
- Barrières élevées au développement et à l’utilisation : Pour les développeurs, créer un DApp sur une blockchain existante peut être complexe ; pour les utilisateurs ordinaires, utiliser un DApp nécessite de comprendre de nombreux concepts blockchain. MOAC souhaite abaisser ces barrières pour permettre à plus de personnes de participer facilement.
Comparé à des projets similaires, MOAC se distingue par la combinaison de la “chaîne mère” et des “microchaînes”, ainsi que par sa capacité d’interopérabilité inter-chaînes (Cross-Chain Capabilities), ce qui signifie qu’il peut non seulement traiter les transactions sur son propre réseau, mais aussi interagir avec d’autres blockchains majeures (comme Bitcoin, Ethereum), brisant ainsi l’isolement des informations entre différentes blockchains.
Caractéristiques techniques
Le cœur technologique de MOAC réside dans sa “architecture multicouche et multichaîne” ingénieuse, comparable à un système d’échangeurs routiers à plusieurs niveaux pour fluidifier le trafic :
Architecture multicouche et multichaîne
- Chaîne mère (MotherChain™) : C’est l’“artère principale” de MOAC, une blockchain publique similaire à Ethereum, qui gère le stockage des données, le calcul des contrats intelligents, le transfert des soldes de comptes, le consensus du réseau et l’accès aux données. La chaîne mère utilise le Proof of Work (PoW) comme mécanisme de consensus, c’est-à-dire la “minage” pour valider les transactions et générer de nouveaux blocs.
- Microchaînes (MicroChains™) : Ce sont les “routes secondaires” de MOAC, fonctionnant au-dessus de la chaîne mère, conçues comme des “sous-blockchains” dédiées à des contrats intelligents ou DApps spécifiques. Chaque microchaîne peut fonctionner indépendamment, traiter ses propres transactions et adopter différents mécanismes de consensus (Consensus Mechanism), comme le Proof of Stake (PoS), ce qui leur permet de traiter efficacement des transactions à haute fréquence. Cette conception améliore considérablement la capacité et la flexibilité du réseau.
Sharding blockchain (Blockchain Sharding)
Pour améliorer encore l’efficacité, MOAC introduit la technologie de sharding blockchain. C’est comme diviser une longue route en plusieurs segments, chacun pouvant traiter simultanément différents véhicules, au lieu de tout concentrer sur une seule voie. En répartissant horizontalement les données sur plusieurs blockchains et nœuds, MOAC augmente significativement la vitesse de traitement des transactions (TPS, transactions par seconde).
Capacité inter-chaînes (Cross-Chain Capabilities)
Un autre point fort de MOAC est sa capacité inter-chaînes. C’est comme construire des ponts entre différentes villes (blockchains), permettant aux véhicules (tokens ou données sur différentes blockchains) de circuler librement. Cela signifie que les DApps sur MOAC peuvent interagir avec Bitcoin, Ethereum et d’autres blockchains, sans que les utilisateurs aient à basculer entre différentes plateformes ou effectuer des conversions complexes.
Contrats intelligents asynchrones (Asynchronous Smart Contracts)
MOAC utilise les microchaînes pour réaliser des contrats intelligents asynchrones, permettant à différentes tâches d’être traitées en parallèle, plutôt que de devoir attendre leur tour. Cela accélère le développement et le déploiement des DApps.
Tokenomics
Le projet MOAC possède son propre token natif, qui joue un rôle crucial dans le réseau :
Informations de base sur le token
- Symbole du token : MOAC, aussi appelé mc.
- Chaîne d’émission : Mainnet MOAC.
- Quantité initiale : L’offre initiale de tokens MOAC est de 150 millions.
- Mécanisme d’émission et inflation : Pour inciter les mineurs et maintenir le réseau, MOAC émet chaque année 6 millions de tokens supplémentaires via le minage. Ce montant sera réduit de moitié à 3 millions après quatre ans, puis à nouveau de moitié après quatre ans. Selon ce mécanisme, l’offre totale de MOAC devrait atteindre 210 millions d’ici 2058.
- Circulation actuelle et future : La fondation MOAC détient environ 53 millions de tokens, le reste étant en circulation sur le marché.
Utilisation du token
Le token MOAC a principalement les usages suivants dans le réseau :
- Frais de carburant (Gas) : Comme une voiture a besoin d’essence pour rouler, le token MOAC sert à payer les ressources de calcul et les frais de transaction sur le réseau, c’est-à-dire les “frais de gas”. Que ce soit pour exécuter un contrat intelligent ou effectuer une opération sur une microchaîne, il faut consommer des tokens MOAC.
- Fonctionnement des microchaînes : Le token MOAC sert aussi à soutenir le fonctionnement des microchaînes.
Répartition et déblocage du token
Le token MOAC a été initialement émis en juillet 2017 comme token ERC20 (un standard de token basé sur Ethereum). Avec le lancement réussi du mainnet MOAC en avril 2018, tous les tokens ERC20 MOAC ont été échangés à un ratio de 1:1 contre le token natif MOAC. Depuis, le contrat ERC20 MOAC sur Ethereum n’est plus utilisé.
Équipe, gouvernance et financement
Équipe
L’équipe du projet MOAC est composée de “pionniers” ayant de nombreuses années d’expérience dans le domaine de la blockchain. Le président de la société, Sha Znou, est mentionné comme écrivain, investisseur en capital-risque et expert technique reconnu.
Gouvernance
Le projet MOAC sera finalement géré par la Fondation MOAC. Il s’agit d’une organisation coopérative à but non lucratif enregistrée à Singapour. Les principales responsabilités de la fondation incluent : assurer l’utilisation efficace des fonds issus de la vente de tokens, superviser le développement de la plateforme (y compris le développement d’applications et de services associés), la maintenance continue et la fourniture de contenus éducatifs publics à la communauté.
Financement
Le projet MOAC a levé plus de 7 millions de dollars lors de son ICO initial, du 20 juin au 5 juillet 2017.
Feuille de route
Depuis son lancement, le projet MOAC a traversé plusieurs étapes clés :
- Janvier 2017 : Lancement du projet.
- Juillet 2017 : ICO réussie, plus de 7 millions de dollars levés.
- Novembre 2017 : Publication du testnet.
- Février 2018 : Lancement du token et du wallet, compatibles avec Ethereum et Jingtong.
- Mars 2018 (version Pangu) : Lancement des microchaînes (MicroChain™), module PoS pour microchaînes, lancement des DApps alpha, ouverture du minage V node et SCS.
- Avril 2018 : Lancement officiel du mainnet.
- Décembre 2018 (version Nuwa) : Publication de la technologie P2P sharding de nouvelle génération.
- 2019 : Plus de 100 DApps lancés.
- Juin 2019 (version Fuxi) : Plus de 500 DApps lancés.
Veuillez noter : Les informations de feuille de route disponibles publiquement concernent principalement les premières années du projet, soit de 2017 à 2019. Les plans et jalons spécifiques après 2019 ne sont pas détaillés dans les sources actuelles ; il est recommandé de consulter les annonces officielles ou les mises à jour communautaires du projet pour plus d’informations.
Rappels sur les risques courants
Tout projet blockchain comporte certains risques, MOAC n’y fait pas exception. Lors de votre découverte de ce projet, veuillez prêter attention aux points suivants :
- Risques techniques et de sécurité : Bien que MOAC adopte une architecture multicouche avancée et la technologie de sharding, la technologie blockchain elle-même évolue constamment, les contrats intelligents peuvent comporter des failles et le réseau peut être exposé à diverses attaques.
- Risques économiques : Le prix du token MOAC est influencé par l’offre et la demande du marché, l’environnement macroéconomique, l’évolution du projet, etc., et reste très volatil. De plus, la concurrence dans le secteur blockchain est de plus en plus forte, et la capacité de MOAC à attirer durablement développeurs et utilisateurs constitue un risque économique à surveiller.
- Risques de conformité et d’exploitation : Les politiques de régulation des blockchains et des cryptomonnaies dans le monde sont encore incertaines et évoluent constamment, ce qui peut affecter l’exploitation et le développement du projet MOAC. Par ailleurs, le rythme de développement du projet, la capacité d’exécution de l’équipe et l’activité de la communauté sont autant de facteurs opérationnels qui influencent le succès à long terme du projet.
Important : Les informations ci-dessus sont fournies à titre indicatif et ne constituent en aucun cas un conseil en investissement. Avant toute décision d’investissement, veuillez effectuer vos propres recherches et évaluations des risques.
Liste de vérification
Pour approfondir votre compréhension du projet MOAC, vous pouvez consulter les ressources suivantes :
- Explorateur de blocs : Vous pouvez accéder à l’explorateur de blocs MOAC (par exemple : http://explorer.moac.io/home) pour consulter l’offre actuelle de tokens MOAC, l’historique des transactions et l’activité du réseau.
- Activité sur GitHub : Le livre blanc MOAC mentionne que son code est publié sur GitHub. Vous pouvez consulter son dépôt GitHub pour connaître la fréquence des mises à jour du code, l’implication de la communauté de développeurs et vérifier s’il existe un développement actif.
- Site officiel : Visitez le site officiel de MOAC (par exemple : www.moac.io) pour obtenir les dernières informations, annonces et documents du projet.
Résumé du projet
Le projet MOAC est une plateforme blockchain “de nouvelle génération” dédiée à la résolution des problèmes de scalabilité, de coût élevé et de complexité des blockchains existantes. Grâce à son architecture multicouche et multichaîne innovante, combinant une “chaîne mère” principale à de multiples “microchaînes” flexibles, et complétée par le sharding blockchain et l’interopérabilité inter-chaînes, MOAC vise à construire un écosystème d’applications décentralisées efficace, peu coûteux et facile à développer. Le token MOAC (mc) sert de carburant au réseau et soutient l’ensemble de l’écosystème.
L’avantage de MOAC réside dans sa conception technique unique, notamment l’introduction des microchaînes qui offrent une plus grande flexibilité et capacité de traitement aux contrats intelligents, ainsi que son interopérabilité inter-chaînes, qui promet de briser les barrières entre blockchains. Cependant, comme tout projet blockchain, il fait face à une concurrence intense, aux défis de l’évolution technologique et à un environnement réglementaire en constante mutation.
En résumé, MOAC propose une solution prometteuse dans le domaine de la blockchain, mais son développement à long terme dépendra de la concrétisation technique, de la construction de son écosystème et de son adoption sur le marché. Pour toute personne intéressée par MOAC, je recommande vivement d’étudier en profondeur les documents officiels et de suivre les dernières avancées du projet. Rappelez-vous, ceci n’est pas un conseil en investissement, le marché des cryptomonnaies comporte des risques élevés, soyez prudent.