OpenTimestamps: cómo sellar un documento en Bitcoin gratis

OpenTimestamps: cómo sellar un documento en Bitcoin gratis

OpenTimestamps es un protocolo abierto y gratuito que permite demostrar que un documento existía en una fecha concreta, anclando su huella digital en la cadena de bloques de Bitcoin. No hace falta abrir cuentas, comprar criptomonedas ni gestionar wallets: el proceso completo funciona sin coste y de forma verificable de manera independiente. En este artículo te explicamos qué es OpenTimestamps, cómo consigue sellar un documento sin gastar dinero y por qué ZERTI lo usa para respaldar cada certificado que emites.

Qué es OpenTimestamps y qué problema resuelve

Imagina que necesitas probar que un diploma, un contrato o un informe existía tal cual el día que lo firmaste, y que nadie lo ha modificado desde entonces. La forma tradicional era acudir a un notario o a un servicio de sellado de tiempo de pago (los llamados TSA). Funciona, pero depende de confiar en un tercero: si ese tercero desaparece, cambia sus registros o es comprometido, tu prueba se debilita.

OpenTimestamps resuelve exactamente eso. Es una prueba de existencia (proof of existence) que no depende de que confíes en ninguna empresa concreta. En lugar de que un notario firme "yo doy fe de que este documento existía hoy", el propio ledger público de Bitcoin actúa como testigo. Y como Bitcoin es una red descentralizada replicada en miles de nodos por todo el mundo, reescribir esa historia es económicamente inviable.

Qué demuestra exactamente (y qué no)

Conviene ser honestos con lo que aporta un sello de tiempo. OpenTimestamps prueba dos cosas concretas:

  • Existencia en el tiempo: que un archivo concreto ya existía en o antes de un momento determinado.
  • Integridad: que ese archivo no ha cambiado ni un solo bit desde que se selló. Si alguien lo altera, su huella deja de coincidir y el sello ya no valida.

Lo que no hace es impedir que alguien edite el documento. Por eso hablamos de tecnología a prueba de manipulación (tamper-evident) y no de algo "imposible de falsificar": la blockchain no bloquea el cambio, lo que hace es imposible ocultarlo. Tampoco certifica la identidad de quien firmó ni el contenido "verdadero" del documento; solo su huella y su marca temporal.

Cómo funciona el anclaje agrupado y gratuito

Aquí está la clave de por qué es gratis. Escribir directamente en Bitcoin cuesta dinero (las comisiones de transacción) y no sería práctico pagar una transacción por cada documento del mundo. OpenTimestamps evita ese problema con dos ideas sencillas.

Primero, nunca se sube el documento a ninguna parte. Lo único que se calcula es su huella SHA-256: una cadena de 64 caracteres que representa el archivo de forma única. Cambia un punto o una coma del documento y la huella cambia por completo. Tu documento nunca sale de tu equipo ni queda expuesto.

Segundo, y aquí está la magia del coste cero: unos servidores públicos llamados calendarios recogen miles de huellas de usuarios distintos y las combinan en una estructura llamada árbol de Merkle. De todo ese árbol sale una única huella raíz, y solo esa raíz se ancla en una transacción de Bitcoin. Es decir, una sola transacción sella miles de documentos a la vez. El coste se reparte entre todos y, para el usuario final, el resultado es gratuito.

El proceso genera un pequeño archivo .ots junto a tu documento. Ese archivo contiene el "camino" matemático que conecta tu huella con la transacción de Bitcoin. Con él, cualquiera puede verificar el sello por su cuenta, sin pedir permiso a nadie ni depender del servicio que lo creó.

Por qué Bitcoin y no otra red

La elección no es casual. Para una prueba de existencia lo que importa es que la marca temporal sea lo más difícil de manipular posible, y en eso Bitcoin es la red con más potencia de cómputo respaldándola y el historial más largo e ininterrumpido. Reescribir bloques antiguos exigiría un gasto energético descomunal. Además, Bitcoin no requiere que confíes en una fundación, una empresa ni un grupo de validadores concretos: la prueba se sostiene sobre matemáticas y sobre una red pública que cualquiera puede auditar. Este es, de hecho, el mismo modelo que instituciones como el MIT han usado para anclar credenciales digitales.

Cómo usa OpenTimestamps ZERTI en tus certificados

En ZERTI, cada vez que emites un certificado o diploma, calculamos automáticamente su huella SHA-256 y la anclamos en Bitcoin mediante OpenTimestamps. Todo esto ocurre de fondo, sin que tengas que entender de blockchain ni tocar una wallet.

Lo importante para ti y para quien recibe el certificado es lo que pasa después. Cuando alguien valida un certificado por su serial o su código QR, la página de validación comprueba que la huella del documento sigue coincidiendo con la que se selló. Si todo cuadra, se muestra como auténtico. Si el documento se hubiera alterado, la validación lo marcaría como "Alterado", porque la huella ya no encajaría con la anclada en la cadena.

Queremos subrayar un punto de privacidad: nunca guardamos datos personales en la blockchain. En Bitcoin solo vive una huella criptográfica anónima; el nombre del alumno, su correo o el contenido del diploma jamás se publican en la cadena. La huella no puede "revertirse" para reconstruir el documento.

Este anclaje se combina, además, con credenciales firmadas bajo el estándar Open Badges 3.0, de modo que un tercero pueda verificar el certificado sin depender de ZERTI. Puedes ver ambos mecanismos en detalle en nuestra página de certificados verificables, y si estás valorando emitir con esta tecnología, consulta nuestros planes y precios.

En resumen

OpenTimestamps convierte a Bitcoin en un testigo imparcial de que tus documentos existían y no han cambiado, sin coste y sin depender de la buena fe de un intermediario. Para una academia, una OTEC, una universidad o cualquier empresa que certifica, eso significa poder emitir diplomas cuya autenticidad cualquiera puede comprobar de forma independiente durante años. En ZERTI lo aplicamos por defecto en cada emisión, para que la confianza en tus certificados no dependa de tu palabra, sino de una prueba matemática pública.

← Volver al blog

Empieza a emitir certificados verificables

Crea tu cuenta gratis y emite tu primer certificado en minutos. Sin tarjeta de crédito.

Prueba gratis