Qu'est-ce que la console?

La console Oracle Blockchain Platform vous aide à surveiller le réseau de chaîne de blocs et à effectuer des tâches administratives quotidiennes.

Lorsque vous avez provisionné votre instance Oracle Blockchain Platform, toutes les capacités dont vous avez besoin pour commencer à travailler sur votre réseau de chaînes de blocs ont été ajoutées à la console.

Vous pouvez utiliser la console pour effectuer des tâches telles que la gestion des noeuds, la configuration des canaux et des politiques de réseau et le déploiement de codes de chaîne. Vous pouvez également surveiller et dépanner le réseau, voir le statut des noeuds, voir les blocs de livre, et rechercher et consulter les fichiers journaux.

Dans la plupart des cas, chaque membre de votre réseau dispose de sa propre console qu'il utilise pour gérer son organisation et surveiller le réseau de chaîne de blocs. Votre rôle dans le réseau (fondateur ou participant) détermine les tâches que vous pouvez effectuer dans votre console. Par exemple, si vous êtes un participant, vous ne pouvez pas ajouter un autre participant au réseau. Seul le fondateur peut ajouter un participant au réseau.

En outre, ce que vous pouvez faire dans la console est déterminé par vos privilèges d'accès (administrateur ou utilisateur). Par exemple, seul un administrateur peut définir un pair d'ancrage ou créer un nouveau canal.

Votre instance inclut des exemples de code de chaîne que vous pouvez utiliser pour démarrer. Voir Explorer Oracle Blockchain Platform à l'aide d'exemples (Hyperledger Fabric v2.x).

La console est divisée en pages.

Page Tableau de bord

Utilisez la page Tableau de bord pour obtenir un aperçu de la performance du réseau. Voir Quel type d'informations se trouve dans le tableau de bord?

Dans la page Tableau de bord, vous trouverez les éléments suivants.

  • Bannière indiquant le nombre de composants différents sur votre réseau. Par exemple, le nombre de canaux et de codes de chaîne est affiché.
  • Nombre de transactions d'utilisateur sur un canal au cours d'un intervalle de temps spécifique.
  • Nombre de noeuds en cours d'exécution ou arrêtés.
  • Nombre d'endossements et d'engagements de pairs.
  • Statistiques d'utilisation pour les partitions de votre instance.

Page Réseau

La page Réseau affiche la liste des membres de votre réseau. La première fois que vous utilisez la page Réseau après avoir configuré votre instance, vous verrez les noeuds que vous avez créés lors de la configuration.

Vous pouvez utiliser la page Réseau pour effectuer les tâches suivantes :

  • Recherchez les ID organisation des membres de votre réseau, leurs ID de fournisseur de services d'adhésion (MSP) et leurs rôles.
  • Ajoutez un participant au réseau.
  • Voir une représentation graphique de la structure du réseau.
  • Configurez, affichez ou importez les paramètres du responsable de la commande.
  • Gérer les certificats.
  • Ajouter de nouveaux noeuds de service de commande (OSN) au réseau.
  • Exportez le bloc de configuration réseau.

Page Noeuds

Allez à la page Noeuds pour voir la liste des noeuds de votre réseau. La première fois que vous utiliserez la page Noeuds après avoir configuré votre instance, vous verrez les éléments suivants :
  • Noeud de console.
  • Nombre de noeuds pairs demandés lors du provisionnement.
  • Nombre de noeuds de tri associés à votre type d'instance. Une instance standard comporte trois noeuds de tri et ne peut pas être augmentée, alors qu'une instance Enterprise comporte trois noeuds de tri et plus peut être ajoutée. La solution Oracle Blockchain Platform Digital Assets Edition comporte également trois noeuds de commande et peut être ajoutée.
  • Un noeud d'autorité de certification Fabric représentant le service d'adhésion.
  • Un noeud mandataire REST.
Lorsque l'instance fondatrice est provisionnée, un canal par défaut est créé et tous les pairs y sont ajoutés.

