Volviendo al propósito original de blockchain: sellado de tiempo

¿Para qué se pensó originalmente la tecnología blockchain? En general, se supone que fue creado en 2008 por Satoshi Nakamoto como parte de su libro blanco, Creando Bitcoin (BTC). Dado que Bitcoin se construiría con tecnología de contabilidad descentralizada, se tuvo que establecer una cadena de bloques como base de la criptomoneda.

Desde 2008, la tecnología blockchain se ha extendido mucho más allá del uso de criptomonedas y ahora se aplica en una variedad de casos de uso que van desde la atención médica a las finanzas y la 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.

Índice

    Una lección de historia de blockchain

    En el famoso libro blanco de Bitcoin de Satoshi, cita otro artículo: "Cómo marcar el tiempo en un documento digital", publicado por Stuart Haber y W. Scott Stornetta en 1991. Ambos investigadores sabían que, en un mundo totalmente digital, el problema de los documentos de certificación - cuando se crearon y cuando se modificaron - se convertiría en un problema.

    Explicaron que en el pasado solo se podía hojear las páginas de un cuaderno para ver las entradas fechadas. Citan otros medios de certificación, como enviar una carta por correo o legalizar algo, pero en estos casos se descubriría de inmediato la falsificación de documentos. Pero este no es el caso en un mundo digital, donde los documentos se pueden cambiar sin dejar ninguna evidencia.

    "El problema es con el sello de tiempo en los datos, no en los medios", escribieron. La primera solución que se les ocurrió fue simplemente enviar un documento a un servicio de sellado de tiempo. El TSS luego conservaría una copia con fines de respaldo, que podría estar disponible para comparación si fuera necesario.

    ¿Qué pasa con esta solución? Confió en un tercero que podría administrarlo mal.

    En lugar de un verificador de terceros, usarían una función hash criptográficamente segura, que serviría como un identificador único para una parte del contenido. En lugar de enviar todo el documento al TSS, el creador enviaría el identificador único. Una vez recibido, el TSS confirmaría 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, ¿y si el TSS pone una marca de tiempo falsa en el hash? Haber y Stornetta propusieron dos soluciones: (1) Usar fragmentos de consultas anteriores para crear nuevas, lo que obliga a un registro cronológico; y (2) hacer que todo el sistema sea descentralizado, transparente y verificable.

    Para cualquiera que esté familiarizado con el funcionamiento de la tecnología blockchain, eso es todo. Los bloques se crean tomando el hash del último bloque y resolviendo el hash del nuevo bloque. Una vez que se agrega un bloque, los nodos en la cadena de bloques en un sistema descentralizado lo verifican y se bloquean en el libro mayor público, que no se puede cambiar.

    Casos de uso originales

    Haber y Stornetta describieron casos de uso para este tipo de marca de tiempo, citando invenciones o ideas cuya autoría debería ser probada. Dado que los documentos se guardan como funciones hash, marca la hora de la propiedad intelectual y las patentes sin revelar el contenido. También citan ejemplos en los que, si una empresa tiene documentos que han sido alterados, pueden probar los originales a través del sello 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 formaron 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 implementó por completo. 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 la marca de tiempo hoy?

    La necesidad de autenticar documentos no fue solo una preocupación de los años 90. En un mundo donde se produce tanto contenido digital y la desconfianza en el contenido de Internet parece estar en aumento, las marcas de tiempo pueden ser el medio para lograr lo necesario transparencia y rendición de cuentas.

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

    Esto permite que los creadores de contenido puedan demostrar en cualquier momento que crearon la moneda llamá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.

    Las marcas de tiempo también aumentan la confianza del lector. Con niveles de identidad adicionales, 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 acostumbrados estarán los lectores a asociar la marca de tiempo con transparencia, responsabilidad y autenticidad, y rechazarán cualquier contenido no verificable que no tenga una 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 la 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 documento original de 1991, pero estas ideas son necesarias hoy.

    Los puntos de vista, pensamientos y opiniones expresados ​​en este documento son exclusivos del autor y no reflejan ni representan necesariamente los puntos de vista y opiniones de Cointelegraph.

    Sebastián van der lans es el presidente de Trusted Web Foundation, así como el fundador y director ejecutivo de WordProof. Es el ganador del concurso Blockchains for Social Good de la Comisión Europea. Su misión es restaurar la confianza en Internet.