Che cos'è la console?

La console di Oracle Blockchain Platform consente di monitorare la rete blockchain ed eseguire attività amministrative quotidiane.

Quando hai eseguito il provisioning della tua istanza di Oracle Blockchain Platform, tutte le funzionalità necessarie per iniziare a lavorare sulla tua rete blockchain sono state aggiunte alla console.

È possibile utilizzare la console per completare task quali la gestione dei nodi, la configurazione di canali e criteri di rete e la distribuzione di codici concatenati. È inoltre possibile monitorare e risolvere i problemi della rete, visualizzare lo stato del nodo, visualizzare i blocchi dei libri contabili e trovare e visualizzare i file di log.

Nella maggior parte dei casi, ogni membro della tua rete ha la propria console che utilizza per gestire la propria organizzazione e monitorare la rete blockchain. Il ruolo nella rete (fondatore o partecipante) determina i task che è possibile eseguire nella console. Ad esempio, se sei un partecipante, non puoi aggiungere un altro partecipante alla rete. Solo il fondatore può aggiungere un partecipante alla rete.

Inoltre, le operazioni che è possibile eseguire nella console sono determinate dai privilegi di accesso (Amministratore o Utente). Ad esempio, solo un amministratore può impostare un peer di ancoraggio o creare un nuovo canale.

L'istanza include codici concatenati di esempio che è possibile utilizzare per iniziare. Vedere Esplora Oracle Blockchain Platform Using Samples (Hyperledger Fabric v2.x).

La console è divisa in pagine.

Pagina Dashboard

Utilizzare la pagina Dashboard per ottenere una panoramica delle prestazioni della rete. Vedere Tipo di informazioni nel dashboard

Nella pagina Dashboard sono disponibili gli elementi riportati di seguito.

  • Un banner che mostra il numero di componenti diversi presenti nella rete. Ad esempio, viene visualizzato il numero di canali e codici concatenati.
  • Numero di transazioni utente su un canale durante un intervallo di tempo specifico.
  • Il numero dei nodi in esecuzione o arrestati.
  • Numero di approvazioni e commit da parte dei pari livello.
  • Statistiche di utilizzo per le partizioni dell'istanza.

Pagina Rete

Nella pagina Rete viene visualizzato un elenco dei membri della rete. La prima volta che si utilizza la pagina Rete dopo l'impostazione dell'istanza, verranno visualizzati i nodi creati durante l'impostazione.

È possibile utilizzare la pagina Rete per eseguire i task riportati di seguito.

  • Trovare gli ID organizzazione dei membri della rete, gli ID provider di servizi di appartenenza e i ruoli.
  • Aggiungere un partecipante alla rete.
  • Visualizzare una rappresentazione grafica della struttura della rete.
  • Configurare, visualizzare o importare le impostazioni dell'ordinatore.
  • Gestisci certificati.
  • Aggiungere nuovi nodi OSN (Ordin Service Node) alla rete.
  • Esportare il blocco di configurazione di rete.

Pagina Nodi

Andare alla pagina Nodi per visualizzare la lista dei nodi nella rete. La prima volta che si utilizza la pagina Nodi dopo l'impostazione dell'istanza, verranno visualizzati gli elementi riportati di seguito.
  • Il nodo console.
  • Il numero di nodi peer richiesti durante il provisioning.
  • Numero di nodi del programma di ordinazione associati al tipo di istanza. Un'istanza Standard dispone di tre nodi Orderer e non può essere sottoposta a scale up, mentre un'istanza Enterprise dispone di tre nodi Orderer e di altri che possono essere aggiunti. Oracle Blockchain Platform Digital Assets Edition include anche tre nodi Orderer e altri possono essere aggiunti.
  • Un nodo CA (Certificate Authority) Fabric che rappresenta il servizio di appartenenza.
  • Un nodo proxy REST.
Quando viene eseguito il provisioning dell'istanza fondatore, viene creato un canale predefinito e vengono aggiunti tutti i pari livello.

