Web Analytics Made Easy -
StatCounter
Click para restablecer imagen

Blockchain: Una tecnología compartida

La nueva estructura de datos de información

La cadena de bloques, mejor conocida como Blockchain, es la tecnología compartida más prometedora de nuestros tiempos, que se mantiene en constante actualización, con un registro único y distribuido en varios nodos de una red. Nació durante la revolución del Bitcoin, el 3 de enero del 2009, por Satoshi Nakamoto.

Blockchain consiste en un método revolucionario de codificación que se encuentra detrás de la moneda virtual con el objetivo de garantizar la confianza, transparencia y la privacidad de las transacciones entre los usuarios sin intermediarios (bancos), está conformado por un enorme libro de cuentas, en el que los bloques se entrelazan para asegurar las mismas.

Pero… ¿Cómo funciona el Blockchain?

Funciona de la siguiente manera:

  • La persona (A) desea enviar dinero a la persona (B).
  • La transacción se representa como un bloque en la red.
  • El bloque se transmite a todos los nodos que conforman la red.
  • Los demás participantes de la red aprueban que la transacción sea correcta.
  • El bloque se añade a la cadena, convirtiéndose en un registro indeleble, seguro y transparente.
  • Por último el dinero se pasa de la (A) a la (B).

Una vez comprobado se registra la transacción y pasa a formar parte del bloque de registros de todas las transacciones, este registro se guarda de forma definitiva porque otras transacciones son almacenadas junto a ellas hasta completar el bloque, que tiene una capacidad limitada. Cuando éste se completa, se realiza un proceso de gran importancia, conocido como sellado o validación.

Sus movimientos son públicos y las partes pueden consultarlos, sin embargo, los datos precisos del intercambio son privados. Un bloque está ligado con diversos bloques encadenados imposibilitando el flujo libre de información.

Para entender un poco más, comencemos por definir qué es un bloque.

Un bloque, consiste en una organización matemática donde se almacenan datos de tal manera que se vuelve casi imposible su falsificación, siendo un libro de contabilidad, pero del mundo digital que tiene como objetivo, optimizar el proceso de validación de las transacciones que se realizan.

Los bloques tienen diferentes condiciones adicionales.  Según su utilidad se establece el tamaño máximo de cada bloque, dependiendo de la estructura Blockchain, estableciendo cada cuanto tiempo un nuevo bloque.

¿Cuál es la estructura de un bloque?

Cuando un usuario emite un dato para ser recogido en un bloque, ya sea, una transferencia o cualquier otro tipo de transacción, se distribuye a lo largo de la red, esperando ser incluido en un bloque, cuando haya sido agregado a la cadena, este nuevo bloque contará con un encabezado donde se recoge la información básica de su contenido, constando también del Hash correspondiente al bloque que lo precede en la cadena.

Cuando hablamos del Hash, nos referimos a la función de Hash criptográfica, se trata de un algoritmo que toma datos de entrada y devuelve una cadena de bits de longitud fija.

¿Blockchain es una red descentralizada?

¡Pues no!

Según varias fuentes, al no ser regulado por un ente central pasa a ser descentralizado, pero esto, termina siendo un error, debido a que la cadena de bloques es una red P2P (Peer-to-Peer) donde todos los nodos son iguales y nos da como resultado un sistema distribuido resistente a ataques, fallos o falsificaciones. De esta manera, aunque un nodo falle se podría llegar a aquellos a los que estaba conectado por vías alternas, lo que no sería posible en un sistema descentralizado.

Si no existen entes reguladores ¿Quiénes manejan estas famosas transacciones?

Los usuarios que conforman la red, se encargan del manejo de la misma, gracias a las réplicas de transacciones que se generan en cada uno de los nodos que constituyen la red, construyendo una contabilidad fácil de verificar.

Semejanzas entre Blockchain y un libro contable.

Inicialmente, la tecnología Blockchain se empleó como método de contabilidad para la moneda virtual Bitcoin, actualmente esta red ha transformado la forma de operar en el mercado financiero. He aquí las semejanzas:

  • No se puede editar, cambiar o quitar lo que ya ha sido registrado.
  • En cada página se registran operaciones para un cálculo que parte del resultado de la página anterior.
  • Cambiar un solo registro de una página, conlleva también a realizar modificaciones a todas las siguientes páginas.
  • Es casi imposible el cambio de los datos por el número de copias distribuidas del mismo libro. Existe una por cada usuario en la red.
  • La información no puede ser alterada a menos que todos los usuarios se pongan de acuerdo.

Ventajas y desventajas del Blockchain.

La aplicación de nuevas tecnologías siempre trae puntos positivos y negativos para la sociedad, y la tecnología Blockchain no es la excepción.

 Ventajas

  • Inmutabilidad de la información.
  • Custodia distribuida.
  • Red resiliente.
  • Otorga confianza entre desconocidos.
  • Multiplicidad de usos y aplicaciones.

Desventajas

  • Inmutabilidad de la información: Cuando las personas se equivocan al registrar la información, esta no se puede modificar.
  • Variabilidad de la velocidad del procesamiento de la información.
  • Imposibilidad para recuperar el acceso a la cuenta.
  • Excesiva cantidad de recursos.
  • Potencial incremento del desempleo.

¿Por qué blockchain es tan segura?

Por ser una tecnología distribuida, donde cada nodo de la red guarda una copia puntual de la cadena, asegura la disponibilidad de la información en todo momento.

Blockchain, al ser un registro de consenso, donde todos los nodos de la red contienen la misma información, termina siendo imposible alterarla, impidiendo al atacante intentar cambiar la información en la cadena de bloques. La comprobación de datos se realiza mediante diferentes nodos; esto hace que todo el contenido esté resguardado, ocasionando en el remoto caso que el sistema llegase a caer, siga desarrollando sus funciones de manera habitual.

Uso del Blockchain.

Por ser una tecnología nueva, posiblemente aún no se ha aplicado suficiente en diversas áreas, sin embargo, hay un cierto número de usos en:

  • Criptomonedas.
  • Sistemas de pago.
  • Almacenamiento en la nube.
  • Entretenimiento.
  • Identidades digitales.
  • Registro y verificación de datos.
  • Contratos inteligentes.
  • Cadenas de suministro.
  • Seguridad automatizada.

Aunque Blockchain es una tecnología relativamente joven, ha revolucionado muchos sectores que se encontraban consolidados en el mercado, actualmente cuenta con el apoyo de grandes empresas que apuestan por su desarrollo y potenciales usos, aplicándola como una manera de transformar sus procesos, reduciendo tiempo, costos, aumento de la seguridad, transparencia y estabilidad del sistema, esta se convertirá en una de las más poderosas herramientas de la transformación digital, por lo que esta tecnología ha llegado para quedarse.

10 dE noviembre dEl 2020
Movidagrafica: Diseño web y Marketing | Content Marketing B2B | Rafael Juárez, Psicólogo Vocacional Online