Après que le géant de l'électronique Sony ait lancé L2 Soneium sur OP, le 29 octobre, le géant du protocole de re-staking Swell a annoncé sa migration vers la super chaîne Optimism et a construit Rollup via OP Stack pour rejoindre l'écosystème OP. Selon les données de DeFilama, le TVL de Swell dépassait autrefois les 3 milliards de dollars et s'élève actuellement à 1,34 milliard de dollars. L'ajout de Swell fournira un soutien aux revenus et à la sécurité de la super chaîne OP.
Dans le même temps, avec l'ajout de Swell, le nombre de projets écologiques de super chaînes OP a atteint 59, y compris des super marques telles que Sony, Coinbase, Uniswap, Worldcoin, Kraken, Fraxtal, etc., qui ont soudainement déclenché une chaîne Engouement. Concernant l'émission et l'application de chaînes en un clic. La discussion sur des mots brûlants tels que chaîne et modularisation a également suscité des vagues.
En fait, avant que la super chaîne OP ne devienne populaire, de nombreux projets développaient des chaînes, telles que Polkadot, Cosmos, Starcoin, etc. Différents projets ont leurs propres objectifs. Polkadot se concentre sur la construction d'un écosystème de chaînes parallèles, Cosmos est principalement orienté vers les chaînes d'applications et Starcoin est une chaîne publique indépendante pour l'écosystème Move. La vague d’engouement pour la publication en chaîne d’OP pourrait inciter d’autres plates-formes de publication en chaîne à regagner davantage l’attention du marché. Nous analyserons donc ensuite les caractéristiques de ces plates-formes de publication en chaîne pour voir laquelle a le plus grand potentiel.
1. Polkadot波卡
Polkadot est un protocole réseau blockchain qui fournit une sécurité partagée à toutes les parachaines connectées et permet à toutes les tâches connectées d'interagir à l'aide de XCM.
Polkadot adopte une approche de chaîne de relais et de parachain dans son architecture. Parmi eux, la chaîne relais est un protocole de couche zéro chargé de maintenir le consensus de chaque chaîne parallèle, de confirmer la finalité de chaque bloc et la gouvernance de l'ensemble de Polkadot. Tout comme le système de la Salle des Affaires gouvernementales, il relie différents départements (chaînes parallèles). Chaque département est responsable de l'enregistrement et du traitement des affaires, et le travail final d'examen et de confirmation est laissé à la Salle des Affaires gouvernementales.
Les parachains sont des blockchains construites sur la base du SDK Polkadot. Chaque parachain a ses propres paramètres, tels que le temps de génération des blocs, les frais de transaction, le mécanisme de gouvernance et les récompenses minières. Parachain est un écosystème blockchain indépendant et égalitaire. Différent des blockchains ordinaires, la confirmation des blocs et la gouvernance de l'écosystème sont complétées par la chaîne relais. En utilisant la même métaphore de la salle des affaires gouvernementales, la chaîne parallèle est constituée de chaque département. Ils ont des fonctions différentes, mais ils n'ont pas besoin de construire un système séparé pour chaque département. Ils peuvent utiliser directement le système de la salle des affaires gouvernementales (le relais). chaîne garantit que chaque chaîne parallèle (le consensus de la chaîne est unifié), mais ce système est décentralisé.
Parmi eux, Substrate est un framework blockchain évolutif, modulaire et open source utilisé par Polkadot pour créer des chaînes parallèles. Il implémente la plupart des fonctions courantes rencontrées dans le développement de blockchain, telles que les réseaux p2p, les algorithmes de consensus, les algorithmes de chiffrement couramment utilisés, le stockage de données, la gestion des transactions, etc.
Le substrat présente de nombreux avantages :
Modularité : Substrate permet aux développeurs de créer, combiner et publier facilement des composants pour former une logique métier en fournissant un SDK ouvert et des composants pratiques qui peuvent être combinés, réutilisés et publiés.
Architecture multicouche : la structure à trois couches du substrat est Substrate Core, Substrate SRML et Substrate Node. Substrate Core est un module utilisé pour construire le cadre minimum de la blockchain. Il peut fournir des modules tels que le stockage, le consensus, la file d'attente des transactions et le mécanisme de production de blocs et les utilitaires JavaScript de bas niveau sont plus simples, et tous les développeurs doivent le faire ; commence à partir de Sélectionnez simplement le groupe dont vous avez besoin dans le module et définissez les paramètres ; pour Substrate Node, il vous suffit de fournir un fichier de configuration JSON pour obtenir une blockchain de contrat intelligent complète.
Mise à niveau sans fourche : le substrat prend en charge la mise à niveau du runtime sans fourche. La chaîne basée sur Substrate stocke WebAssembly Blob ou WASM Blob, qui contient toute la logique nécessaire à la chaîne pour construire un nouveau bloc. Le runtime de la chaîne elle-même est inclus dans ce WASM Blob si vous devez modifier les informations pertinentes du. blockchain, il suffit de la combiner avec la chaîne Lors du référendum sur la gouvernance, si les votes sont réussis, la mise à niveau correspondante peut être complétée, réduisant ainsi l'impact des hard forks.
Cependant, comme les institutions d'investissement écologiques Polkadot accordent plus d'attention aux rendements à court terme, les détenteurs de devises à long terme ont subi de lourdes pertes, de sorte que l'activité actuelle de développement écologique a été considérablement réduite et, en raison du nombre limité de chaînes parallèles, le coût de les emplacements de cartes d'enchères sont trop élevés, ce qui a également découragé de nombreux nouveaux investisseurs.
2. Cosmos
Cosmos se concentre sur le développement de chaînes d'applications. En termes simples, il réalise un développement simple et rapide de chaînes publiques grâce au moteur de consensus Tendermint et au SDK Cosmos. Ensuite, grâce au protocole de communication inter-chaînes IBC, la communication et l'interconnexion entre les chaînes sous la même structure sont réalisées.
Comparé à Polkadot, le développement écologique de Cosmos est assez complet. Selon les statistiques de Coingekco, 162 projets écologiques Cosmos sont inclus parmi les 100 premiers projets en termes de valeur marchande, l'écosystème Cosmos en représente 12. Par exemple, les populaires Celestia, Injective et Sei il y a quelque temps sont également tous issus de Cosmos. comme Luna, qui avait auparavant une valeur marchande de plus de 10 milliards.
Lors de la construction d'une blockchain basée sur Cosmos, le SDK Cosmos est principalement utilisé, qui est une boîte à outils de développement qui permet aux développeurs de créer des blockchains à l'aide de l'algorithme de sollicitation Tendermint. Le SDK réduit la complexité en fournissant les fonctionnalités les plus courantes incluses dans les blockchains, telles que le jalonnement, la gestion et les jetons.
Avantages de la chaîne Cosmos :
Souveraineté et flexibilité : le SDK gratuit de Cosmos permet aux développeurs de créer des applications blockchain souveraines sans frais continus.
Hautement évolutif : en termes d'évolutivité verticale, en utilisant Tendermint BFT et l'évolutivité verticale, Cosmos atteint des milliers de capacités de traitement de transactions.
Environnement de développement écologique : Cosmos SDK simplifie le processus de développement d'applications blockchain. Les développeurs peuvent créer des chaînes personnalisées sur le SDK pour promouvoir l'adoption et la croissance de l'écosystème blockchain.
Plug and play et personnalisez la couche de consensus. Vous pouvez utiliser Rollkit et Celestia comme couche de consensus et de disponibilité des données.
Mais les défauts sont les suivants :
Sécurité inter-chaînes (ICS) : L'introduction du concept ICS (inter-blockchain communication security) a accru dans une certaine mesure la charge des développeurs d'applications. Les développeurs doivent désormais gérer de manière autonome l'ensemble des validateurs et la sécurité économique de la chaîne d'applications. Pour ceux Pour les développeurs qui sont moins familiers avec la blockchain et la sécurité
Complexité du jalonnement de liquidité : les parties prenantes peuvent être exposées à davantage de risques liés aux activités DeFi, car leurs participations peuvent désormais gagner des récompenses grâce aux activités DeFi.
Le goulot d'étranglement des performances est évident : en tant que chaîne d'applications, elle doit transporter des millions de transactions, et les performances actuelles sont évidemment insatisfaisantes.
3. Starcoin
Starcoin se concentre sur des solutions de déploiement intelligentes en un clic pour des blockchains de couche 1 hautes performances et personnalisables. Les développeurs peuvent utiliser StarStack pour développer des blockchains indépendantes. StarStack est une bibliothèque de code open source avec la modularité à la base, utilisée pour créer une couche 1 personnalisée. Les développeurs peuvent utiliser cette bibliothèque de code pour démarrer des machines virtuelles Move et exécuter leurs propres blockchains. À l'avenir, ils pourront également utiliser son système intelligent d'IA pour. communiquer le déploiement de la blockchain sous la forme.
Contrairement à Polkadot et Cosmos, Starcoin se concentre sur le développement de blockchains indépendantes, il offre une flexibilité suffisante et des composants personnalisables, permettant aux développeurs de mettre en œuvre des algorithmes de consensus, des machines virtuelles, des protocoles de cryptage, une gouvernance en chaîne et des modules de gestion des transactions. et d'autres aspects peuvent être librement sélectionnés.
Le cadre technologique et les avantages de StarStack sont :
1) Construit sur la base du langage Move et de la machine virtuelle. Le cadre sous-jacent et les contrats intelligents de StarStack sont écrits en langage Move, et la machine virtuelle adopte également Move. La programmation orientée objet et basée sur les actifs rend les ressources extrêmement transparentes dans le module, tandis que les appels externes au module sont complètement opaques. Le langage Move est également connu comme le langage de contrat intelligent le plus sécurisé et le plus flexible, qui offre également plus d'espace pour sa solution d'émission en chaîne en un clic lors de la personnalisation de la couche 1.
2) Basé sur la structure DAG. StarStack a introduit la structure DAG, combinée à sa propre innovation pour lancer FlexiDAG, mis à niveau le mécanisme de consensus PoW et ajusté dynamiquement le temps de blocage, la difficulté et les récompenses de blocage. FlexiDAG accélérera la génération de blocs, réduira le temps de confirmation des transactions et améliorera considérablement les performances du réseau et l'efficacité du système. De plus, les paramètres clés peuvent être ajustés de manière dynamique grâce à des mécanismes de gouvernance en chaîne, rendant le système plus adaptable et flexible.
3) Paralléliser les réseaux hautes performances. Dans StarStack, TurboSTM, un moteur de calcul de mémoire basé sur le multithreading hautes performances, est introduit, changeant complètement la façon dont les contrats intelligents sont exécutés. TurboSTM utilise le contrôle de concurrence multiversion (MVCC) et le verrouillage optimiste pour obtenir une lecture synchrone des données et une mise à jour rapide, réduisant considérablement les goulots d'étranglement d'exécution et améliorant le débit des transactions. Cela a également permis un saut qualitatif dans les performances du réseau. Selon les données officielles de l'environnement de test, le TPS maximum peut atteindre 130 000. Ces données constituent déjà le plafond de la chaîne publique de l'industrie.
4) Compatible avec les applications grand public de l'écosystème Move. Il a récemment été observé que Starcoin avait atteint une compatibilité totale avec les applications écologiques Move grâce à la mise à niveau de la version Move V7, permettant aux développeurs de migrer et de déployer facilement leurs dApps sans réécrire le code. Pour faire simple, la couche 1 émise via Starcoin est compatible avec la plupart des applications de l'écosystème Move. Par exemple, les applications développées sur Aptos peuvent être facilement migrées vers la nouvelle couche 1 sans modifier le code d'origine. Bien entendu, cela s'applique également aux blockchains développées à l'aide de StarStack, ce qui est donc très pratique pour les développeurs qui souhaitent aménager l'écosystème Move.
À l'heure actuelle, Starcoin manque relativement d'aspects écologiques du développement de chaînes, avec peu d'applications écologiques et n'a pas été largement vérifié par le marché. Cependant, le framework StarStack n'a été publié que récemment et de nombreux développeurs devraient l'essayer. Pour les développeurs qui souhaitent développer de manière indépendante des chaînes publiques avec un haut degré de personnalisation, Starcoin présente des avantages uniques.