¿Qué es Blockchain o Cadena de Bloques?

  •  
  • 1
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

La tecnología Blockchain o cadena de bloques, es una base de datos distribuida que sirve como un registro parecido a un libro contable u hoja de calculo. La información que se registra se produce a través de las transacciones realizadas entre los usuarios que participan dentro del ecosistema. Las cadenas de bloques se enlazan entre sí para evitar modificaciones y alteraciones. Compartiendo públicamente la información registrada entre todos los bloques existentes de forma segura y perpetua. La garantía de que la integridad de los bloques es consistente es gracias a claves criptográficas y firmas digitales.

El concepto y la tecnología del Blockchain o cadena de bloques, fue aplicado por primera vez en la moneda digital conocida como “bitcoin”. Fue concebida alrededor de los años 2008/2009 por “Satoshi Nakamoto” y descrita por primera vez en su ahora famoso whitepaper.

Bitcoin blockchain" src="https://res.cloudinary.com/nacioncripto-com/image/upload/v1511645086/bitcoin-2348392_640_etbazk.jpg" alt="Bitcoin blockchain" width="640" height="262" /> Bitcoin es la red de blockchain mas famosa

Blockchain: La hoja de calculo distribuida

Imaginen una hoja de calculo o libro contable, luego imaginemos una red de miles de nodos (computadoras) donde toda la red posee un copia completa de este libro y en la misma red automáticamente se llega a un consenso del estado de este registro contable compartido. El mecanismo para llegar al consenso puede variar pero el mas probado y establecido es el comprobante de trabajo (proof of work) utilizado por la red Bitcoin analizado mas adelante. Puedes conocer más acerca de Bitcoin aquí.

Siguiendo con la analogía de libro contable, la contabilidad distribuida de este ecosistema permite la protección de la información que es registrada en una cadena sucesiva de bloques enlazados. Por ejemplo: suponiendo que una transacción es registrada en el bloque número 1000, este último bloque sincronizará la información registrada en los 999 bloques restantes, replicando la información histórica de la cadena de bloques como un libro contable mayor, eliminando los siguientes escenarios:

  • Duplicidad de la cantidad transferida: es decir que una vez transferido el monto, no es posible realizar nuevamente otro gasto bajo las mismas condiciones , conocido como doble gasto (double spend) ya que la cadena de bloques consiste en datos históricos.
  • Modificación maliciosa de los datos registrados en los bloques: un nodo malicioso no puede modificar un bloque establecido sin afectar toda la cadena de bloques relacionados. Estas modificaciones son fácilmente detectadas por la red con los algoritmos de firma digital y por lo tanto cualquier nodo rebelde que no este en consenso o quiera actuar mal será rechazado por la red.
  • Inmutable: Una vez que la información es registrada en la cadena de bloques no hay forma de modificarla.
Sistema de confianza descentralizado

Sistema de confianza descentralizado

El blockchain de Bitcoin

El Blockchain de bitcoin se rige por la red peer to peer (P2P) o red entre pares. Esta red permite el intercambio de información de manera directa sin necesidad de un servidor central, convirtiéndolo en un sistema totalmente descentralizado. Ejemplos de red peer to peer conocidas son  bittorrent y emules que sirven para compartir archivos. Debido a la arquitectura de la red, todos los nodos que participan en la misma deben de tener una copia completa del blockchain o tener acceso directo a una copia del mismo.

Red peer to peer

Red peer to peer

Cuando un usuario de la red solicita transferir valores, la  información de las nuevas transacciones solicitadas son enviadas y propagadas a todos los nodos (computadores) que integran la red. Entre estos nodos existen nodos que cumplen un papel fundamental en la cadena de bloques llamados mineros. Los nodos de minería son los encargados de validar y registrar las transacciones pendientes a través de un consenso democrático y participativo, integrado por todos o una mínima parte requerida (generalmente el 51%) de los nodos conectados la red.

 

De acuerdo al whitepaper de bitcoin, elaborado por Satoshi Nakamoto. Los nodos actúan de la siguiente manera:

  1. Las nuevas transacciones se comunican a todos los nodos.
  2. Cada nodo agrupa las transacciones nuevas en un bloque.
  3. Los nodos se esfuerzan para resolver el complejo comprobante de trabajo (proof of work) sujeto a su bloque.
  4. Cuando un nodo resuelve el comprobante de trabajo (proof of work), difunde el bloque a todos los nodos.
  5. Los nodos sólo aceptan bloques si todas las transacciones que contienen son válidas y no han sido contabilizadas con anterioridad.
  6. Los nodos dan su consentimiento para cada bloque cuando comienzan a trabajar en la creación del siguiente bloque de la cadena, empleando la firma digital (hash) del bloque aceptado como referencia para el próximo bloque.

Blockchain es el Internet del Futuro

¿Es el blockchain la web 3.0?

¿Es el blockchain la web 3.0?

Puede ser una predicción audaz pero si reflexionamos en las cualidades principales del blockchain y porque su utilidad, concluimos en estos puntos principales:

  1. Red descentralizada no controlada por ningún solo actor.

  2. No tiene un singular punto de falla.

  3. Impermeable a la censura.

  4. Transparente y publica.

  5. No puede ser corrompida y alterada

Estas cualidades nos permite imaginarnos las muchas aplicaciones que pueden ser construidas encima de esta plataforma para resolver muchos otros problemas de manera descentralizada. La fundación de Ethereum y su blockchain de etherum tienen esta precisa de meta de proporcionar una plataforma uniforme para construir aplicaciones que se beneficien de las facultades del blockchain. Si quieres conocer más sobre Ethereum puedes leer nuestro post en este enlace.

El ecosistema es nuevo y lleno de problemas que resolver pero así mismo esta compuesto de mucha promesa y soluciones que estamos seguros revolucionaran mucho de los sistemas y paradigmas que tenemos actualmente. Imaginen como apenas hace 30 años era distinto el mundo sin internet y dispositivos móviles. Sin mas los dejo con esta cita de uno de mis autores favoritos de ciencia ficción:

“El futuro ya ha llegado. Simplemente no está uniformemente distribuido aún.”

William Gibson

Esperamos en NacionCripto ser un medio de utilidad para traerte este mundo a tu alcance y proporcionarte educación al día de esta emocionante tecnología.


  •  
  • 1
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

comentarios

  1. Pingback: Qué es Ethereum y dónde invertir en esta nueva criptomoneda