Explorateur Hyperledger
Qu’est-ce que Hyperledger Explorer?
Hyperledger Explorer est unmodule utilitaire de blockchain open sourcequi permet aux utilisateurs de créer une application Web conviviale, avec laquelle un utilisateur peut afficher, lancer, organiser ou interroger divers artefacts et développements qui font partie intégrante du réseau blockchain. Il doit être utilisé spécifiquement sur les déploiements de blockchains créés à l’aide du parapluie Hyperledger.
Points clés à retenir
- Hyperledger Explorer est un outil d’application Web convivial utilisé pour afficher ou appeler des transactions, des portefeuilles numériques et d’autres informations stockées dans un déploiement de blockchain Hyperledger.
- L’explorateur est un outil utile pour rechercher et comprendre des données autrement lisibles par machine stockées sous forme d’entrées de grand livre cryptées.
- En plus des fonctionnalités de base de l’explorateur de chaînes de blocs, l’outil fournit des visualisations au niveau de l’entreprise qui peuvent aider les décideurs grâce à des graphiques, des graphiques et des tableaux intuitifs.
Comprendre Hyperledger Explorer
Hyperledger Explorer a vu le jour alors que le projet Hyperledger n’a cessé de croître depuis sa création en 2016, et est maintenant utilisé et contribué par plus de 130 organisations à travers le monde, sous les auspices de l’ open source Linux Foundation. Avec une adaptabilité aussi large, il est apparu le besoin d’un utilitaire facile à utiliser et interprétable par l’homme qui offre une vue de tableau de bord des événements de la blockchain. C’est ainsi qu’est né Hyperledger Explorer, auquel ont initialement contribué des piliers de la technologie comme IBM et Intel, et la société leader de compensation et de règlement du secteur financier DTCC. Chacun d’eux a initialement développé ses propres versions d’Explorer, puis a fusionné ses efforts pour atteindre l’objectif commun dans le cadre du projet Hyperledger.2
Comme les utilitaires standard de l’Explorateur Windows et du Gestionnaire de tâches, Hyperledger Explorer peut être considéré comme un moyen simple d’utiliser une interface qui permet aux utilisateurs d’afficher les informations réseau nécessaires de la blockchain. Il comprend des détails tels que le nom, l’état et la liste des nœuds du réseau, les détails des blocs, des transactions et des données associées, des familles de transactions, des codes de chaîne et tout autre détail pertinent pouvant être stocké sur la blockchain.
Étant donné que toutes ces données brutes de blockchain sont généralement dans un format difficile à lire pour les humains, Hyperledger Explorer tente de fournir une visualisation facile en utilisant des graphiques, des graphiques, des images et des modèles, en plus de la fonction de recherche et de surveillance habituelle.
Fonctionnement de Hyperledger Explorer
Son architecture comprend un serveur Web qui s’exécute dans le backend et qui est responsable de l’interaction avec tous les autres composants et du maintien de la réponse du serveur de requête nécessaire. Les sockets Web sont utilisés pour communiquer entre le serveur et les différents composants clients d’Hyperledger Explorer. Une base de données RethinkDB est utilisée pour stocker les détails nécessaires sur les composants de la blockchain, tels que les informations sur les blocs, les transactions et les contrats intelligents, et cela peut être interrogé pour toutes les informations nécessaires. Un référentiel de sécurité veille à ce que seuls les accès sécurisés et autorisés soient conservés pour accéder à Hyperledger Explorer.
Hyperledger Explorer permet une visualisation unifiée au niveau de l’entreprise, qui peut être nécessaire en temps réel par un développeur de blockchain développant une fonctionnalité ou un composant particulier sur la blockchain, ou par un chercheur cherchant à étudier les développements historiques, ou par les opérateurs de blockchain qui sont responsables pour la gestion de la blockchain, ou par le top management.
L’image animée suivante présente plusieurs facettes de la configuration d’Hyperledger Explorer et de ses fonctionnalités.