El registro anclado
Una vez al día ponemos en Bitcoin, mediante OpenTimestamps, una huella de los registros que escribimos ese día. Prueba que un registro existía, sin cambios, en esa fecha. No prueba qué es una piedra.
- Lotes
- 0
- Registros
- 0
Qué prueba
- Cada registro incluido existía en la fecha de su lote y no ha cambiado desde entonces: cambiar un solo carácter cambia su huella.
- Ningún lote puede quitarse ni sustituirse después: cada uno nombra al anterior.
Qué no prueba
- Qué es una piedra. El registro solo muestra que una entrada no se modificó después de su fecha.
- Que un registro sea correcto. Un error registrado en una fecha sigue siendo un error; una corrección es un registro nuevo, con su propia fecha.
Qué entra
El expediente de revisión de cada anuncio, cada contrato por el SHA-256 de su texto, las firmas y cada paso de una operación.
Del más reciente al más antiguo. Un lote espera a Bitcoin hasta que un calendario lo confirma en un bloque, normalmente en unas horas.
Todavía no hay ningún lote. El primero se escribe el primer día en que el mercado registre algo.
Compruebe un lote usted mismo
Necesita los dos archivos de un lote y el cliente de OpenTimestamps. Tras la descarga, nada depende de nosotros.
- Descargue el manifiesto y su prueba en una misma carpeta, con los nombres con que llegan.
- Instale el cliente de OpenTimestamps.
- Ejecute ots verify sobre la prueba. Con un nodo de Bitcoin comprueba el bloque por sí mismo; sin él, añada --no-bitcoin y le indicará el bloque y la raíz de Merkle que comparar en cualquier explorador de bloques.
- Para comprobar la cadena: el campo «previous» del manifiesto es el SHA-256 del manifiesto del lote anterior.
pip install opentimestamps-client
ots verify erebaur-ledger-N.json.ots
ots --no-bitcoin verify erebaur-ledger-N.json.ots
sha256sum erebaur-ledger-N-1.json