Una breve historia sobre los orígenes de Blockchain

La historia de Bitcoin se ha vuelto bastante frecuente en los últimos tiempos. Con la reciente popularidad de las criptomonedas en marcha, parece haber un descuido de la tecnología subyacente que ayuda a que todo el mundo de las criptomonedas funcione. Esta tecnología, aunque no ocupa muchos titulares en las noticias, se está convirtiendo cada vez más en un tema candente entre los líderes de la industria para aplicaciones distintas de las criptomonedas. Podría usarse para prevenir el fraude en nuestras máquinas de votación, aumentar la seguridad y la eficiencia de la banca en línea, proporcionar un estándar para rastrear los envíos del almacén y mucho más. Esta tecnología es blockchain.

Ahora, el e propósito de este blog no es explicar blockchain desde el principio. Eso será para entregas posteriores en este blog. En cambio, quiero referirme a la historia que llevó esta tecnología a la vanguardia del sector tecnológico actual. Hay muchos blogs y publicaciones sobre los diferentes tipos de blockchain y su función, pero muy pocos mencionarán exactamente cómo surgió. ¿Quién lo desarrolló? ¿De dónde vino? ¿Cuánto tiempo ha existido esta tecnología? Intentaré responder a todas estas preguntas lo mejor que pueda.

Entonces. ¿A quién se le ocurrió la cadena de bloques? Bueno, muchas personas que se han interesado en las criptomonedas, específicamente en bitcoins, señalarán al escurridizo creador Satoshi Nakamoto. En un artículo de 2008, “Bitcoin, un sistema de efectivo electrónico de igual a igual”, Nakamoto describe el concepto de bitcoin y los mecanismos subyacentes por los que funciona. En este artículo, Nakamoto nunca utilizó el término blockchain. En cambio, el bloque y la cadena se utilizaron por separado para explicar el concepto de muchos bloques, cada uno de los cuales contiene datos sobre transacciones, todos conectados en una cadena. A lo largo de los años, blockchain se convertiría en el término estándar utilizado para esta tecnología, pero como se indicó anteriormente, Nakamoto nunca lo había denominado así.

Si bien Nakamoto finalmente propondría la idea de usar una cadena de bloques para registrar una lista de transacciones para Bitcoin, técnicamente este no es el comienzo del concepto de una cadena de bloques. Para eso tenemos que remontarnos a 1991, donde en un artículo escrito por Stuart Haber & amp; W. Scott Stornetta, titulado “Cómo sellar el tiempo en un documento digital”, se propuso el concepto de sellado de tiempo en los documentos digitales para garantizar que las transacciones se “firmaran” en un momento determinado. Al año siguiente, Haber & amp; Stornetta implementó un árbol Merkle, también conocido como árbol hash, en cada “bloque” para almacenar múltiples transacciones.

Más tarde, durante 1996, otro criptógrafo de la Universidad de Cambridge, Ross Anderson, describió en un artículo, titulado “The Eternity Service”, un sistema de almacenamiento descentralizado con la incapacidad de eliminar las actualizaciones realizadas al sistema. Este fue considerado, en ese momento, un artículo revolucionario sobre el desarrollo de sistemas peer-to-peer más seguros, que se inspiró directamente en el cierre del remailer penet de Finlandia por los cienciólogos.

Dos años después, B. Scheier & amp; J. Kelsey escribiría un documento detallando otro método para proteger los registros de máquinas que no son de confianza mediante criptografía. En este artículo, Scheier & amp; Kelsey describe un método en el que la computadora puede evitar que los atacantes modifiquen o manipulen cualquier registro anterior realizado, mientras que al mismo tiempo hace que los registros sean ilegibles para el atacante.

Uno de los grandes desarrollos para la creación de la cadena de bloques ocurrió en 2002 cuando otro par de criptógrafos nombrados, David Mazières y Dennis Shasha, proponían un sistema de archivos de red con una confianza descentralizada. Se trataba de una proto-blockchain en la que los escritores de este sistema de archivos confiaban entre sí, pero no en el sistema en sí. En su lugar, firmarían digitalmente, con un cifrado SHA256 o una función de hash similar, se confirmarían y agregarían a una cadena de otros alojados en un árbol Merkel.

Tres años después, en 2005, Nick Szabo, un prolífico defensor y desarrollador de criptomonedas, crearía otra versión de una cadena de bloques simplificada y la introduciría junto con su bit gold de proto-criptomoneda.

Todo esto lleva hasta 2008 con Satoshi Nakamoto. Dentro de la primera entrega de blockchain se puede apreciar la influencia de cada uno de estos criptógrafos e investigadores, incluidos otros que no fueron nombrados. Hasta el día de hoy, blockchain ha seguido evolucionando, en el que ahora ha surgido blockchain 2.0. Con él, se ha introducido la capacidad de escribir software sobre la cadena de bloques, que puede incluir desde contratos inteligentes hasta pequeñas aplicaciones.

A medida que blockchain continúa evolucionando y se vuelve más robusto, prolífico y omnipresente entre las industrias, no se sabe qué nueva aplicación se puede imaginar para él.

En blogs posteriores, veremos qué es exactamente una cadena de bloques y cómo se puede utilizar en diferentes industrias.