¿Qué es el sello de tiempo confiable? Una guía sencilla

El sello de tiempo confiable es una forma de demostrar que un dato específico existía en un momento concreto y no ha cambiado desde entonces. Se utiliza en contratos, documentos legales, lanzamientos de software, investigación y obras creativas.
La idea central: el hash
No sellas el archivo completo. En su lugar, generas un hash, una huella digital corta y única del archivo creada mediante un algoritmo como SHA-256. Si cambias un solo carácter, el hash cambia por completo. Por lo tanto, si puedes demostrar que un hash concreto existía en una fecha determinada, has probado que el archivo exacto existía entonces, sin revelar el contenido del archivo.
El modelo clásico: una Autoridad de Sello de Tiempo
El sello de tiempo confiable tradicional utiliza una Autoridad de Sello de Tiempo (TSA), un tercero de confianza que firma tu hash con la hora actual. Funciona, pero estás confiando en esa única autoridad: su reloj, sus claves y su continuidad. Si la TSA es comprometida o cierra, el valor de sus sellos de tiempo disminuye.
El modelo blockchain
El sello de tiempo basado en blockchain sustituye a la autoridad única por un registro público y descentralizado. Registra tu hash en una transacción de la blockchain y el propio sello de tiempo de la red se convierte en tu prueba. Las ventajas son:
- Sin punto único de confianza: el registro reside en una red distribuida.
- Inalterable: una vez registrado, no puede modificarse ni retrotraerse.
- Verificable públicamente para siempre: cualquiera puede comprobarlo en un explorador de bloques, independientemente de cualquier empresa.
Por qué es importante
Un sello de tiempo responde a dos preguntas a la vez: ¿existía exactamente este dato antes de esta fecha? y ¿ha sido modificado desde entonces? Esto es justo lo que necesitas para probar la autoría, establecer una fecha para la propiedad intelectual, demostrar que un contrato es anterior a una disputa o mostrar que un archivo está sin modificar.
BlockchainSign utiliza la blockchain Ethereum y SHA-256: genera el hash de tu archivo en tu navegador, registra la huella digital on-chain y te ofrece un certificado de por vida que puedes verificar tú mismo en Etherscan.