Piense en la confianza de la sociedad en los datos. Los datos hacen que la tecnología blockchain funcione. Sin embargo, en la percepción del público en general, blockchain sigue estando estrechamente asociado con Bitcóin que ha experimentado un viaje salvaje en los últimos 12 meses, ya que su precio casi alcanzó los 20.000 dólares antes de caer a menos de la mitad de ese valor. En este artículo, dejaremos todos los movimientos de precios y especulaciones sobre el futuro, para que podamos centrarnos en las diferentes tecnologías que hacen que la tecnología blockchain funcione.
Definición de Blockchain
Una cadena de bloques es un libro mayor descentralizado y de confianza de las transacciones que se producen dentro de una red y que son validadas por una red de equipos independientes que utilizan un protocolo criptográfico para evaluar la exactitud de los datos contenidos en el libro mayor.
Red descentralizada con un libro mayor compartido
Uno de los principales diferenciadores de la tecnología blockchain es su dependencia de una red completamente descentralizada de ordenadores para validar las transacciones o entradas de datos en el libro mayor compartido. En lugar de un servidor principal que actuara como garante de los datos, se afianzó la idea de una red descentralizada que pudiera validar transacciones basadas en un mecanismo de verificación matemática al que todos los ordenadores/servidores aceptan mantener.
De repente no había necesidad de depender de una máquina central para ejecutar una red, y esta última podía sobrevivir sin la primera. Ese es uno de los aspectos que hace que la cadena de bloques sea tan atractiva desde el punto de vista de la seguridad.
No hay un solo punto de fracaso. Con la tecnología actual, los impracticables de hackear con éxito toda una cadena de bloques son su propio elemento disuasorio. Sería prácticamente imposible corromper un número tan grande de servidores simultáneamente para dañar la información contenida en el libro mayor compartido.
Criptografía
La aplicación de claves criptográficas a la tecnología blockchain tiene como objetivo garantizar la confidencialidad, la seguridad y la privacidad de los usuarios y de los datos que comparten. Hay dos tipos de claves criptográficas, públicas y privadas, y cada usuario tiene uno de cada uno.
La combinación de claves privadas y públicas de un usuario forma la firma digital de ese individuo, lo que le permite realizar transacciones en una cadena de bloques. Esta firma digital diferencia a los usuarios de la red que añade otra capa de seguridad para garantizar la integridad de los datos.
La relación entre la clave pública y su clave correspondiente es técnicamente compleja, pero puede explicarse en términos simples, utilizando Bitcoin como ejemplo. La clave privada es una cadena de números y letras generada al azar que está matemáticamente relacionada con la dirección de su cartera pero imposible de hackear. Te permite enviar Bitcoins desde tu cartera a la de otra persona si te dan su dirección.
La clave pública es esa dirección o una versión hashed (más corta) de esa dirección. Sólo puede acceder a su cartera (clave pública A) y mover Bitcoins utilizando su clave privada (A), de la misma manera que la persona que posee la cartera a la que envía Bitcoins (clave pública B) sólo puede acceder a esos fondos utilizando la clave privada de esa cartera (B).
Con claves criptográficas empleadas para realizar transacciones en la red, surge una imagen más clara de las diferentes partes móviles de una cadena de bloques, pero todavía falta un elemento. ¿Cómo podemos saber si la información introducida es confiable?
Protocolo de precisión, seguridad y mantenimiento de registros
Cuando A envía un Bitcoin a B, esa transacción se registra en un bloque con otras transacciones con una marca de tiempo y se comunica a la red descentralizada donde diferentes máquinas emplean su potencia informática para validar dicha transacción (junto con el resto del bloque).
Como nota al margen, puede reemplazar la transacción por cualquier otro tipo de datos que tenga valor. Esto le ayudará a entender cómo se puede utilizar blockchain para registrar cualquier cosa de valor. El protocolo que permite esta validación es brillante en sus inicios porque se basa en el interés propio humano para garantizar la integridad de la cadena de bloques.
Estos diferentes ordenadores encargados de verificar la exactitud de la información están compitiendo por una recompensa en la resolución de un problema matemático altamente complejo. El primero en resolverlo transmite la solución a las demás máquinas. Cuando la mayoría de estos nodos llega a la misma solución, los datos del bloque se validan y se agregan a la cadena de bloques.
Blockchain está creciendo
Blockchain está atravesando una etapa emocionante, con nuevas soluciones emergiendo a cada paso, todo con el propósito de hacer que la tecnología sea más eficiente. Al leer este artículo, los desarrolladores de todo el mundo están trabajando en nuevas formas de validar transacciones sin usar tanta electricidad y potencia informática.
Echa un vistazo a nuestras otras guías de Blockchain aquí .
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.