¿Para qué se pensó originalmente la tecnología blockchain? En general, se presume que fue creado en 2008 por Satoshi Nakamoto como parte de su documento técnico, creando Bitcoin (BTC). Dado que Bitcoin se construiría con tecnología de contabilidad descentralizada, era necesario establecer una cadena de bloques como base para la criptomoneda.

Desde 2008, la tecnología blockchain se ha expandido mucho más allá del uso de criptomonedas y ahora se está aplicando en una variedad de casos de uso, desde atención médica hasta finanzas, tecnología verde y más.

Pero la tecnología blockchain no comenzó con el libro blanco de Satoshi. En realidad, se inventó en 1991 como una forma de verificar y proteger el contenido a través de un concepto llamado sello de tiempo.

Una lección de historia de blockchain

En el famoso libro blanco de Bitcoin de Satoshi, cita otro artículo: «Cómo sellar el tiempo en un documento digital», publicado por Stuart Haber y W. Scott Stornetta en 1991. Los dos investigadores sabían que, en un mundo totalmente digital, el problema de certificar documentos, cuándo se crearon y cuándo se modificaron, se convertiría en un problema.

Explicaron que en el pasado, simplemente podía hojear las páginas de un cuaderno para ver las entradas con fecha. Citan otros medios de certificación, como enviarse una carta a uno mismo o tener algo notariado, pero en esos casos, la manipulación de documentos se descubriría de inmediato. Pero no es así en un mundo digital, donde los documentos pueden modificarse sin dejar pruebas.

«El problema es sellar los datos, no el medio», escribieron. La primera solución que propusieron fue simplemente enviar un documento a un servicio de sellado de tiempo. El TSS conservaría una copia para su custodia, que podría llevarse a cabo para comparar cuando fuera necesario.

¿Cuál es el problema con esta solución? Dependía de un tercero que podría manipularlo incorrectamente.

En lugar de un verificador de terceros, utilizarían una función hash criptográficamente segura, que serviría como identificador único para una parte del contenido. En lugar de enviar todo el documento al TSS, el creador enviaría el identificador único. Al recibirlo, el TSS haría una confirmación con una firma digital. Al verificar la firma, el cliente estaría seguro de que el TSS realmente procesó la solicitud, que el hash se recibió correctamente y que se incluyó la hora correcta.

Pero, ¿qué sucede si el TSS coloca una marca de tiempo falsa en el hash? Haber y Stornetta propusieron dos soluciones: (1) Usar fragmentos de solicitudes anteriores para crear nuevas, lo que obliga a un registro cronológico; y (2) Hacer que todo el sistema sea descentralizado, transparente y controlable.

Para cualquiera que esté familiarizado con el funcionamiento de la tecnología blockchain, esto es todo. Los bloques se crean extrayendo del hash del último bloque y resolviendo el hash del nuevo bloque. Una vez que se agrega un bloque, los nodos de la cadena de bloques lo verifican en un sistema descentralizado y se bloquea en el libro mayor público, sin que se pueda modificar.

Casos de uso originales

Haber y Stornetta describieron casos de uso para este tipo de sellado de tiempo, citando invenciones o ideas donde la autoría debería ser probada. Debido a que los documentos se registran como funciones hash, marca la propiedad intelectual y las patentes sin revelar el contenido. También citan ejemplos en los que, si una empresa tiene documentos que fueron manipulados, puede probar los originales a través de la marca de tiempo. Ellos imaginaron que la marca de tiempo abarcaría no solo documentos de texto, sino también grabaciones de audio originales, fotos, videos y más.

Si bien Haber y Stornetta finalmente crearon su propia compañía llamada Surety, que actuó como TSS (y, curiosamente, publicaron sus hashes en los clasificados del New York Times todas las semanas a partir de 1995), pero la idea nunca se hizo realidad. No fue hasta que se creó Bitcoin en 2008 que la tecnología blockchain finalmente se creó por completo, cuatro años después de que se agotara la patente de Haber y Stornetta.

¿Por qué necesitamos el sello de tiempo hoy?

La necesidad de autenticar documentos no fue solo una preocupación de la década de 1990. En un mundo en el que se produce tanto contenido digital y en el que la desconfianza en el contenido de Internet parece estar aumentando, el sello de tiempo podría ser la forma de lograr la transparencia y la responsabilidad que se necesitan.

La idea es sencilla. Se genera un hash único a partir del texto, el título o la fecha de un contenido y se agrega a la cadena de bloques. Esto no solo bloquea el momento en el que se creó una parte del contenido en un libro mayor distribuido público, sino que si se modifica alguna parte de ese contenido, el hash también se modifica, lo que demuestra que se manipuló o que se creó una nueva versión.

Esto permite que los creadores de contenido puedan demostrar en cualquier momento que crearon la pieza invocándola en la cadena de bloques. El sello de tiempo también puede poner fin al plagio y las disputas por derechos de autor, ya que el trabajo original se puede encontrar vinculado a su hash en una cadena de bloques inmutable.

El sello de tiempo también aumenta la confianza de los lectores. Con niveles de identidad agregados, pueden saber exactamente quién escribió el contenido y cuándo, y pueden ver un certificado de autenticación. Cuantos más sitios adopten la marca de tiempo, más lectores se acostumbrarán a asociar la marca de tiempo con transparencia, responsabilidad y autenticidad, y rechazarán cualquier contenido no verificable que no tenga marca de tiempo. El sello de tiempo también tiene un caso de uso en el comercio electrónico, donde los compradores pueden ver los términos y acuerdos originales y no ser engañados por una versión actualizada repentinamente que anula una garantía.

Con una implementación simple, Internet podría convertirse en un lugar seguro y confiable donde los autores pueden estar seguros de que su contenido permanecerá seguro y donde los lectores saben que lo que están leyendo es verificable. Ha pasado mucho tiempo desde el artículo original en 1991, pero esas ideas son necesarias hoy.

Los puntos de vista, pensamientos y opiniones expresados ​​aquí son solo del autor y no necesariamente reflejan o representan los puntos de vista y opiniones de Cointelegraph.

Sebastiaan van der Lans es el presidente de The Trusted Web Foundation, además de fundador y director ejecutivo de WordProof. Es el ganador del concurso Blockchains for Social Good de la Comisión Europea. Tiene la misión de devolver la confianza a Internet.