Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come usare lo strumento di esplorazione del libro mastro del portale di Azure per elencare e visualizzare le transazioni, creare nuove voci libro mastro e verificare l'integrità dei dati usando le prove crittografiche. Per informazioni di base sugli strumenti di Explorer del registro, su come differiscono e su quando usarli, vedere Ledger Explorer – concetti.
Note
Questo articolo illustra lo strumento Ledger Explorer del portale di Azure. Per esaminare i dati del libro mastro esportati o locali, vedere Esaminare i dati del libro mastro con Ledger Explorer (Offline).
Prerequisiti
- Una sottoscrizione di Azure: crearne una gratuitamente.
- Istanza di Azure confidential ledger. Se non ne hai uno, aprire Guida rapida: Creare un registro riservato usando il portale di Azure.
- Un utente Microsoft Entra ID con un ruolo lettore, collaboratore o amministratore assegnato per la risorsa contabilità riservata. Per informazioni sulla gestione degli utenti, vedere Gestione degli utenti basati su token di Microsoft Entra in Azure Confidential Ledger.
Aprire ledger explorer
- Accedi al portale Azure come utente Microsoft Entra ID che ha il ruolo di Lettore, Collaboratore o Amministratore per la risorsa registro riservato.
- Andare alla risorsa confidential ledger.
- Nella pagina Panoramica selezionare la scheda Ledger explorer (anteprima).
Lo strumento di esplorazione del libro mastro visualizza un elenco ordinato di tutte le transazioni nel libro mastro con i relativi ID e contenuti, filtrati in base alle raccolte. Il ledger è un archivio dati sequenziale di solo accodamento con dati a partire da ID transazione 2.1.
Cercare una transazione
Gli ID transazione CCF richiedono sia una vista sia un numero di sequenza, separati da un punto (ad esempio, 2.15). Gli ID transazione validi iniziano da 2.1. Ogni transazione riceve un numero di sequenza univoco assegnato dal sistema.
- Se in precedenza è stato registrato un ID transazione specifico, immetterlo nella casella di ricerca per individuare tale transazione.
- Usare i filtri e la casella di ricerca per avviare la ricerca delle transazioni da qualsiasi ID transazione.
Creare una voce del libro mastro
Se hai un ruolo di amministratore o collaboratore, puoi creare nuove voci nel registro direttamente dall'esploratore.
- Selezionare il pulsante Crea nella barra dei comandi.
- Immettere un ID raccolta per la voce. Viene assegnato un ID raccolta predefinito
subledger:0se non ne viene specificato uno. È possibile modificare l'ID raccolta usando l'elenco a discesa oppure specificare una nuova raccolta digitandola nel campo ID raccolta . - Immettere il contenuto per la voce e inviarlo.
Avvertimento
Le registrazioni nel libro mastro sono immutabili. Dopo aver eseguito il commit di una transazione, non è possibile eliminarla.
Verificare l'integrità delle transazioni
Azure confidential ledger fornisce prove crittografiche che i dati non sono stati manomessi, tramite ricevute delle transazioni. Ledger explorer esegue i passaggi di verifica descritti in Verificare le ricevute delle transazioni di scrittura di Azure confidential ledger. Per informazioni generali sul funzionamento della verifica in entrambi gli strumenti di esplorazione, vedere i concetti dell'app Ledger Explorer.
Per verificare una transazione:
- Seleziona una transazione nell'esploratore del libro mastro.
- Selezionare la scheda Prova .
Il calcolo dei nodi foglia
Il digest delle transazioni viene calcolato da Claims Digest, Commit Evidence e Write Set Digest. Questo digest delle transazioni viene inserito come nodo foglia nell'albero Merkle.
Questo passaggio corrisponde al calcolo del nodo foglia in Verificare le ricevute delle transazioni di scrittura di Azure confidential ledger.
Calcolo del nodo radice
La ricevuta della transazione fornisce una prova crittografica con i rami dell'albero Merkle che portano alla radice dell'albero Merkle.
Questo passaggio corrisponde al calcolo del nodo radice in Verificare le ricevute delle transazioni di scrittura di Azure confidential ledger.
Verifica della firma
Quando viene eseguito il commit della transazione, il nodo primario firma la radice Merkle. Per verificare che la transazione sia stata sottoposta a commit dal libro mastro e non sia stata manomessa, lo strumento di esplorazione del libro mastro usa la chiave pubblica del nodo di firma e la firma digitale per verificare che la radice Merkle calcolata corrisponda al valore firmato.
L'explorer verifica quindi che il nodo di firma sia approvato dal registro. Se la transazione viene sottoposta a commit e non è stata alterata, explorer indica che lo stato Globally Committed è verificato.
Questo passaggio corrisponde alla verifica della firma sul nodo radice e alla verifica dell'approvazione del certificato del nodo di firma in Verificare le ricevute delle transazioni di scrittura di Azure confidential ledger.
Contenuti correlati
- Concetti relativi a Ledger Explorer
- Esaminare i dati del libro mastro con Ledger Explorer (offline)
- Ricevute delle transazioni di scrittura del registro riservato di Azure
- Verificare le ricevute delle transazioni di scrittura di Azure confidential ledger
- Quickstart: libreria client di Microsoft Azure per il registro riservato su Python