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 d'administration quotidiennes.

Lorsque vous avez provisionné votre instance Oracle Blockchain Platform, toutes les fonctionnalités dont vous avez besoin pour commencer à travailler sur votre réseau de chaîne 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 stratégies et des canaux réseau, ainsi que le déploiement de codes chaîne. Vous pouvez également surveiller et dépanner le réseau, afficher le statut des noeuds, afficher les blocs de registre et rechercher et afficher 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 blockchain. 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 dépend de 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 canal.

Votre instance inclut des exemples de code chaîne que vous pouvez utiliser pour vous lancer. Reportez-vous à Exploration d'Oracle Blockchain Platform à l'aide d'échantillons (Hyperledger Fabric v2.x) ou à Exploration d'Oracle Blockchain Platform à l'aide d'échantillons (Hyperledger Fabric v1.4.7).

La console est divisée en onglets.

Onglet Tableau de bord

Utilisez l'onglet Tableau de bord pour obtenir un aperçu des performances du réseau. Voir Quel est le type d'informations sur le tableau de bord ?

Dans l'onglet Tableau de bord, vous trouverez les éléments suivants :

  • Bannière indiquant le nombre de composants différents présents sur votre réseau. Par exemple, combien de canaux et de codes chaîne.
  • Nombre de transactions utilisateur sur un canal au cours d'une période spécifique.
  • Nombre de noeuds en cours d'exécution ou arrêtés.
  • Nombre d'endossements et de validations par les pairs.
  • Statistiques d'utilisation des partitions de votre instance.

Onglet Réseau

L'onglet Réseau permet d'afficher la liste des membres de votre réseau. La première fois que vous utilisez l'onglet Réseau après avoir configuré l'instance, vous verrez les noeuds que vous avez créés lors de la configuration.

Vous pouvez utiliser l'onglet Réseau pour :

  • Recherchez les ID d'organisation des membres de votre réseau, leurs ID de fournisseur de services d'adhésion 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 prescripteur.
  • Gérer les certificats.
  • Ajoutez un nouveau noeud de service de commande au réseau.
  • Exportez le bloc de configuration réseau.

Onglet Noeuds

Accédez à l'onglet Noeuds pour afficher la liste des noeuds de votre réseau. La première fois que vous utilisez l'onglet Noeuds après avoir configuré votre instance, vous verrez les éléments suivants :
  • Le noeud de la console.
  • Nombre de noeuds homologues demandés lors du provisionnement.
  • Nombre de noeuds donneurs d'ordres associés à votre type d'instance. Standard a trois noeuds de donneur d'ordre et ne peut pas être augmenté, tandis qu'Enterprise en a trois et d'autres peuvent être ajoutés.
  • Un noeud d'autorité de certification Fabric représentant le service d'adhésion.
  • Un noeud proxy REST.
Lors du provisionnement de l'instance fondatrice, un canal par défaut a été créé et tous les pairs y ont été ajoutés.

Utilisez l'onglet Noeuds pour effectuer les opérations suivantes :

  • Afficher et définir les configurations de noeud.
  • Exporter et importer des pairs.
  • Démarrez, arrêtez et redémarrez les noeuds.
  • Configurez et démarrez un nouveau nœud de donneur d'ordre.
  • Voir une représentation graphique des noeuds homologues qui utilisent quels canaux.
  • Pour obtenir plus d'informations sur un noeud, cliquez sur son nom.

Onglet Canaux

L'onglet Canaux affiche les canaux de votre réseau, les homologues utilisant les canaux et les codes chaîne déployés sur les canaux. La première fois que vous utilisez l'onglet Canaux après avoir configuré votre instance, vous verrez le canal par défaut qui a été créé et tous les homologues de votre réseau qui y ont été ajoutés.

L'onglet Canaux permet d'effectuer les opérations suivantes :

  • Ajoutez de nouveaux canaux.
  • Voir le nombre de codes chaîne déployés sur un canal.
  • Cliquez sur le nom d'un canal pour obtenir plus d'informations le concernant, telles que la synthèse de son livre, les homologues et les numéros de système d'exploitation joints au canal, ainsi que les stratégies et les listes de contrôle d'accès du canal.
  • Rejoignez les pairs sur le canal.
  • Gérer le service de commande du canal.
  • Ajoutez ou supprimez un noeud de service de commande (OSN) pour un canal.
  • Afficher et mettre à jour les paramètres du service de commande.
  • Configurez un historique enrichi pour le canal.
  • Exécuter et analyser des requêtes enrichies sur des codes chaîne dans le canal.
  • (Hyperledger Fabric v2.x) Upgrade a chaincode.

Onglet Codes chaîne

Oracle Blockchain Platform désigne les contrats intelligents comme des codes chaîne.

Accédez à l'onglet Codes chaîne pour afficher la liste des packages de code chaîne installés sur l'instance. La première fois que vous utilisez l'onglet Codes chaîne après la configuration de l'instance, aucun code chaîne n'est affiché dans la liste, car aucun code chaîne n'a été inclus lors de la configuration. Vous devez ajouter les codes chaîne nécessaires.

L'onglet Codes chaîne vous permet d'effectuer les opérations suivantes :

  • Installer et déployer un code chaîne à l'aide de l'option de déploiement rapide ou avancé.
  • Voir combien d'homologues disposent d'un code chaîne installé.
  • Découvrez le nombre de canaux sur lesquels un code chaîne a été déployé.
  • (Hyperledger Fabric v1.4.7) Mettre à niveau un code chaîne.

Onglet Outils de développement

L'onglet Outils de développement est conçu pour vous aider à maîtriser les principes fondamentaux de la chaîne de blocs, comme écrire des codes chaîne et créer des applications de chaîne de blocs.

Vous pouvez utiliser l'onglet Outils de développement pour effectuer les opérations suivantes :

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