Cómo funciona Blockchain y cómo te afecta

Aunque es posible que haya oído hablar de la tecnología blockchain (también denominada a veces simplemente “la cadena de bloques”) en algún lugar de las noticias, no se requiere mucho esfuerzo para explicar exactamente lo que hace y por qué se está volviendo tan atractivo para varias empresas en diversas industrias. . Durante muchos años, esta tecnología se ha asociado con Bitcoin y otras criptomonedas, pero es mucho más que eso. Si entendemos cómo funciona, solo entonces podremos darnos cuenta de qué tipo de potencial trae consigo y cómo ya está ayudando a muchas industrias a operar de manera más eficiente.

Definición de Blockchain

blockchainprimer-datos

Comencemos con cómo funciona una base de datos. Esto es mucho más fácil de entender. Usted ingresa algunos datos, almacena los datos, los modifica si es necesario, y así sucesivamente. Normalmente, un servidor gestiona esta base de datos.

Un libro mayor funciona como una base de datos con un par de excepciones. Normalmente no quita datos de él ni lo modifica. (A menudo, eso se llama “corrupción”).

Los libros mayores son registros, no bases de datos, por lo que archivan eventos en lugar de credenciales. Estos eventos pueden ser transacciones, pedidos, actualizaciones del estado de algo o lo que quieras que sean.

Las bases de datos son mejores para crear cosas que puede modificar más adelante.

Entonces, la única similitud que tienen las bases de datos y los libros de contabilidad es que almacenan información. Uno se puede modificar, mientras que el último solo se puede agregar.

Ahora bien, ¿cómo te ayuda saber esto a comprender la tecnología blockchain?

Eso es porque blockchains son libros de contabilidad.

Pero en lugar de centrarse en un registro en particular, una cadena de bloques es un libro mayor distribuido que se ejecuta en cientos, miles o incluso cientos de miles de sistemas informáticos en todo el mundo, cada uno con su propia copia del libro mayor.

En el momento en que se publica esto, la red de Bitcoin tiene casi 12.000 nodos en su blockchain. Cada una de estas computadoras tiene un archivo de todas las transacciones realizadas en la red, lo que equivale aproximadamente a 60 GB de datos.

En un entorno blockchain, el acuerdo proviene del consenso. Si más del 50% de los nodos de la red están de acuerdo en algo, se convierte en parte de la propia cadena de bloques y cada nodo descargará esa nueva información.

Entonces, por ejemplo, si se agrega un nuevo bloque de transacciones a la red Bitcoin, primero lo verifican todos los nodos de la red. Tras el consenso, se confirma, junto con cada transacción dentro de ese bloque. Ese es el momento en que ve el monto en su billetera actualizado con la nueva suma. Si envía 10 Bitcoins a alguien, no se ejecutará hasta que todos los nodos de la red hayan confirmado el bloque en el que ha aterrizado su transacción.

¿Qué hace que las cadenas de bloques sean tan útiles?

blockchainprimer-aerolíneas

Es fácil comprender cómo se podrían usar las cadenas de bloques en el mundo financiero. Es un registro inmutable de cada transacción realizada en una red distribuida. ¿Qué podría ser mejor que eso para un banco?

Debido a que la cadena de bloques en sí se distribuye en varios nodos, es fácil recuperar los datos perdidos en caso de una catástrofe. Supongamos que está operando un banco en Alemania y su sucursal de Berlín tuvo un accidente técnico que eliminó todos los datos de sus transacciones. Podrías obtener los datos de Frankfurt. ¡Todo es lo mismo! Una vez que solucione el problema, su sucursal de Berlín descargará todos los datos de transacciones de todas las demás sucursales que estén operativas.

Si alguien quiere hacer un negocio desagradable y modificar un libro mayor para malversar fondos, eso tampoco puede suceder. La modificación no puede realizarse a menos que alguien logre que la mitad de todos los nodos de la red la aprueben.

