¿Qué es la tecnología Blockchain? – CodeContract
Este documento tiene el objetivo de realizar una introducción sobre la tecnología Blockchain de una forma sencilla y resaltar una serie de fechas que han marcado una diferencia en estos primeros años de desarrollo.
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — La tecnología Blockchain es un registro de todo tipo de transacciones que almacena información. Algunas de sus características son:
- La información es almacenada en bloques.
- Los bloques están conectados en una cadena.
- Se realizan copias de la cadena de bloques en diferentes computadoras a un mismo tiempo.
- Los bloques de información no son modificables una vez han sido validados.
Por lo tanto para añadir nueva información a esta cadena, se debe crear un nuevo bloque vinculado al anterior y debe ser validado por el resto de computadoras participantes en la red Blockchain. En caso de modificar un bloque anterior o añadir un bloque no validado por el resto, la cadena queda rota a partir de ese bloque.
Para poder modificar un bloque que ha sido validado e introducido en una cadena Blockchain sin romper la cadena, se debe realizar una modificación/ataque de 51% de las computadoras que guardan una copia.
Tras esta introducción de una forma directa y sencilla, comenzaremos exponiendo una serie de hitos que han dado a conocer está tecnología desde sus comienzos:
Se relaciona los comienzos de la tecnología Blockchain en noviembre 2008, momento cuándo se registró un artículo en una lista de distribución de criptografía. Dicho documento se encontraba firmado por el nombre de Satoshi Nakamoto y titulado “Bitcoin: Un sistema de efectivo electrónico de Peer-to-Peer”. Por lo tanto, en este momento se daba lugar a la creación de la primera red Blockchain, mas conocida como Bitcoin. El creador o los creadores de este proyecto se conocen bajo el apodo de Satoshi Nakamoto, pese a existir diferentes identidades relacionadas; a día de hoy se desconoce de forma oficial su identidad.
Junto al lanzamiento de la cadena Blockchain Bitcoin, se lanzaba el primer producto; bitcoin una moneda digital, descentralizada, Peer-to-Peer y que sigue una criptografía. También es conocido como un activo digital diseñado con el objetivo de funcionar como medio de intercambio de una forma directa y descentralizada, es decir sin la gestión centralizada en autoridades centrales (gobiernos, bancos…) como agentes de confianza. Muchas características integradas sobre la red Bitcoin y el producto bitcoin corresponden a ideas existentes de la comunidad cypherpunk.
Un cypherpunk es cualquier activista que aboga por el uso generalizado de criptografía fuerte y tecnologías que mejoren la privacidad como una ruta hacia el cambio social y político. Una fecha que marco un antes y un después en el producto de bitcoin fue el año 2010, momento en el que se llegaron a comercializar una cantidad total de 10.000 bitcoins.
Tres años después, en el equipo de desarrollo de Bitcoin uno de los participantes conocido como Vitalik Buterin creía y tenía el objetivo de crear una nueva cadena Blockchain donde se presentasen una serie de ventajas y optimizaciones, como por ejemplo la reducción de tiempo en generar nuevos bloques (Bitcoin sigue una media de 10 minutos). Es por ello que a través de una ICO (Initial Coin Offering) consiguió suficientes fondos para poder crear Ethereum y hacer realidad sus objetivos en el año 2013.
Tal y como mencionábamos anteriormente, Vitalik tenía el objetivo de presentar una serie mejoras sobre la red Blockchain Bitcoin y por ello creo una nueva red Blockchain conocida como Ethereum. En el año 2015, Vitalik junto a su equipo consiguieron la aplicación de smart contracts (contratos inteligentes) sobre la cadena Blockchain de Ethereum a través del lenguaje de programación Solidity.
Un contrato inteligente es un archivo de código que indica las características de un contrato tradicional a través de líneas de código donde se especifica el funcionamiento acordado y que funciona de una forma autónoma y automática. El hecho de publicar este documento sobre una cadena Blockchain pública como Ethereum, incluyen características como ser descentralizado, inmutable y transparente.
La primera vez que se tiene constancia de forma pública sobre un smart contract o contrato inteligente es en el año 1995 a través del jurista y criptógrafo, conocido como Nick Szabo.
En el año 2015 la fundación de Linux e IBM crean una nueva red Blockchain sobre ethereum, Hyperledger. A diferencia del resto, esta cadena Blockchain permite construir plataformas donde la información es compartida de una forma privada , es decir que la información inscrita solo será accesible para aquellos que sean invitados y existirán unas personas con mayor poder y permisos de interacción con la red Blockchain de Hyperledger.
Durante los próximos años al lanzamiento de Hyperledger, la tecnología Blockchain siguió teniendo un desarrollo y creación de diferentes redes Blockchain. Una fecha importante es en el año 2018 cuándo JP Morgan realizó las primeras pruebas de concepto sobre la nueva red Blockchain Quorum.
Quorum es una red Blockchain donde parte de la información está descentralizada en Ethereum y otra parte solo accesible para unos usuarios determinados. Por lo tanto, es una mix entre los dos casos anteriores mencionados.
Una de las últimas noticias que ha tenido mayor impacto sobre la tecnología Blockchain, ha sido Libra. Libra es un proyecto liderado por Facebook y Calibra junto a otros agentes que pretende crear una moneda virtual basada en una nueva red Blockchain. Esta nueva red Blockchain tendrá parte pública y parte privada y permitirá la ejecución de Smart Contracts sobre ella.
Este verano se ha hecho pública toda la documentación sobre el proyecto y se ha puesto a disposición de la comunidad una testnet (entorno de prueba). Las últimas noticias publicadas dicen que se ha detenido el proyecto de una forma inmediata por medio de una carta recibida a casa de Mark Zuckerberg escrita por la cámara de representantes de los Estados Unidos, también se ha publicado que algunas empresas han manifestado públicamente que no se encuentran colaborando con Facebook para dicho proyecto… Todo esto nos hacia pensar que el proyecto se encontraba en un estado stand-by pero se ha publicado otra noticia donde se anunciaba la compra de una empresa chatbot por Facebook para Calibra. Por lo tanto, es difícil de saber y predecir la situación de este proyecto
Existe otro proyecto a nivel nacional iniciado en el año 2017 que no hemos mencionado anteriormente y se encuentra en desarrollo, Alastria. Alastria cuenta con un conjunto de empresas asociadas para crear una nueva red Blockchain e impulsar el conocimiento sobre esta tecnología.
Para terminar, la tecnología Blockchain es considerada como una de las tecnologías más disruptivas del siglo XXI.
Published at Wed, 25 Sep 2019 07:12:36 +0000
{flickr|100|campaign}
