Auteur : Wyz Research
Quand nous voyons un projet de blockchain, qu'il s'agisse d'une nouvelle chaîne publique, d'une chaîne de consortium pour des projets de conformité ou de plusieurs noms de chaînes publiques, il s'agit en fait d'un blockchain avec droits de gestion privés. Ou quand on voit une dApp, qu'il s'agisse de DeFi, GameFi, wallet, plateforme de trading NFT et certaines applications hybrides.
Dans de nombreux produits et services, des descriptions magnifiques et des designs exquis sont souvent utilisés, ce qui peut facilement faire du bien aux utilisateurs, mais parfois cela peut également amener les utilisateurs à mal comprendre la véritable situation du produit.
Mais si vous souhaitez identifier un projet « techniquement logique » de haute qualité, vous devez mettre de côté l'apparence et regarder l'essence. Vous devez bien comprendre comment il est composé ? Comment construire? Qui contrôle ? , car les projets de l'industrie utiliseront les apparences pour créer un plan visant à soutenir les prix secondaires et les valeurs marchandes. Sans la capacité d'identifier les technologies, le risque de tomber dans une bulle augmentera.
Pour résoudre ce problème, nous devons utiliser une réflexion technique standard pour analyser la blockchain et la dApp, tout comme étudier la pathologie pour découvrir les lésions. Nous devons avoir la capacité de procéder à une analyse approfondie des projets. Cet article fournira la logique de base (logique non commerciale) du démantèlement de la blockchain et de la dApp, ce qui nous aidera à considérer d'autres facteurs pour éclairer notre jugement sur cette base.
Nous devons d'abord comprendre la relation entre les ressources informatiques, la blockchain et les applications.
Nous entendons souvent des déclarations similaires, par exemple, la blockchain a des caractéristiques décentralisées, Ethereum est appelé l'ordinateur mondial et les applications construites sur Ethereum sont appelées dApps. Ces déclarations véhiculent le concept selon lequel la blockchain est une technologie de base sur laquelle des applications sont construites.
D'un point de vue technique, lors de la création d'une application, il y a des problèmes de calcul et de stockage à prendre en compte. La blockchain fournit un environnement doté de capacités de calcul et de stockage pour les applications.
Lorsque nous mappons la logique des couches technologiques au niveau micro sur l'ensemble d'Internet, nous pouvons déduire de cette perspective :
La couche inférieure d'Internet est l'infrastructure Internet, c'est-à-dire la couche qui fournit les ressources informatiques, et la couche supérieure La couche regroupe les différents types de choses qui sont courantes dans nos vies. Une application comme une plate-forme Internet.
Infrastructure Internet Depuis le développement à grande échelle des services cloud, les services cloud sont devenus courants et peuvent presque remplacer toute l'infrastructure Internet.
Cela signifie donc que la structure d'Internet peut être comprise comme : cloud + application.
Ainsi, en comparant de manière exhaustive les deux inférences structurelles ci-dessus, on peut conclure que :
Le réseau blockchain a les mêmes capacités que les services cloud et fournit un environnement pour le déploiement d'applications.
La construction d'un réseau blockchain nécessite des ressources informatiques sous-jacentes. Actuellement, les blockchains de l'industrie n'utilisent pas entièrement les ressources auto-construites pour former des réseaux. La plupart d'entre elles utilisent le cloud, ce qui signifie que les services cloud sont également des blockchains. pour l'infrastructure de la couche de ressources au niveau inférieur du réseau, le réseau blockchain est devenu un nouveau composant enraciné dans Internet.
Pour résumer, on peut le définir ainsi :
Réseau Blockchain = nouveau "service cloud (distribué)"
Applications sur la blockchain dApp = nouvelles applications sous le nouvel "environnement cloud"
Sur la base du fait que la blockchain actuelle est toujours enracinée dans l'infrastructure Internet, nous énumérons une fois de plus quelques preuves clés, notamment :
Les ressources informatiques (même les machines physiques) doivent également être connectées au réseau de communication Internet
De nombreux réseaux blockchain ouvrent des machines virtuelles dans des serveurs cloud pour déployer des nœuds
Après le déploiement des nœuds, les ressources cloud doivent être gérées
Vous devez toujours déployer le logiciel de nœud sur le matériel ou le système d'exploitation du service cloud
Vous devez vous appuyer sur les services cloud pour développer des stations Web ou M comme front-end
Vous utilisez toujours la méthode d'appel à distance des applications de développement Internet lors de l'accès à la chaîne
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!