Utilizzare la pagina Nodi per completare i task riportati di seguito.

  • Visualizzare e impostare le configurazioni dei nodi.
  • Esporta e importa i pari livello.
  • Avviare, arrestare e riavviare i nodi.
  • Configurare e avviare un nuovo nodo Orderer.
  • Visualizzare una rappresentazione grafica dei nodi peer che utilizzano i canali.
  • Fare clic sul nome di un nodo per trovare ulteriori informazioni.
  • Configurare il database di stato di fallback e monitorare il database di stato su un nodo peer.

Pagina Canali

La pagina Canali mostra i canali della rete, i peer che utilizzano i canali e i codici concatenati distribuiti sui canali. La prima volta che si utilizza la pagina Canali dopo l'impostazione dell'istanza, verrà visualizzato il canale predefinito creato e tutti i pari livello della rete che vi sono stati aggiunti.

Utilizzare la pagina Canali per completare i task riportati di seguito.

  • Aggiungere nuovi canali.
  • Vedere il numero di codici concatenati distribuiti su un canale.
  • Fare clic sul nome di un canale per trovare ulteriori informazioni su di esso, ad esempio il riepilogo del libro contabile, i pari livello e gli OSN uniti al canale, nonché i criteri e le ACL del canale.
  • Unisci i pari livello al canale.
  • Gestisce il servizio di ordinazione del canale.
  • Aggiungere o rimuovere un OSN per un canale.
  • Visualizzare e aggiornare le impostazioni del servizio di ordinazione.
  • Configura la cronologia avanzata per il canale.
  • Esegui e analizza query avanzate sui codici concatenati nel canale.
  • Aggiorna un codice concatenato.

Pagina Codici di catena

Si noti che Oracle Blockchain Platform fa riferimento agli smart contract come codici concatenati.

Andare alla pagina Codici di catena per visualizzare la lista dei package di codici catena installati nell'istanza. La prima volta che si utilizza la pagina Codici di catena dopo l'impostazione dell'istanza, nella lista non vengono visualizzati codici di catena perché durante l'impostazione non sono stati inclusi codici di catena. È necessario aggiungere qualsiasi codice concatenato.

È possibile utilizzare la pagina Codici di catena per eseguire i task riportati di seguito.

  • Installare e distribuire un codice concatenato utilizzando l'opzione di distribuzione rapida o avanzata.
  • Scopri quanti colleghi hanno installato un codice concatenato.
  • Scopri su quanti canali è stato distribuito un codice concatenato.

Pagina Asset digitali

La pagina Asset digitali viene visualizzata solo sulle istanze che eseguono Oracle Blockchain Platform Digital Assets Edition. Oracle Blockchain Platform Digital Assets Edition è un'estensione di Oracle Blockchain Platform che fornisce contenuti predefiniti specifici del dominio, quali codici concatenati e API wrapper, da utilizzare in scenari quali la valuta digitale della banca centrale (CBDC) e i mercati delle obbligazioni digitali. Per ulteriori informazioni, consulta Oracle Blockchain Platform Digital Assets Edition.

Pagina Strumenti Developer

La pagina Strumenti per sviluppatori è stata progettata per aiutarti a imparare gli aspetti fondamentali della blockchain come scrivere codici concatenati e creare applicazioni blockchain.

È possibile utilizzare la pagina Strumenti sviluppatore per completare i task riportati di seguito.

  • Scarica Blockchain App Builder per Oracle Blockchain Platform: un set di strumenti ed esempi che ti aiutano a creare, testare ed eseguire il debug dei progetti di codici concatenati utilizzando un'interfaccia della riga di comando o un'estensione Visual Studio Code.
  • Trova i modelli e il mock shim di Hyperledger Fabric per aiutarti a creare codici concatenati.
  • Trova i collegamenti agli SDK e alle API necessari per scrivere applicazioni blockchain.
  • Utilizzare i codici concatenati di esempio per informazioni sui codici concatenati. Installare, distribuire e richiamare i codici concatenati di esempio.