Cronosellodeja constancia

Qué es este certificado

Esta hoja es para quien tenga que leer o valorar un certificado de Cronosello. No hace falta creernos: todo lo que se afirma aquí se puede comprobar con herramientas libres y sin intervención de Expertiot.

Qué demuestra, exactamente

Que ese fichero exacto ya existía antes de que se minara un bloque concreto de la cadena de bloques de Bitcoin, y que no ha cambiado desde entonces. Ni un byte: cambiar una coma cambia su huella entera.

Es un límite superior, no una fecha. Dice «existía antes de», no «se creó el».

Qué NO demuestra

Cómo comprobarlo usted mismo, sin nosotros

  1. Sin comandos. Saque del PDF el fichero documento.ots, el recibo del anclaje en Bitcoin (el otro adjunto, merkle.json, es su desglose). En Adobe Acrobat Reader (gratuito): menú Vista › Mostrar/Ocultar › Paneles laterales › Adjuntos; en Firefox: barra lateral › Vistas › Adjuntos; Edge, Chrome y Vista Previa suelen no enseñar los adjuntos. Guárdelo en una carpeta. Abra opentimestamps.org/#stamp-and-verify, una web ajena a Expertiot y en inglés (sección «Stamp & Verify»), y arrastre primero el recibo al recuadro de borde discontinuo, o púlselo para elegirlo; cuando lo pida, suelte el documento original: no se sube, su huella se calcula en el navegador. Si es el mismo que se selló, responde «SUCCESS! Bitcoin block … attests existence as of …» (ya existía, a más tardar, entonces), con el bloque del certificado; si no lo es, «FAILURE! File does not match original!». Con el anclaje aún pendiente (versión 1 del certificado), avisa de que la transacción de Bitcoin no está confirmada. Si suelta primero el documento, la web crea un recibo nuevo y no comprueba nada.
  2. Por línea de comandos, para técnicos con un nodo de Bitcoin Core propio (aunque sea podado, sincroniza toda la cadena): con un recibo ya confirmado es la única comprobación que no consulta a ningún tercero, porque la web consulta un explorador de bloques ajeno. En Linux, o en Windows dentro de WSL (con el nodo también dentro de WSL), y con Python 3 y pipx, escriba en una terminal, en la carpeta donde guardó el recibo, pipx install opentimestamps-client, que instala el cliente libre, y ots verify -f su-fichero documento.ots, que verifica el recibo contra el documento (cambie su-fichero por su nombre). Para comparar a mano la huella con la del certificado: Get-FileHash su-fichero en Windows (PowerShell), shasum -a 256 su-fichero en macOS, sha256sum su-fichero en Linux; Get-FileHash la escribe en mayúsculas, y es la misma.

Si cuadra, la prueba se sostiene sola: la herramienta y el nodo no son nuestros, y si Expertiot dejara de existir mañana seguiría cuadrando igual.

Sobre las fechas que aparecen en el certificado

El certificado distingue tres momentos y conviene no confundirlos, porque solo uno vale frente a terceros:

Qué debe conservar el titular

El documento original, byte a byte, y el certificado tal cual se descargó. Sin el original no hay nada que comprobar: la huella no permite reconstruirlo. Y abrir el PDF del certificado y volver a guardarlo, reconvertirlo o imprimirlo como sustituto destruye los adjuntos que lleva dentro.

Expertiot no se compromete a custodiar las pruebas. Es deliberado: el certificado está pensado para verificarse sin el servicio, incluso si el servicio deja de existir — el paquete de evidencia se conserva mientras el servicio siga en pie, pero no es una promesa en la que apoyarse.

Si prefiere ver uno entero

En cronosello.expertiot.es/ejemplo hay un sellado real desmontado paso a paso: el esquema del camino que va desde un bloque de Bitcoin hasta la huella del documento, todos los valores intermedios y los enlaces a un explorador de bloques ajeno para comprobarlos sin pasar por nosotros.