En unos diez años, la cadena de bloques se ha establecido como una de las principales tecnologías de nuestro tiempo. Es un proceso informático detrás de las criptomonedas como Bitcoin. Sin embargo, muchos artículos en los principales diarios hablan de ello sin siquiera explicarlo realmente. En este artículo, echemos un vistazo a la definición de blockchain y cómo funciona, pero primero tomemos un pequeño desvío histórico.

Blockchain y criptomonedas antes de Bitcoin

La cadena de bloques no nació del todo con la creación en 2009 de la famosa criptomoneda Bitcoin. Ciertamente así es David Chaum, estudiante de doctorado en la Universidad de California en Berkeley, quien sentó las bases de la tecnología en 1982 con su tesis tituladaSistemas informáticos establecidos, mantenidos y en los que confían grupos mutuamente sospechosos“. Luego, en la década de 1990, el criptólogo estadounidense lanzó una primera moneda virtual, DigiCash. Sin embargo, el éxito no quedó ahí y la empresa que apoyaba el proyecto cerró en 1998.

Otras criptos se imaginan antes del final del milenio como Bit gold o B-money. Estos dos ejemplos permanecen en la etapa de proyecto, pero inspiran al enigmático Satoshi Nakamoto en la creación de Bitcoin. No se sabe quién se esconde detrás de este seudónimo, pero sí el individuo (o grupo de personas) publica en 2008 un libro blanco que describe el funcionamiento de Bitcoin. Un año después, Satoshi Nakamoto lanzó la futura estrella de las criptomonedas.

tecnología de cadena de bloques
Créditos: hacer-alguien-día / Pixabay

Una definición institucional de la tecnología blockchain

La misión conjunta de investigación de la Asamblea Nacional sobre los usos de cadenas de bloques (el término francés para cadena de bloques) y otras tecnologías de certificación de registro enumeró la definición de cadena de bloques en un informe de 2018: “Una cadena de bloques es un registro, una gran base de datos que tiene la particularidad de ser compartida simultáneamente con todos sus usuariostodos ellos también titulares de este registro, y que además todos tienen capacidad para ingresar datos, de acuerdo con reglas específicas fijado por un protocolo informático muy bien asegurado gracias a la criptografía. »

Una explicación más detallada de blockchain

El ejemplo clásico de los bancos

Antes de la llegada de la cadena de bloques, una sola entidad generalmente posee una base de datos (o registrarse). Si tomamos el ejemplo de un banco, el contenido de las cuentas o transacciones se registra en un servidor informático. Un cliente puede ver el saldo de su cuenta consultando al banco. Luego le da la información de acuerdo con la base de datos. Si retira dinero, el banco cambia este último y el cliente no sabe nada más. La información del registro es centralizada y opaca en el sentido de que no sabes quién tiene las deudas.

Los cambios provocados por la tecnología blockchain

La cadena de bloques es un registro donde se registra todo el historial de operaciones. Una vez que se realiza una transacción entre dos personas en la cadena de bloques, la operación está encriptada y validada por un algoritmo de consenso. Este consiste en una serie de comprobaciones para determinar si la transacción respeta las reglas establecidas y si no hay culpa o engaño con respecto a las transacciones posteriores. Una vez completada esta tarea, la transacción luego se registra en un bloque, como un nuevo enlace en la cadena de bloques. Finalmente, la versión se comparte con las computadoras que tienen el registro.

red de criptomonedas bitcoin
Créditos: Pixabay / Tumisu

Con la tecnología de cadena de bloques, el registro está descentralizado. No hay un servidor que contenga la base de datos, sino una multitud que no tiene otros vínculos entre ellos que el de la cadena de bloques. La información es compartida : todos pueden consultar el historial de transacciones desde el comienzo de la cadena de bloques.

Los beneficios de la cadena de bloques

A diferencia del ejemplo del banco, compuesto por servicios dedicados al mantenimiento de bases de datos, el blockchain se encarga de la gestión con protocolos informáticos automatizados. Por lo tanto hay ahorros reales en costes de mantenimientomano de obra o costos de transacción. el sistema es seguroporque la verificación de una operación se realiza a través de una red de servidores informáticos independientes. La velocidad también es un activo con transacciones que se realizan en segundos. Además, la cadena de bloques está lejos de estar confinada a las criptomonedas. ¡Sus usos son numerosos ya veces incluso sorprendentes!