Résultats de vérification - Base de données Amazon Quantum Ledger (AmazonQLDB)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résultats de vérification

Important

Avis de fin de support : les clients existants pourront utiliser Amazon QLDB jusqu'à la fin du support le 31 juillet 2025. Pour plus de détails, consultez Migrer un Amazon QLDB Ledger vers Amazon Aurora SQL Postgre.

Cette section décrit les résultats renvoyés par une demande de vérification QLDB des données Amazon sur le AWS Management Console. Pour obtenir des instructions détaillées sur la procédure à suivre pour soumettre une demande de vérification, consultezÉtape 2 : Vérification de vos données dans QLDB.

Sur la page de vérification de la QLDB console, les résultats de votre demande sont affichés dans la fiche de résultats de vérification. L'onglet Preuve affiche le contenu de la preuve renvoyée QLDB pour la révision et le résumé du document que vous avez spécifiés. Il inclut les informations suivantes :

  • Hachage de révision : valeur SHA -256 qui représente de manière unique la révision du document que vous êtes en train de vérifier.

  • Hashs de preuve — La liste ordonnée des hachages fournie par celui-ci QLDB est utilisée pour recalculer le condensé spécifié. La console commence par le hachage de révision et le combine séquentiellement avec chaque hachage de preuve jusqu'à ce qu'il se termine par un condensé recalculé.

    La liste est réduite par défaut, vous pouvez donc l'étendre pour révéler les valeurs de hachage. Vous pouvez éventuellement essayer vous-même les calculs de hachage en suivant les étapes décrites dansUtiliser une preuve pour recalculer votre résumé.

  • Résumé calculé : hachage résultant de la série de calculs de hachage effectués sur le hachage de révision. Si cette valeur correspond à votre résumé précédemment enregistré, la vérification est réussie.

L'onglet Bloc affiche le contenu du bloc contenant la révision que vous êtes en train de vérifier. Il inclut les informations suivantes :

  • ID de transaction — L'identifiant unique de la transaction qui a validé ce bloc.

  • Heure de la transaction : date à laquelle ce bloc a été validé dans le volet.

  • Hachage du bloc : valeur SHA -256 qui représente de manière unique ce bloc et l'ensemble de son contenu.

  • Adresse du bloc : emplacement dans le journal de votre registre où ce blocage a été validé. Une adresse comporte les deux champs suivants :

    • ID du volet — L'identifiant unique du volet du journal qui contient ce bloc.

    • Numéro de séquence : numéro d'index qui indique l'emplacement de ce bloc dans le brin.

  • Instructions : instructions partiQL exécutées pour valider les entrées de ce bloc.

    Note

    Si vous exécutez des instructions paramétrées par programmation, elles sont enregistrées dans vos blocs de journal avec des paramètres de liaison au lieu des données littérales. Par exemple, vous pouvez voir l'instruction suivante dans un bloc de journal, où le point d'interrogation (?) est un espace réservé variable pour le contenu du document.

    INSERT INTO Vehicle ?
  • Entrées de documents : révisions du document qui ont été validées dans ce bloc.

Si votre demande n'a pas réussi à vérifier la révision du document, reportez-vous à la section Erreurs courantes lors de la vérification pour obtenir des informations sur les causes possibles.

Utiliser une preuve pour recalculer votre résumé

Après avoir QLDB renvoyé une preuve pour votre demande de vérification de documents, vous pouvez essayer de faire les calculs de hachage vous-même. Cette section décrit les étapes de haut niveau pour recalculer votre résumé à l'aide de la preuve fournie.

Tout d'abord, associez votre hachage de révision au premier hachage de la liste des hachages de preuve. Procédez ensuite comme suit.

  1. Triez les deux hachages. Comparez les hachages en fonction de leurs valeurs d'octets signées dans l'ordre little-endian.

  2. Concaténez les deux hachages dans l'ordre trié.

  3. Hachez la paire concaténée avec un SHA générateur de hachage -256.

  4. Associez votre nouveau hachage au hachage suivant de la preuve et répétez les étapes 1 à 3. Une fois que vous avez traité le dernier hachage de preuve, votre nouveau hachage est votre condensé recalculé.

Si votre résumé recalculé correspond à votre résumé enregistré précédemment, votre document est vérifié avec succès.

Pour un step-by-step didacticiel contenant des exemples de code illustrant ces étapes de vérification, passez àTutoriel : Vérification des données à l'aide d'un AWS SDK.