Pero las cadenas de bloques no son solo instrumentos financieros. La tecnología es estrictamente un método de almacenamiento..

¡Esto significa que cualquiera puede usarlo!

Air France-KLM, por ejemplo, está experimentando con eso para simplificar la gestión de su cadena de suministro, haciéndola más eficiente.

Ucrania también ha puesto su registro de la propiedad en la cadena de bloques para combatir la corrupción en el sector de servicios catastrales.

Mastercard lanzó una API blockchain que, en teoría, haría que las transacciones fueran más rápidas a través de las fronteras.

El hecho de que todo en el libro mayor esté confirmado por consenso permite hacer una red que funciona independientemente de los procedimientos institucionales. Para simplificar eso, volvamos al ejemplo del banco alemán.

Supongamos que tiene un cliente que quiere enviar 2000 euros a otra persona en Turquía. Normalmente, el dinero tendría que pasar por varios bancos colaboradores y luego el banco del destinatario lo convertiría a la moneda local. Este proceso toma al menos uno o dos días hábiles, si no más.

Mediante el uso de la tecnología blockchain, la transacción puede tener lugar una vez que haya recibido una confirmación automática de la red distribuida de bancos que la utilizan. En este escenario particular, la transacción probablemente se llevaría a cabo en diez minutos, si no menos.

Las desventajas de usar una cadena de bloques

blockchainprimer-powerlines

Aunque la tecnología blockchain en sí tiene su encanto, también presenta una serie de obstáculos que quizás no superemos demasiado pronto. Toda la exageración que lo rodea puede cegar a las personas al hecho de que existen algunas desventajas muy claras en su uso que las industrias tendrán que mitigar antes de implementarlo a gran escala.

Tiene hambre de electricidad

Dado que una cadena de bloques tiene que copiarse a sí misma en cada nodo que la opera, esto también presenta una increíble cantidad de redundancia. Cada vez que se realiza una transacción de Bitcoin, se confirma tantas veces como nodos haya en la red. Esto, a su vez, consume una tonelada de electricidad. Es posible que las cadenas de bloques industriales privadas no sufran mucho por esto, ya que podrían limitar sus cadenas de bloques a un puñado de computadoras. Sin embargo, este problema puede surgir en empresas como los bancos, que tienen que procesar miles de transacciones por minuto a escala global.

Solo puede haber una cantidad limitada de almacenamiento

En este momento, para ejecutar un nodo en la cadena de bloques de Bitcoin, debe descargar 60 GB de datos. ¿Y si fuera un terabyte? Si el mercado de Bitcoin crece significativamente, las cadenas de bloques de varios terabytes podrían convertirse en una realidad. Después de eso, solo las granjas de servidores y las personas interesadas en hacer comercio a gran escala con la criptomoneda ejecutarían nodos completos. Esto volvería a centralizar una red que estaba destinada a ser una maravilla descentralizada.

La inmutabilidad tiene sus desventajas

Supongamos que tiene una billetera en la red y perdió la clave que necesita para autenticarse. No hay un enlace para “restablecer contraseña”. No hay número de soporte. Tu dinero se acaba. Eso es. No hay devoluciones. Estás arruinado.

Por un lado, si sabe cómo tratar sus datos de manera responsable, no encontrará este problema. Tu dinero será tuyo y tendrás control absoluto sobre él. Pero ese poder conlleva una responsabilidad que no mucha gente ejerce. Esto es porque hasta una cuarta parte de todos los Bitcoins se pierden para siempre.

Además, si pones algo en la cadena de bloques, tienes que asegurarte de que sea algo que pretendías poner allí. No puede revertir transacciones, registros de eventos ni nada. Está ahí para siempre. Literalmente.

Sopesando todo, ¿qué aplicaciones ve para blockchain en el futuro? ¡Cuéntanos lo que piensas en un comentario!

¿Es útil este artículo?

¡Ayúdanos a difundirlo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *