← Volver al Diccionario

Blockchain (Cadena de Bloques)

graph LR
  T1(Transacción 1) --> B1[Bloque 1]
  T2(Transacción 2) --> B1
  B1 == Sello Matemático ==> B2[Bloque 2]
  T3(Transacción 3) --> B2
  B2 == Sello Matemático ==> B3[Bloque 3]
  style B1 fill:#bbf,stroke:#333
  style B2 fill:#bbf,stroke:#333
  style B3 fill:#bbf,stroke:#333          

La blockchain (cadena de bloques) es la tecnología informática que permite que Bitcoin exista sin necesidad de servidores centrales.

Esencialmente, es un gigantesco libro de contabilidad público y digital. En este libro se apuntan absolutamente todas las transferencias de la historia. Pero aquí viene la magia: en lugar de que ese libro esté guardado bajo llave en el ordenador central de un banco o de Google, existen decenas de miles de copias idénticas distribuidas por ordenadores de voluntarios en todo el planeta.

Cada 10 minutos, todas las transferencias recientes se empaquetan juntas en una 'página' nueva (llamada bloque). Esta página se sella con criptografía avanzada y se une para siempre a la página anterior, formando una cadena. Si un hacker intenta borrar un pago del pasado, tendría que alterar su copia del libro y convencer a la fuerza a todos los demás ordenadores del mundo de que acepten su versión falsa, lo cual es técnica y matemáticamente imposible.

Ejemplo Práctico

Analogía 1: Imagina un grupo de 100 personas jugando al Monopoly. En vez de que haya una sola persona que sea 'La Banca' (que podría hacer trampas en secreto), los 100 jugadores tienen una libreta y un boli. Cada vez que alguien paga a otro, lo grita en voz alta y los 100 lo apuntan a la vez en su libreta. Si alguien intenta decir 'yo tenía más dinero', los otros 99 revisarán sus libretas y desmentirán la trampa. Esa libreta pública e infalsificable es la Blockchain.