Utilisez la page Noeuds pour effectuer les tâches suivantes :

  • consultation et définition des configurations de noeuds;
  • Exporter et importer des pairs.
  • Démarrer, arrêter et redémarrer des noeuds.
  • Configurez et démarrez un nouveau noeud de tri.
  • Voir une représentation graphique des noeuds pairs qui utilisent les canaux.
  • Cliquez sur le nom d'un noeud pour en savoir plus.
  • Configurez la base de données d'état de secours et surveillez la base de données d'état sur un noeud pair.

Page des canaux

La page Canaux présente les canaux de votre réseau, les pairs utilisant les canaux et les codes de chaîne déployés sur les canaux. La première fois que vous utiliserez la page Canaux après avoir configuré votre instance, vous verrez le canal par défaut créé et tous les pairs de votre réseau qui y ont été ajoutés.

Utilisez la page Canaux pour effectuer les tâches suivantes :

  • Ajouter de nouveaux canaux.
  • Voir le nombre de codes de chaîne déployés sur un canal.
  • Cliquez sur le nom d'un canal pour obtenir plus d'informations à son sujet, telles que le sommaire du grand livre, les pairs et les OSN associés au canal, ainsi que les règles et les listes de contrôle d'accès du canal.
  • Joignez vos pairs au canal.
  • Gérer le service de commande du canal.
  • Ajoutez ou supprimez un OSN pour un canal.
  • Voir et mettre à jour les paramètres du service de commande.
  • Configurer l'historique enrichi pour le canal.
  • Exécuter et analyser les interrogations enrichies sur des codes de chaîne dans le canal.
  • Mettre à niveau un code de chaîne.

Page de codes de chaîne

Notez qu'Oracle Blockchain Platform fait référence aux contrats intelligents en tant que codes de chaîne.

Allez à la page Codes de chaîne pour voir une liste des ensembles de code de chaîne installés sur l'instance. Lors de la première utilisation de la page de codes de chaîne après la configuration de votre instance, aucun code de chaîne n'est affiché dans la liste, car aucun code de chaîne n'a été inclus lors du réglage. Vous devez ajouter des codes de chaîne au choix.

Vous pouvez utiliser la page Codes de chaîne pour effectuer les tâches suivantes :

  • Installer et déployer un code de chaîne à l'aide de l'option de déploiement rapide ou avancé.
  • Voir le nombre de pairs sur lesquels un code de chaîne est installé.
  • Déterminez le nombre de canaux sur lesquels un code de chaîne a été déployé.

Page Actifs numériques

La page Ressources numériques s'affiche uniquement sur les instances qui exécutent Oracle Blockchain Platform Digital Assets Edition. La solution Oracle Blockchain Platform Digital Assets Edition est une extension d'Oracle Blockchain Platform qui fournit un contenu propre au domaine prédéfini, tel que des codes de chaîne et des API d'encapsulation, à utiliser dans des scénarios tels que la devise numérique de la banque centrale (CBDC ou Digital Bond Marketplaces). Pour plus d'informations, voir Édition Digital Assets d'Oracle Blockchain Platform.

Page Outils pour développeurs

La page Outils pour développeurs est conçue pour vous aider à apprendre les principes fondamentaux de la chaîne de blocs, tels que l'écriture de codes de chaîne et la création d'applications de chaîne de blocs.

Vous pouvez utiliser la page Outils pour développeurs pour effectuer les tâches suivantes :

  • Télécharger Blockchain App Builder pour Oracle Blockchain Platform - un jeu d'outils et d'exemples pour vous aider à créer, à tester et à déboguer des projets de code de chaîne à l'aide d'une interface de ligne de commande ou d'une extension Visual Studio Code.
  • Rechercher des modèles et la simulation Hyperledger Fabric pour vous aider à créer des codes de chaîne.
  • Trouvez des liens vers les trousses SDK et les API dont vous avez besoin pour écrire des applications de chaîne de blocs.
  • Utiliser les exemples de code de chaîne pour en savoir plus sur les codes de chaîne. Installer, déployer et appeler les exemples de code de chaîne.