Para empezar a hablar de Blockchain debemos saber que el mundo tal y como funciona actualmente necesita producir, gestionar y almacenar una enorme cantidad de información certificada en todo momento, hasta ahora esta gestión la hacemos los humanos pero se ha vuelto lento, corruptible y poco seguro . La propuesta de Blockchain es que el trabajo pasen a hacerlo los ordenadores para que sea más seguro, incorruptible y cada vez más veloz. Aunque ya sabemos cuál es la debilidad de un sistema informático, que es hackeable.
¿Cómo evita blockchain el hackeo? No con un poderoso antivirus, sino que se auto protege gracias a su propia estructura, su propia arquitectura. Blockchain significa cadena de bloques, cada bloque puede contener diferentes tipos de información, lo que nos lleva a destacar que cada bloque tiene 3 cosas: En primer lugar, la información el ejemplo más famoso y más fácil es el bitcoin que contiene la información relativa a las transferencias de dinero como su emisor, receptor, fecha, cantidad, etc. En segundo lugar tenemos el HASH que sería el número de identificación del bloque, cada bloque tiene una identificación propia. Y en tercero, es la formación de la cadena entre bloques ya que tiene el hash del bloque anterior por lo que cada bloque queda conectado a su predecesor y su sucesor.
Ya conocemos la función del Blockchain por dentro y su seguridad pero eso ¿Cómo lo hace inhackeable? Por dos sencillas cosas, la primera es el HASH como lo mencionamos antes, es el único de cada bloque pero la peculiaridad es que el número se genera según el contenido del bloque, eso significa que si se cambia alguna información del bloque, automáticamente cambia el HASH, por ejemplo, imaginamos como una pieza de puzzle que con tal información tiene una forma pero al cambiar esa información, la forma también cambia por lo que deja de encajar dejando a la cadena invalidada. Y su segunda seguridad son sus propios usuarios, si un usuario altera la información de su copia, la comunidad lo sabe por lo que su versión de la base de datos queda anulada y sin efecto.
Ahí está la diferencia, la seguridad y la certificación de los documentos en blockchain se la dan muchísimos usuarios iguales, no un notario, ni banco, ni mucho menos una gran institución
Evidentemente, Blockchain tiene varias características pero la que más me llamó la atención fue la de ¿Cómo hace Blockchain para captar a todos estos usuarios? Y es que los usuarios pueden decidir unirse a la red por 2 motivos, simplemente para usar el sistema o bien para hacer algo mucho más goloso lo que seria crear nuevos "Blocks" para la "Chain" lo que significa, crear nuevos bloques para las cadenas. Los que hacen esto son los llamados "Mineros".
A medida que se van firmando contratos, haciendo transferencias o lo que sea, hay la necesidad de almacenar esa información en un nuevo bloque pero para añadir un nuevo bloque a la cadena se debe resolver un problema matemático demasiado complejo por lo que entran los mineros ya que para resolverlo requiere una enorme potencia de computación y eso colocan sus procesadores para intentar resolverlo, una vez resuelto el resto de la comunidad verifica que la solución es la correcta quedando así la información consolidada a la cadena y el minero cobra la recompensa por haber encontrado la clave.
Blockchain no siempre ha sido tan popular debido a que en sus inicios nadie le hizo mucho caso, el sistema fue creado en 1991 pero no fue hasta 2009 cuando un usuario usó lo de base para su bitcoin. Aunque cabe recalcar que Blockchain es muchísimo más que bitcoin ya que las aplicaciones de este sistema son muy diversas y pueden usarse para firma de contratos, votaciones electorales, guardar registros médicos y bancarios, como muchas otras actividades
Por ejemplo, en el ámbito de la salud sería imposible manipular los historiales médicos o en el comercio de joyas se puede rastrear desde el origen hasta su compra permitir al comprador de que no está siendo estafado.
Se trata, en resumen, de almacenar información con muchos testigos lo que dificultan la información sea falseada. Blockchain es más que una simple base de datos, es un sistema de almacenaje de información fuera del sistema convencional, una herramienta para crear una sociedad más equitativa, más transparente y más veraz.