Introducción a Blockchain: ¿Qué es y cómo ha evolucionado?

Pensamiento de liderazgo

,

Blockchain

,

Rhinno

Introducción a Blockchain: ¿Qué es y cómo ha evolucionado?

Desde que Satoshi Nakamoto publicase en noviembre de 2008 el White Paper que dio origen a Bitcoin hasta nuestros días, Blockchain no ha parado de crecer y evolucionar dadas sus características únicas.

Pero Blockchain es mucho más que Bitcoin, con el que ha saltado a la fama, y muchas empresas, entidades gubernamentales, startups y otros están explorando este nuevo paradigma tratando de encontrar nuevas vías de negocio o mejora de sus procesos.

 

¿Qué es realmente Blockchain?

Podríamos definirlo de manera simplificada como una cadena de bloques de datos enlazados mediante criptografía y de forma cronológica. Cada bloque está unido mediante un hash criptográfico a su bloque anterior, de forma que los datos que se han introducido en la cadena no puedan volver a ser modificados.

Esta cadena se va creando a través de los distintos participantes que componen una red de Blockchain. Cualquier registro de la cadena puede ser consultado, pero no borrado ni modificado como hemos comentado anteriormente, y para agregar un nuevo bloque a la cadena, se requiere de un consenso entre los participantes de la red.

Con estas características, se derivan las siguientes propiedades:

  • Inmutabilidad: cuando se graba un dato en la cadena es irreversible.
  • Transparencia: todos los bloques son visibles y pueden consultarse.
  • Confianza: gracias al consenso distribuido con el que se crean nuevos bloques se garantiza la confianza en el proceso de creación de estos.

 

¿Dónde se guarda la cadena de bloques?

Cada participante de la red de Blockchain puede guardar una copia de la cadena, de manera que no existe un punto centralizado donde se almacenen los bloques, quedando estos totalmente distribuidos dentro de la red. Cada vez que se crea un nuevo bloque, este se distribuye entre todos los participantes para que lo almacenen en su copia local. Por tanto, Blockchain se considera una forma de DLT (Distributed Ledger Technology).

Esto nos lleva a otra de sus propiedades más importantes, la descentralización. Así se evita que haya un punto central de fallo al estar toda la cadena distribuida.

Con estas ideas como base en mente, vamos a realizar un repaso breve sobre cómo ha evolucionado la tecnología desde Bitcoin hasta ahora, ya que nuevos conceptos como los Smart Contracts han ido apareciendo a medida que su uso se hacía más extenso.

 

Bitcoin: el origen

Cuando en enero de 2009 Satoshi Nakamoto registró el primer bloque (bloque génesis), creando así la red de Bitcoin de código abierto, nacieron la primera criptomoneda y la primera red Blockchain. El objetivo de esta red es el de realizar transacciones monetarias sin intermediarios.

Desde su inicio y gracias a que es una red de código abierto, una comunidad de programadores se encarga de su desarrollo y evolución. Es decir, se realiza mediante el consenso de la comunidad.

Posteriormente fueron apareciendo y desapareciendo, casi con la misma velocidad, otras criptomonedas basadas en el mismo concepto (altcoins), pero con diferentes objetivos. Sin embargo, sirvieron de germen para la generación de otras redes de Blockchain que iban más allá de las transacciones entre pares.

bitcoin-ethereum

 

Segunda oleada: Ethereum y los Smart Contracts

En 2013 un desarrollador de la comunidad de Bitcoin, Vitalik Buterin, propuso aprovechar la red para ejecutar aplicaciones distribuidas. Su propuesta no fue aceptada, por lo que en 2015 junto a un grupo de desarrolladores puso en marcha la primera red de Blockchain, que implementaba con éxito el uso de los llamados Smart Contracts, Ethereum.

Ethereum también es una red de código abierto, pública y tiene su propia criptomoneda, el Ether.

Los Smart Contracts, por otro lado, son una pieza de código que se ejecuta sobre la red de Blockchain, pueden manejar activos digitales e implementan una serie de reglas arbitrarias. Por ejemplo, podrían usarse para establecer el contrato de alquiler de una propiedad entre varios participantes, pero sin un intermediario o autoridad central como existe actualmente con otras plataformas.

 

Tercera oleada: nuevos tipos de Blockchain y evolución

Tras el auge de Bitcoin, Ethereum y otras redes públicas, comenzaron a surgir nuevas necesidades como mayor privacidad, transaccionalidad o escalabilidad. Estas han intentado solucionarse mediante la evolución de las redes existentes o creando otros tipos como las redes privadas o redes federadas.

Los nuevos tipos de redes están más orientados al mundo empresarial, donde la privacidad proporcionada por una red pública no es suficiente o se requiere cierto grado de confianza entre los participantes de esta.

Como ejemplos destacables tenemos entre otros: Quorum, basado en Ethereum e iniciado por el banco JP Morgan con la que es posible realizar transacciones privadas; R3 Corda, centrado en el mundo financiero y otras industrias específicas; o el proyecto Hyperledger, bajo el paraguas de la Linux Foundation donde se han agrupado distintos proyectos como Fabric (para redes permisionadas) o Indy (identidad descentralizada).

Sin embargo, esta tecnología está en constante evolución y nuevos protocolos y proyectos surgen cada poco tiempo.

Con esto hemos realizado un pequeño repaso de lo que es Blockchain y cómo ha ido evolucionando a lo largo de los últimos años. En los siguientes artículos que iremos publicando, entraremos más en detalle sobre su funcionamiento, conceptos importantes como los Smart Contracts, los algoritmos de consenso y otros muchos temas relacionados con esta tecnología.

 

Consigue una verdadera transformación digital

Desde Techedge, debido a nuestra amplia experiencia, nos ofrecemos a ser tu partner en este proceso clave de una adecuada transformación digital. 

¡Quiero saber más!

¡Suscríbete!