Prueba de existencia en Bitcoin: el certificado explicado
Qué hace una certificación y qué validez tiene, qué es el timestamp y cómo funciona, qué es la prueba de existencia y cómo se verifica el certificado
¿Qué es un certificado con blockchain?
Es un documento que acredita que la huella digital de un archivo quedó registrada en una blockchain en una fecha y hora concretas. No certifica lo que dice el archivo, sino que existía en esa forma exacta en ese momento. Un certificado así, con el hash y el TXID, lo entrega la notarización con certificado de Fecha Cierta Blockchain.
Registrar un archivo en una blockchain deja un rastro técnico difícil de leer para quien no es experto. El certificado traduce ese registro en datos que cualquiera puede comprobar.
El funcionamiento del registro en Bitcoin se resume en la guía de la fecha cierta en Bitcoin.
Takeaways - Puntos clave del artículo
- Prueba de existencia: Un registro en blockchain acredita que un archivo existía en una fecha, no quién lo creó ni si lo que dice es cierto.
- Servidor de sellado: El documento fundacional de Bitcoin, de 2008, parte de un servidor de sellado de tiempo que publica ampliamente el hash de un bloque de datos.
- Identificador único: El TXID identifica de forma única una transacción de Bitcoin: es el resultado de aplicar dos veces SHA-256 a sus datos.
- Otros medios: El tribunal admite cualquier otro medio que permita obtener certeza sobre hechos relevantes, aunque la ley no lo prevea expresamente (art. 299.3 LEC).
- Sana crítica: Los instrumentos que archivan datos los valora el tribunal según las reglas de la sana crítica, junto con el resto de pruebas (art. 384 LEC).
¿Hace falta un certificado que pruebe la existencia de un archivo?
Obtener un certificado en Bitcoin Hash, TXID y fecha del bloque • Código QR de verificación • Cuatro formas de comprobarlo¿Qué hace una certificación?
Deja constancia de un hecho a partir de datos comprobables. En blockchain, el hecho es que una huella concreta quedó registrada en una transacción y en un bloque con fecha y hora, lo que prueba que el archivo ya existía entonces.
No acredita la autoría ni el contenido, solo la existencia y la integridad del archivo desde esa fecha. Qué significa notarizar se explica en notarizar un documento en blockchain.
¿Qué validez tiene una certificación?
Como prueba, la que le reconozca el juez. Un registro en Bitcoin no es un servicio cualificado de eIDAS, así que no goza de presunción legal, pero puede aportarse al proceso y se valora con el resto de pruebas según la sana crítica (art. 384 LEC).
La ley admite cualquier medio que permita obtener certeza sobre hechos relevantes (art. 299.3 LEC). Los antecedentes en España se analizan en la blockchain como prueba en juicio.
¿Qué es TIMESTAMP y para qué sirve?
Es la marca de fecha y hora que se asocia a un dato para indicar cuándo existía. En Bitcoin, cada bloque lleva un campo de tiempo, y la transacción que contiene la huella toma la fecha de su bloque.
Sirve para probar el orden y el momento de los hechos. La diferencia con un sello cualificado se explica en el sellado de tiempo y eIDAS.
¿Cómo funciona el timestamp?
En tres pasos: se calcula el hash del archivo, esa huella se incluye en una transacción y la transacción entra en un bloque encadenado a los anteriores. Desde ese momento, cambiar el registro obligaría a rehacer el trabajo de todos los bloques posteriores.
El detalle del protocolo se explica en el protocolo de sellado en Bitcoin.
¿Qué es la prueba de existencia en criptografía?
Es la demostración de que unos datos existían en un momento sin necesidad de revelarlos: se publica solo su hash, y más tarde basta con recalcularlo sobre el original para comprobar que coincide. Como el hash no permite reconstruir el contenido, la confidencialidad se mantiene.
Por qué la huella cambia con cualquier modificación se explica en la función del hash de un archivo.
¿Cómo se verifica un certificado de notarización en blockchain?
Comparando la huella del archivo original con la que figura en el certificado y en la blockchain. El certificado de Fecha Cierta Blockchain ofrece cuatro vías:
- Código QR: se escanea desde el propio certificado.
- Página de verificación: la del servicio, con los datos del certificado.
- Verificación independiente: siguiendo las instrucciones que incluye el certificado.
- Herramientas del protocolo: con el archivo .ots, sin pasar por el servicio.
También se puede buscar el TXID en un explorador de blockchain público.
Conclusión
Un certificado con blockchain acredita que la huella de un archivo quedó registrada en una fecha y hora, sin revelar su contenido. No tiene presunción legal, pero cualquiera puede verificarlo contrastando la huella con la cadena de bloques.
Para obtener un certificado de notarización en Bitcoin está el certificado de existencia de CartaSinSobre.
¿Un equipo certifica archivos con frecuencia?
Certificar con un paquete 4,99 € por documento en el paquete de 120 • Sin caducidad de los paquetes • Pago con tarjeta de créditoPreguntas frecuentes (FAQ) sobre el certificado con blockchain
Disponer de una prueba de que un archivo existía en una fecha y no ha cambiado, preparada antes de que surja cualquier disputa. En blockchain, además, la comprobación no depende de quien emitió el certificado: cualquiera puede contrastar la huella con el registro público, sin que el contenido se revele.
En los nodos de la red: cada nodo completo guarda su propia copia de la cadena de bloques, validada por él. En una notarización no se almacena el documento, solo su huella, incluida en una transacción; el archivo original sigue en poder de su titular.