Uso del explorador de libro de contabilidad del portal de Azure para comprobar las transacciones

En este artículo se muestra cómo usar el explorador de libro de contabilidad del portal de Azure para enumerar y ver las transacciones, crear nuevas entradas de libro de contabilidad y comprobar la integridad de los datos mediante pruebas criptográficas. Para obtener información sobre qué son las herramientas del Explorador de libro de contabilidad, cómo difieren y cuándo usar cada una de ellas, consulte Conceptos del Explorador de libro de contabilidad.

Note

En este artículo se describe el explorador de libro de contabilidad del portal de Azure. Para inspeccionar los datos exportados o locales del libro de contabilidad, consulte Inspección de los datos del libro de contabilidad con el Explorador de libro de contabilidad (sin conexión).

Prerequisites

Apertura del explorador del libro de contabilidad

  1. Inicie sesión en el portal Azure como usuario de Microsoft Entra ID que tenga un rol lector, colaborador o administrador para el recurso de libro de contabilidad confidencial.
  2. Diríjase al recurso confidential ledger.
  3. En la página Información general, seleccione la pestaña Explorador de libro de contabilidad (versión preliminar)..

Captura de pantalla del elemento del Explorador de libro de contabilidad en la barra de menús.

El explorador del libro de contabilidad muestra una lista ordenada de todas las transacciones del libro de contabilidad con sus identificadores y contenido, filtrados por colecciones. El libro de contabilidad es un almacenamiento de datos secuencial de solo anexión con datos a partir del identificador de transacción 2.1.

Búsqueda de una transacción

Los identificadores de transacción CCF requieren una vista y un número de secuencia, separados por un punto (por ejemplo, 2.15). Los identificadores de transacción válidos comienzan en 2.1. Cada transacción recibe un número de secuencia único asignado por el sistema.

  1. Si registró previamente un identificador de transacción específico, escríbalo en el cuadro de búsqueda para buscar esa transacción.
  2. Use los filtros y el cuadro de búsqueda para iniciar la búsqueda de transacciones desde cualquier identificador de transacción.

Captura de pantalla de cómo buscar una transacción en el explorador de Ledger.

Creación de una entrada de libro de contabilidad

Si tiene un rol de administrador o colaborador, puede crear entradas de libro de contabilidad directamente desde el explorador.

  1. Seleccione el botón Crear en la barra de comandos.
  2. Escriba un identificador de colección para la entrada. Se asigna un identificador subledger:0 de colección predeterminado si no se especifica uno. Puede cambiar el identificador de colección mediante la lista desplegable o especificar una nueva colección escribiendola en el campo Id. de colección.
  3. Escriba el contenido de la entrada y envíelo.

Captura de pantalla de cómo publicar una entrada en el explorador de Ledger.

Advertencia

Las entradas del libro de contabilidad son inmutables. Una vez confirmada una transacción, no se puede eliminar.

Comprobación de la integridad de la transacción

Azure libro de contabilidad confidencial proporciona evidencia criptográfica de que los datos no se han alterado, a través de recibos de transacciones. El explorador del ledger realiza los pasos de verificación descritos en Verificación de los recibos de transacciones de escritura de Azure Confidential Ledger. Para obtener información sobre cómo funciona la verificación en ambas herramientas de explorador, consulte Conceptos de Ledger Explorer.

Para comprobar una transacción:

  1. Seleccione una transacción en el explorador del libro de contabilidad.
  2. Seleccione la pestaña Proof (Prueba ).

Cálculo del nodo hoja

El hash de la transacción se procesa a parir del hash de reclamaciones, la evidencia de confirmación y el hash del conjunto de escritura. Este resumen de transacción se inserta como un nodo hoja en el árbol Merkle.

Captura de pantalla del resumen de transacciones calculado en el explorador de Ledger.

Este paso corresponde al cálculo del nodo de hoja en Verificar los recibos de transacciones de escritura de Azure Confidential Ledger.

Cálculo del nodo raíz

El recibo de transacción proporciona una prueba criptográfica con las ramas del árbol de Merkle que conducen a la raíz del árbol de Merkle.

Captura de pantalla de la raíz calculada de Merkle en el explorador de Ledger.

Este paso corresponde al cálculo del nodo raíz en Comprobar los recibos de transacción de escritura de Azure Confidential Ledger.

Comprobación de firmas

Cuando se confirma la transacción, el nodo principal firma la raíz de Merkle. Para comprobar que el libro de contabilidad ha confirmado la transacción y no se ha alterado, el explorador del libro de contabilidad usa la clave pública del nodo de firma y la firma digital para comprobar que la raíz de Merkle calculada coincide con el valor firmado.

A continuación, el explorador comprueba que el libro de contabilidad reconoce el nodo de firma. Si la transacción se confirma y no se ha alterado, el explorador indica que el estado confirmado globalmente está verificado.

Captura de pantalla de una firma comprobada en el explorador de Ledger.

Este paso corresponde a Verificar la firma del nodo raíz y Verificar el aval del certificado del nodo de firma en Verificar los recibos de transacciones de escritura de Azure Confidential Ledger.