¿Qué es y cómo funciona el Blockchain?

Que es el blockchain?

Lo primero es contextualizarlo. Blockchain significa “cadena de bloques”, su propio nombre nos será muy ilustrativo más adelante para comprender cómo funciona. Nació como actor secundario en la revolución del bitcoin, ya que se trata de la tecnología o el sistema de codificación de la información que está por detrás de la moneda virtual y que sustenta toda su estructura. Pronto se vio el potencial que tenía por sí misma y la cantidad de aplicaciones que permite en otras áreas más allá de las transacciones financieras, como la administración pública o el Internet de las cosas.

BLOCKCHAIN Y EL FIN DE LA CENTRALIZACIÓN DE LOS DATOS

Blockchain es una tecnología que permite la transferencia de datos digitales con una codificación muy sofisticada y de una manera completamente segura. Sería como el libro de asientos de contabilidad de una empresa en donde se registran todas las entradas y salidas de dinero; en este caso hablamos de un libro de acontecimientos digitales.
Pero además, contribuye con una tremenda novedad: esta transferencia no requiere de un intermediario centralizado que identifique y certifique la información, sino que está distribuida en múltiples nodos independientes entre sí que la registran y la validan sin necesidad de que haya confianza entre ellos. Una vez introducida, la información no puede ser borrada, solo se podrán añadir nuevos registros, y no será legitimada a menos que la mayoría de ellos se pongan de acuerdo para hacerlo.
Junto al nivel de seguridad que proporciona este sistema frente a hackeos, encontramos otra enorme ventaja: aunque la red se cayera, con que solo uno de esos ordenadores o nodos no lo hiciera, la información nunca se perdería o el servicio, según el caso del que hablemos, seguiría funcionando.
Un ejemplo que ilustra la importancia de la red distribuida está en las redes sociales. Con este sistema, blockchain eliminaría la centralización que imponen aplicaciones como Facebook o Twitter a la hora de identificarnos o validar la procedencia de nuestros mensajes, y la integridad de los mismos sería garantizada por la red de nodos.

“Aunque la red se caiga, con que solo uno de esos nodos no lo haga, la información no se perderá”

Quién es quién en el blockchain y cómo funciona

Vamos a intentar descifrar quién participa en el blockchain y cómo funciona su tecnología. El blockchain, como su nombre indica, es una cadena de bloques. Cada uno de esos bloques contiene la información codificada de una transacción en la red. Antes hicimos la analogía del libro contable, donde anotamos, por ejemplo, que salió A y entró B. Pues bien, blockchain se comporta igual, pero será la red de nodos distribuidos quienes tengan que certificar que esos datos son verdaderos ¿Cómo lo hacen?
Cada bloque de la cadena porta el paquete de transacciones y dos códigos, uno que indica cuál es el bloque que lo precede (excepto el bloque origen, claro), y otro para el bloque que le sigue, es decir, que están entrelazados o encadenados por lo que se llaman códigos o apuntadores hash. Ahora entra en juego el concepto de minado que realizan los nodos, es decir, el proceso de validación de la información. En este proceso de minado o comprobación, cuando hay dos bloques que apuntan al mismo bloque previo, sencillamente gana el primero en ser desencriptado por la mayoría de los nodos, es decir, que la mayoría de puntos de la red deben ponerse de acuerdo para validar la información. Por eso, aunque blockchain genera múltiples cadenas de bloques, siempre será legitimada la cadena de bloques más larga.

Resultado de imagen para blockchain