Comparativa · OpenTimestamps

Originum no compite con OpenTimestamps. Lo lleva al nivel empresarial

OpenTimestamps es un estándar abierto excelente para anclar un archivo en Bitcoin, y Originum lo usa como una capa extra. Pero conviene aclararlo desde el principio: Originum funciona perfectamente sin OpenTimestamps. Su prueba se sostiene sola —por sus firmas y su cadena de confianza— y el anclaje en Bitcoin es solo un refuerzo añadido. Lo que distingue a Originum es todo lo que aporta de más: identidad del emisor, cadena de confianza, verificación de por vida sin red y operación empresarial.

En una frase
OpenTimestamps
«Este hash existía en este momento, anclado en Bitcoin y verificable por cualquiera.»
Originum
«Este publisher emitió este archivo, es íntegro y existió en este momento — verificable de por vida y sin red, con OTS como capa extra de refuerzo.»
Relación
Originum integra OpenTimestamps como capa extra de anclaje, pero no depende de él para verificarse.
Estándar abierto

Primero, qué es OpenTimestamps

OpenTimestamps (OTS) es un estándar abierto y gratuito para demostrar que un archivo existía en un momento dado, anclando su huella en la blockchain de Bitcoin. Es una tecnología sólida y elegante — tan buena que Originum la incorpora como capa extra de anclaje, además de su propia verificación.

Cómo funciona

Anclaje en Bitcoin

Hash + blockchain

Agrupa huellas de archivos y las ancla en una transacción de Bitcoin. Una vez confirmada, prueba que ese archivo existía antes de ese bloque.

Prueba existencia y momento — no quién lo creó ni quién lo selló.
Sus fortalezas

Abierto e independiente

Sin autoridad central

Es gratuito, sin autoridad central y de verificación independiente: cualquiera puede comprobar el anclaje contra la cadena pública de Bitcoin.

Una base excelente para una prueba de existencia.
Sus límites

Solo el anclaje

Nada más

OTS hace una cosa y la hace bien: anclar. Pero no identifica al emisor (cualquiera ancla cualquier hash), no gestiona claves ni cadena de confianza, y para verificar necesita conexión a la red.

Es una pieza, no una infraestructura completa.
La diferencia de fondo

Qué añade Originum sobre OpenTimestamps

OTS resuelve el anclaje. Originum construye sobre él una infraestructura completa: lo que necesita una organización para certificar documentación a escala, con identidad, y que se sostenga durante décadas.

Identidad del emisor

En OTS, cualquiera puede anclar cualquier hash — no dice quién lo hizo. En Originum, cada registro lo firma un publisher con su clave (ES256), dentro de una cadena de confianza. Sabes quién emitió cada prueba.

Cadena de confianza

Originum añade una jerarquía verificable Authority → Root → Registry → Publisher. Cada eslabón está firmado por el anterior, de modo que la prueba no solo dice «existía», sino «lo emitió esta entidad dentro de esta cadena».

Verificación de por vida, sin red

Verificar un anclaje OTS requiere consultar la cadena de Bitcoin. La prueba de Originum es un bundle autocontenido: se verifica en local, sin conexión y de por vida, con la cadena de confianza incluida. El anclaje en Bitcoin queda como refuerzo extra.

Operación empresarial

Originum aporta lo que un estándar no incluye: SDKs nativos, integración por API, bundle estandarizado persistido en tus sistemas, gestión y rotación de claves, soporte y operación a escala de miles de archivos por lote.

OTS es un refuerzo, no el fundamento. Originum se verifica por sí mismo —con sus firmas y su cadena de confianza, sin red y de por vida— y funciona igual aunque OpenTimestamps no existiera. Lo incorpora como capa extra de anclaje en Bitcoin porque suma un testigo público independiente, no porque lo necesite para sostenerse. Usar Originum es tener esa robustez añadida, con todo lo demás resuelto.
Comparativa honesta

OpenTimestamps solo, frente a Originum

No es «uno u otro»: Originum incluye OTS. La tabla muestra qué cubre OTS por sí solo y qué añade Originum encima.

Aspecto
OpenTimestamps solo
Originum
Prueba de existencia y momento
Anclaje en Bitcoin
— OTS como capa extra
Abierto y verificación independiente
— protocolo abierto ORP-001
Identidad del emisor
No — cualquiera ancla cualquier hash
— el publisher firma cada registro
Cadena de confianza
No
— Authority → Root → Registry → Publisher
Verificación sin red, de por vida
Requiere consultar la cadena de Bitcoin
— bundle autocontenido, offline
Escala por lotes (Merkle) y API
Parcial — agrupa, sin operación de negocio
— miles de archivos por lote, por API
SDKs, soporte y gestión de claves
No
— operación empresarial completa

En resumen: OpenTimestamps es una pieza excelente, y Originum la incluye. Lo que aporta Originum es todo lo que rodea a esa pieza para que una organización pueda certificar su documentación con identidad, a escala y de por vida.

En la práctica

Cuándo basta OTS y cuándo necesitas Originum

OpenTimestamps por sí solo es perfecto para ciertos casos. Cuando entra en juego una organización, con identidad, volumen y permanencia, es cuando Originum aporta su valor.

OpenTimestamps solo

  • Sellar un archivo puntual de forma personal
  • Proyectos técnicos donde tú gestionas todo
  • No necesitas probar quién lo emitió
  • Te basta verificar con conexión a la red

Originum

  • Certificar documentación de una organización
  • Necesitas probar qué emisor selló cada archivo
  • Miles de archivos automáticos por API
  • Verificación de por vida, sin red y sin mantenimiento
  • SDKs, soporte e integración en tus sistemas

La realidad

  • Originum se verifica solo, sin depender de OTS
  • Aun así incorpora OTS como refuerzo de anclaje
  • Y añade identidad, confianza y operación encima
  • La robustez de Bitcoin, con todo lo demás resuelto

Verifica de forma independiente, sin depender de Originum

Una de las críticas habituales a las plataformas cerradas es que «te creas que dicen la verdad». Con Originum esa crítica no aplica: cualquiera puede verificar una prueba por su cuenta, con un cliente público y abierto que implementa los seis checks de ORP-001 en su totalidad —incluyendo el anclaje en Bitcoin vía OpenTimestamps— en un solo paso.

orp-verifier — implementación de referencia
Cliente en Python (Apache 2.0) que valida los seis checks de ORP-001 contra el bundle y el archivo: identidad del emisor, cadena de confianza, recibo, prueba Merkle, firma del lote y anclaje en Bitcoin. Sin depender de Originum, sin red obligatoria, ejecutable en local. github.com/originum/orp-verifier

¿Por qué opentimestamps.org me dice «no coincide»? El .ots que entrega Originum es un OpenTimestamps estándar, pero ancla el anchor commitment del lote —SHA-256(registry_id || batch_hash || batch_date), definido en ORP-001 §14—, no el hash del archivo del usuario. Este diseño permite anclar miles de documentos por transacción y protege la privacidad del registry. Las herramientas OTS genéricas no saben reconstruir ese hash; orp-verifier sí lo hace, y por eso es el cliente recomendado para verificación independiente.

¿Te basta el anclaje, o necesitas la infraestructura completa?

Si ya conoces OpenTimestamps, reconocerás una de las capas de Originum. La evaluación de encaje te muestra todo lo que añade en tu caso concreto, con un informe estructurado en 3 minutos y sin recogida de datos.