Ajout d'organisations participantes Oracle Blockchain Platform au réseau

Cette rubrique contient des informations sur l'adhésion d'une organisation participante Oracle Blockchain Platform à un réseau Oracle Blockchain Platform.

Workflow standard permettant de rejoindre une organisation participante sur un réseau Oracle Blockchain Platform

Voici les tâches que le fondateur et les organisations participantes doivent effectuer pour configurer un réseau blockchain.

Ajout d'organisations participantes à un réseau de chaîne de blocs

Tâche Qui fait ça ? Description En savoir plus
Exporter les certificats de l'organisation participante et les importer dans le réseau

L'organisation du participant émet des certificats

L'organisation fondatrice charge les certificats

Dans l'instance de l'organisation participante, utilisez l'assistant pour générer les certificats dans un fichier JSON et les envoyer à l'organisation fondatrice.

Le fondateur télécharge les certificats pour ajouter le participant au réseau.

Importer des certificats pour ajouter des organisations au réseau

Exporter les paramètres de noeud de service de commande (OSN) de l'organisation participante et les envoyer à l'administrateur fondateur

L'organisation participante génère un fichier de paramètres

L'organisation fondatrice télécharge les paramètres

Dans l'instance de l'organisation participante, exportez les paramètres dans un fichier JSON et envoyez-les à l'organisation fondatrice.

Le fondateur télécharge les paramètres pour ajouter le service de commande.

Rejoindre les OSN participants ou évolutifs au service de commande du fondateur
Exporter le bloc de configuration réseau de l'organisation fondatrice et le charger dans l'organisation participante

L'organisation fondatrice exporte les informations de bloc de configuration réseau

L'organisation du participant charge les informations de bloc de configuration réseau

Dans l'instance du fondateur, téléchargez les informations de bloc de configuration réseau (fichier JSON).

Ensuite, dans l'instance du participant, téléchargez le bloc de configuration réseau.

Rejoindre les OSN participants ou évolutifs au service de commande du fondateur

Rejoindre les organisations participantes au canal et définir des pairs d'ancrage

Tâche Qui fait ça ? Description En savoir plus
Créer un canal Organisation fondatrice

Dans le cas du fondateur, créez un canal que le fondateur et les participants utilisent pour communiquer. Ajoutez les pairs du fondateur au canal.

Vous devez sélectionner tous les participants nouvellement ajoutés et leur affecter des autorisations sur le canal.

Au lieu de créer un canal, vous pouvez ajouter des participants à un canal existant.

Création d'un canal
Rejoindre les participants au canal Organisation du participant Dans l'instance du participant, rejoignez le canal qui a été créé dans l'instance du fondateur. Jointure d'un pair à un canal
Définir des pairs d'ancrage sur le fondateur et les participants

Organisation fondatrice

Organisation du participant

Dans les instances de fondateur et de participant, indiquez les pairs que vous souhaitez utiliser comme pairs d'ancrage. Vous devez sélectionner au moins un pair d'ancrage pour chaque membre. Ajouter un pair d'ancrage

Déployer le code chaîne sur le réseau de chaîne de blocs

Tâche Qui fait ça ? Description En savoir plus
Installer le code chaîne sur le fondateur Organisation fondatrice Dans l'instance du fondateur, téléchargez et installez le code chaîne. Choisissez les homologues sur lesquels installer le code chaîne. Utiliser le déploiement rapide
Déployer le code chaîne et spécifier une stratégie d'approbation sur le fondateur Organisation fondatrice

Dans l'instance du fondateur, déployez le code chaîne pour l'activer sur le réseau.

Une stratégie d'approbation est requise pour spécifier le nombre de membres qui doivent approuver les transactions de code chaîne avant qu'elles ne soient soumises au registre.

Installer le code chaîne sur le participant Organisation du participant

Dans l'instance du participant, installez le code chaîne que votre réseau utilisera.

Comme vous allez installer le même code chaîne que vous avez installé et déployé sur le fondateur, vous n'avez pas besoin de déployer le code chaîne sur le participant. Lorsque le participant installe le code chaîne, il est déjà déployé.

Utiliser le déploiement rapide

Exécuter les transactions

Tâche Qui fait ça ? Description En savoir plus
Appeler le code chaîne et surveiller l'activité réseau et les mises à jour du registre

Organisation fondatrice

Organisation du participant

Commencez à utiliser le code chaîne de votre réseau pour les transactions.

Le fondateur et les participants peuvent utiliser leurs consoles pour trouver des informations sur l'activité sur le réseau. Plus précisément, vous pouvez utiliser l'onglet Canaux de la console pour rechercher des informations sur des transactions de grand livre spécifiques.

Rejoindre un réseau

Pour rejoindre un réseau blockchain, les organisations participantes exportent leurs certificats et importent les paramètres du donneur d'ordre de l'organisation fondatrice.

Pour plus d'informations sur les étapes à suivre par le fondateur et le participant pour créer un réseau, reportez-vous à Workflow standard pour rejoindre une organisation participante dans un réseau Oracle Blockchain Platform.
  1. Ouvrez la console de l'organisation du participant.
  2. Cliquez sur Exporter les certificats, puis sur Exporter.
    La boîte de dialogue Exporter apparaît et inclut le nom du fichier JSON que l'export va créer.
  3. Indiquez l'emplacement d'enregistrement du fichier. Cliquez sur OK pour enregistrer le fichier de certificats.
  4. Envoyez le fichier JSON des certificats au fondateur du réseau. Le fondateur du réseau importera le fichier de certificats du participant dans le réseau.
  5. Obtenez le fichier JSON des paramètres des services de commande auprès du fondateur du réseau. Vous allez importer ce fichier dans votre instance.
  6. Cliquez sur Importer les paramètres du service de commande.
  7. Cliquez sur Télécharger les paramètres du service de commande vers le serveur.
    La boîte de dialogue Téléchargement de fichier apparaît.
  8. Dans la boîte de dialogue Téléchargement de fichier vers le serveur, recherchez et sélectionnez le fichier JSON contenant les informations sur les paramètres de service de commande du fondateur. Généralement, ce fichier est nommé <founderinstancename>-orderer-settings.json. Cliquez sur Ouvrir.
    Le champ Adresse actuelle du donneur d'ordre est mis à jour avec l'adresse extraite du fichier JSON par Oracle Blockchain Platform.
  9. Cliquez sur Soumettre.
    L'onglet Tableau de bord de votre console s'affiche.