Cos'è la console?
La console di Oracle Blockchain Platform consente di monitorare la rete blockchain ed eseguire le attività amministrative quotidiane.
Quando hai eseguito il provisioning dell'istanza di Oracle Blockchain Platform, tutte le funzionalità necessarie per iniziare a lavorare sulla rete blockchain sono state aggiunte alla console.
È possibile utilizzare la console per eseguire task quali la gestione dei nodi, la configurazione dei canali e dei criteri di rete e la distribuzione dei codici concatenati. È inoltre possibile monitorare e risolvere i problemi della rete, visualizzare lo stato del nodo, visualizzare i blocchi del libro contabile e trovare e visualizzare i file di log.
Nella maggior parte dei casi, ogni membro della rete ha la propria console che utilizza per gestire la propria organizzazione e monitorare la rete blockchain. Il ruolo della 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 di cui si dispone (Amministratore o Utente). Ad esempio, solo un amministratore può impostare un anchor peer o creare un canale.
L'istanza include codici concatenati di esempio che è possibile utilizzare per iniziare. Vedere Esplora Oracle Blockchain Platform utilizzando esempi.
Se la console di Oracle Blockchain Platform non funziona come previsto, verificare che si stia utilizzando la versione più recente di un browser supportato. Oracle Blockchain Platform supporta i browser riportati di seguito.
- Mozilla Firefox
- Google Chrome
- Safari
- Microsoft Edge / Internet Explorer
La console è divisa in pagine.
Pagina Dashboard
Utilizzare la pagina Dashboard per una panoramica delle prestazioni della rete. Vedere Tipo di informazioni nel dashboard
Nella pagina Dashboard sono disponibili i seguenti elementi:
- Banner che mostra il numero di componenti diversi presenti nella rete. Ad esempio, quanti canali e codici concatenati.
- Numero di transazioni utente su un canale durante un intervallo di tempo specifico.
- Numero di nodi in esecuzione o arrestati.
- Numero di dichiarazioni a sostegno e commit da parte dei pari livello.
Pagina Rete
La pagina Rete consente di visualizzare un elenco dei membri della rete. La prima volta che si utilizza la pagina Rete dopo aver impostato l'istanza, verranno visualizzati i nodi creati durante l'impostazione.
È possibile utilizzare la pagina Rete per:
- Trovare gli ID organizzazione dei membri della rete, gli ID MSP (Membership Service Provider) e i ruoli.
- Aggiungere un partecipante alla rete.
- Vedere una rappresentazione grafica della struttura della rete.
- Configurare, visualizzare o importare le impostazioni dell'ordinatore.
- Gestisci certificati.
- Aggiungere un nuovo nodo del servizio di ordinamento alla rete.
- Esportare il blocco di configurazione di rete.
Pagina Nodi
- Nodo della console.
- Numero di nodi peer richiesti durante il provisioning.
- Il numero di nodi Orderer associati al tipo di istanza. Standard ha tre nodi Orderer e non può essere eseguito lo scale-up, mentre Enterprise ne ha tre e ulteriori possono essere aggiunti.
- Un nodo CA (Certificate Authority) Fabric che rappresenta il servizio di appartenenza.
- Un nodo proxy REST.
Utilizzare la pagina Nodi per effettuare le operazioni riportate di seguito.
- Visualizzare e impostare le configurazioni dei nodi.
- Esportare e importare i peer.
- Avviare, arrestare e riavviare i nodi.
- Configurare e avviare un nuovo nodo ordinante.
- Visualizzare una rappresentazione grafica dei nodi peer che utilizzano i canali.
- Fare clic sul nome di un nodo per trovare ulteriori informazioni al riguardo.
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 aver impostato l'istanza, verrà visualizzato il canale predefinito creato e tutti i pari livello della rete vi verranno aggiunti.
Utilizzare la pagina Canali per effettuare le operazioni riportate di seguito.
- Aggiungi 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 sintetico del libro contabile, i peer e gli OSN collegati al canale, nonché i criteri e le ACL del canale.
- Unisciti ai colleghi al canale.
- Gestisci il servizio di ordinazione del canale.
- Aggiungere o rimuovere un nodo del servizio di ordinazione (OSN) per un canale.
- Visualizzare e aggiornare le impostazioni del servizio di gestione ordini.
- Configurare la cronologia avanzata per il canale.
- Controllare lo stato della cronologia RTF per il canale.
- Esegui e analizza query avanzate sui codici concatenati nel canale.
- Aggiornare un codice concatenato.
Pagina Codici di catena
Si noti che Oracle Blockchain Platform si riferisce agli smart contract come codici concatenati.
Andare alla pagina Codici catena per visualizzare la lista dei package di codici catena installati nell'istanza. La prima volta che si utilizza la pagina Codici concatenati dopo aver impostato l'istanza, nell'elenco non viene visualizzato alcun codice concatenato poiché durante l'impostazione non è stato incluso alcun codice concatenato. È necessario aggiungere i codici concatenati necessari. È possibile aggiungere codici concatenati scritti in Go, Node.js e Java. È inoltre possibile utilizzare un codice concatenato esterno (chaincode as a service).
È possibile utilizzare la pagina Codici di catena per effettuare le seguenti operazioni:
- Installare e distribuire un codice concatenato utilizzando l'opzione di distribuzione rapida o avanzata.
- Scopri quanti peer hanno installato un codice concatenato.
- Scopri quanti canali è stato distribuito un codice concatenato.
Pagina Strumenti Developer
La pagina Strumenti per sviluppatori è progettata per aiutarti a apprendere le nozioni di base della blockchain come la scrittura di codici concatenati e la creazione di applicazioni blockchain.
È possibile utilizzare la pagina Strumenti per sviluppatori per:
- Scarica Blockchain App Builder for Oracle Blockchain Platform: un set di strumenti ed esempi che consentono di creare, testare ed eseguire il debug di progetti di codice concatenato mediante un'interfaccia a riga di comando o un'estensione Visual Studio Code. Per ulteriori informazioni, vedere Blockchain App Builder for Oracle Blockchain Platform.
- Trova i modelli e il mock shim di Hyperledger Fabric per aiutarti a creare i codici concatenati.
- Collegati agli SDK e alle API di cui hai bisogno per scrivere applicazioni blockchain.
- Utilizzare i codici concatenati di esempio per informazioni sui codici concatenati. Installare, distribuire e richiamare i codici concatenati di esempio.