Aggiungi organizzazioni partecipanti a Oracle Blockchain Platform alla rete

Questo argomento contiene informazioni sull'adesione di un'organizzazione partecipante a Oracle Blockchain Platform a una rete Oracle Blockchain Platform.

Workflow standard per l'adesione di un'organizzazione partecipante a una rete Oracle Blockchain Platform

Ecco i compiti che le organizzazioni fondatrici e partecipanti devono svolgere per creare una rete blockchain.

Aggiunta di organizzazioni partecipanti a una rete Blockchain

Task Chi lo fa? Descrizione Ulteriori informazioni
Esportare i certificati dell'organizzazione partecipante e importarli nella rete

L'organizzazione partecipante emette certificati

L'organizzazione fondatore carica i certificati

Nell'istanza dell'organizzazione partecipante utilizzare la procedura guidata per eseguire l'output dei certificati in un file JSON e inviarli all'organizzazione fondatrice.

Il fondatore carica i certificati per aggiungere il partecipante alla rete.

Importa certificati per aggiungere organizzazioni alla rete

Esporta le impostazioni del nodo del servizio di ordinazione (OSN) dell'organizzazione partecipante e invia all'amministratore fondatore

L'organizzazione partecipante genera un file delle impostazioni

L'organizzazione fondatore carica le impostazioni

Nell'istanza dell'organizzazione partecipante, esportare le impostazioni in un file JSON e inviarle all'organizzazione fondatrice.

Il fondatore carica le impostazioni per aggiungere il servizio di ordinazione.

Unisciti alle OSN partecipanti o ridimensionate al servizio di ordinazione del fondatore
Esportare il blocco di configurazione di rete dell'organizzazione fondatrice e caricarlo nell'organizzazione partecipante

L'organizzazione fondatrice esporta le informazioni sul blocco della configurazione di rete

L'organizzazione partecipante carica le informazioni sul blocco della configurazione di rete

Nell'istanza del fondatore, scaricare le informazioni sul blocco di configurazione di rete (file JSON).

Quindi, nell'istanza del partecipante, caricare il blocco di configurazione di rete.

Unisciti alle OSN partecipanti o ridimensionate al servizio di ordinazione del fondatore

Unisci organizzazioni partecipanti al canale e imposta peer di ancoraggio

Task Chi lo fa? Descrizione Ulteriori informazioni
Crea un canale Organizzazione fondatrice

Nel caso del fondatore, crea un canale che il fondatore e i partecipanti utilizzano per comunicare. Aggiungi i coetanei del fondatore al canale.

È necessario selezionare i partecipanti appena aggiunti e assegnare loro le autorizzazioni sul canale.

Si noti che, invece di creare un nuovo canale, è possibile aggiungere partecipanti a un canale esistente.

Crea un canale
Unisci i partecipanti al canale Organizzazione partecipante Nell'istanza del partecipante, unisciti al canale creato nell'istanza del fondatore. Unisciti a un peer a un canale
Imposta i coetanei del fondatore e dei partecipanti

Organizzazione fondatrice

Organizzazione partecipante

Nelle istanze fondatore e partecipante, specificare i peer che si desidera utilizzare come pari livello di ancoraggio. Selezionare almeno un peer di ancoraggio per ogni membro. Aggiungi un peer di ancoraggio

Distribuire il codice concatenato nella rete Blockchain

Task Chi lo fa? Descrizione Ulteriori informazioni
Installare il codice concatenato sul fondatore Organizzazione fondatrice Nell'istanza del fondatore, carica e installa il codice concatenato. Scegli i peer su cui installare il codice concatenato. Usa distribuzione rapida
Distribuire il codice concatenato e specificare una politica di approvazione sul fondatore Organizzazione fondatrice

Nell'istanza del fondatore, distribuisci il codice concatenato per attivarlo sulla rete.

È necessario un criterio di girata per specificare il numero di membri che devono approvare le transazioni con codice concatenato prima che vengano sottomesse al libro contabile.

Installare il codice concatenato sul partecipante Organizzazione partecipante

Nell'istanza del partecipante, installare il codice concatenato che verrà utilizzato dalla rete.

Poiché installerai lo stesso codice concatenato che hai installato e distribuito sul fondatore, non è necessario distribuire il codice concatenato sul partecipante. Quando il partecipante installa il codice concatenato, è già distribuito.

Usa distribuzione rapida

Esegui transazioni

Task Chi lo fa? Descrizione Ulteriori informazioni
Richiama il codice concatenato e monitora l'attività di rete e gli aggiornamenti dei libri contabili

Organizzazione fondatrice

Organizzazione partecipante

Iniziare a utilizzare il codice concatenato della rete per le transazioni.

Sia il fondatore che i partecipanti possono utilizzare le loro console per scoprire informazioni sull'attività sulla rete. In particolare, è possibile utilizzare la scheda Canali della console per individuare informazioni su transazioni libro contabile specifiche

Unisciti a una rete

Per entrare in una rete blockchain, le organizzazioni partecipanti esportano i loro certificati e importano le impostazioni dell'ordinatore dell'organizzazione fondatrice.

Per ulteriori informazioni sui passi che il fondatore e il partecipante devono completare per creare una rete, vedere Workflow tipico per l'iscrizione di un'organizzazione partecipante a una rete Oracle Blockchain Platform.
  1. Aprire la console dell'organizzazione partecipante.
  2. Fare clic su Esporta certificati e quindi sul pulsante Esporta.
    Viene visualizzata la finestra di dialogo Esporta che include il nome del file JSON creato dall'esportazione.
  3. Specificare la posizione in cui salvare il file. Fare clic su OK per salvare il file dei certificati.
  4. Invia il file JSON dei certificati al fondatore della rete. Il fondatore della rete importerà il file dei certificati del partecipante nella rete.
  5. Ottieni il file JSON delle impostazioni dei servizi di ordinazione dal fondatore della rete. Questo file verrà importato nell'istanza.
  6. Fare clic su Impostazioni servizio importazione ordini.
  7. Fare clic su Carica impostazioni servizio di ordinamento.
    Viene visualizzata la finestra di dialogo Caricamento file.
  8. Nella finestra di dialogo Caricamento file cercare e selezionare il file JSON contenente le informazioni sulle impostazioni del servizio di gestione ordini del fondatore. In genere questo file è denominato <founderinstancename>-orderer-settings.json. Fare clic su Apri.
    Il campo Current Orderer Address viene aggiornato con l'indirizzo estratto da Oracle Blockchain Platform dal file JSON.
  9. Fare clic su Sottometti.
    Viene visualizzata la scheda Dashboard della console.