Blockchain

Blockchain

Tecnología Blockchain - La revolución

Blockchain o Cadena de Bloques. De qué se trata?

1027-scaled.jpg

Se denomina cadena de bloques o blockchain a una 'base de datos' que contiene información. Es una base de datos particular ya que los datos que se guarden en ella son prácticamente imposible de modificar., guardándose en forma de 'bloques' con información relacionada entre cada bloque.

Imaginemos a la blockchain como una 'caja' donde se puede guardar información, con la posibilidad de que la informacion que guardemos dentro quede de por vida en esa caja, y no podamos modificarla.

Es un libro gigante en los que se guarda la informacion, almacenada en bloques que están enlazados y cifrados para proteger la seguridad y privacidad de la misma. Este libro es seguro (gracias a procesos de encriptacion que se manejan) e inmodificable.

Como se realizan las transacciones dentro de la blockchain?

Para que se puedan realizar transacciones de forma segura, debe haber varios usuarios (a partir de ahora llamados nodos) que se encarguen de verificar las transacciones que se realizan para validarlas y que así el bloque correspondiente a esa transacción.

Este libro electrónico se puede compartir con demás personas, y se va continuamente actualizando, guardando la información y transacciones en forma de 'bloques' (por eso se le da el nombre de cadena de bloques).

Actualmente ésta tecnología tiene lugar en las finanzas (se aplica a las ya conocidas criptomonedas, por ejemplo) y plantea una revolución importante en la economía, aunque también tiene mas casos de uso. Se le está brindando importancia ya que, al ser una base de datos que no puede modificarse, brinda seguridad a los usuarios y elimina la necesidad de terceros que controlen las transacciones de nuestras monedas.

Hay dos tipos de blockchains, divididas asi por el alcance que se le da: las públicas y las privadas.

Blockchains públicas

Las blockchains públicas son bases de datos donde cualquier persona puede acceder a los datos que esta blockchain tiene dentro. Por poner un ejemplo, la red de Bitcoin es una blockchain publica, donde cada transaccion guardada dentro puede ser visible ante cualquier persona.

Blockchains privadas

Sin embargo, también existen las blockchains privadas, que son blockchains que funcionan de la misma manera, almacenando informacion en bloques en cadena, pero con la particularidad de que solo un numero delimitado de personas puede leer o escribir información dentro de éstas.

Entre los dos grupos mencionados anteriormente, podemos notar varias diferencias:

  • Las blockchains públicas son mas lentas que las privadas, debido a que el flujo de información que se manejan en las públicas es mucho mayor.
  • Las blockchain públicas generalmente tienen mayor problema de escalabilidad, debido a que continuamente puede estar ingresando información.
  • Si hablamos en términos de centralización, las blockchains privadas suelen ser centralizadas, mientras que las públicas no.
  • Referido al último punto, que una blockchain sea centralizada no tiene justamente que ser algo malo. Por ejemplo, un hospital puede guardar información de pacientes en una blockchain privada, y solo los médicos pueden obtener acceso a ellas.

Conclusión: La tecnología Blockchain es una tecnología segura, bastante compleja todavía, con características sorprendentes, y sin dudas está en constante crecimiento. Estoy seguro que pronto veremos que será más implementada en distintos ámbitos, aplicándose a varios casos de uso de la vida real, por lo cual es interesante ir aprendiendo e incorporando conceptos para prepararse de la mejor manera de cara al futuro.