This article has been translated from English to Spanish.
Blockchain esto. Blockchain aquello.
En la lección anterior, di una visión general técnica de alto nivel de lo que es una cadena de bloques que espero que no fuera demasiado aburrida.
Ahora que sabes lo que es...
¿Qué tiene de especial la tecnología blockchain?
Preguntar qué tiene de especial la cadena de bloques es como preguntar qué tiene de especial Internet. O la electricidad. O la bombilla.

O conseguir patatas fritas de McDonald's recién hechas y crujientes.
Sí, es así de especial.
He aquí por qué...
Antes de la cadena de bloques, si tenías que almacenar datos en un ordenador que eran muy importantes, necesitabas que alguien o alguna entidad POSEYERA y CONTROLARA los datos. Lo que significaba que se necesitaba una autoridad central.
Por ejemplo, el saldo de tu cuenta bancaria. El banco es el propietario de estos datos y controla cómo se actualizan.
Tu banco se asegura de que cada transacción sea válida y esté autorizada por el cliente cuyos fondos se mueven. Tu banco nunca te permitirá modificar su base de datos directamente, incluso si lo pides amablemente.
El banco tiene que contratar a personal de seguridad informática para proteger sus datos de piratas informáticos y otras personas no autorizadas.

Incluso antes de las computadoras, esto era un problema.
Para mantener una cuenta o cualquier tipo de registro de transacciones, siempre era necesario designar a una persona o entidad como la «autoridad central».
Esta autoridad central sería la que mantuviera el libro de contabilidad o registro de transacciones.

En el pasado, un libro mayor era básicamente un trozo de papel o un cuaderno artesanal encuadernado en cuero, que se actualizaba a mano y se guardaba en un lugar seguro como... el cajón del escritorio.

Pero una vez que se dispuso de ordenadores, el libro de contabilidad se transfirió a una base de datos almacenada en el disco duro de un ordenador central que (con suerte) estaba bien protegido.
Más tarde, los informáticos se dieron cuenta de que probablemente no era buena idea tener la base de datos almacenada en un solo ordenador, porque si el disco duro se averiaba o el ordenador se sobrecalentaba y se incendiaba, los datos desaparecerían para siempre.
Así que la base de datos se REPLICÓ en varios ordenadores para mantener los datos a salvo.
Pero incluso con múltiples copias de la base de datos, estas copias seguían dependiendo de la base de datos principal u «oficial». Que seguía siendo propiedad y estaba controlada por una autoridad central.
Esto también significaba que si de alguna manera pudieras piratear la base de datos principal u «oficial», podrías manipular el libro mayor y hacer cosas malas como, eh... añadir ceros de más al saldo de tu cuenta bancaria.
Este único punto de control es una gran debilidad de tener que depender de una autoridad central.
¿Y si hubiera una forma mejor?
¿Y si hubiera una forma de mantener un libro de contabilidad sin necesidad de que un banco u otra autoridad central sea el propietario y controle el libro?
Entra en escena la tecnología blockchain.
Antes de que Satoshi Nakamoto ideara el concepto de cadena de bloques, nadie había encontrado una solución para mantener un libro de contabilidad descentralizado.
Pero el dios de Bitcoin lo descubrió.
En lugar de necesitar un «propietario» para la base de datos, su enfoque consistió en almacenar la base de datos a través de una red informática.

Una red informática es simplemente un grupo de ordenadores que se encuentran físicamente en diferentes partes del mundo y se comunican entre sí a través de Internet.
Cada ordenador de la red almacena su PROPIA copia «oficial» de la base de datos.
Eso significa que no hay una copia «principal». ¡Cada copia de la base de datos ES la copia principal!
De aquí vieneel término «libro mayor distribuido».
Los ordenadores están físicamente ubicados en diferentes lugares del mundo. Y cada ordenador guarda una copia del «libro mayor» (la base de datos).

Los ordenadores comprueban y verifican las transacciones para asegurarse de que todas son legítimas antes de realizar cambios en la base de datos.
Cada vez que se realizan actualizaciones, la base de datos se comparte en toda la red para asegurarse de que todos los ordenadores mantienen la misma copia.
La parte «distribuida» viene del hecho de que los ordenadores están distribuidos geográficamente en diferentes lugares y se comunican entre sí en una red para asegurarse de que todos los ordenadores utilizan el mismo «libro mayor» (base de datos).
Esta base de datos también se hace PÚBLICA para que todos puedan verla en tiempo real, incluidos los cambios.
El blockchain acabó con la necesidad de la propiedad y el control CENTRALIZADOS de los datos digitales.
En lugar de tener que depender de una «autoridadcentral» para decidir cuándo actualizar el libro mayor, la cadena de bloques se basa enel «consenso» entre todos los ordenadores de la red.
La forma en que los ordenadores llegan a un consenso se basa en un conjunto programado de reglas e instrucciones llamado protocolo.
Este protocolo se ejecuta en una aplicación de software que está instalada en todos los ordenadores de la red.

Piensa en cuando tienes que tomar una decisión en grupo.
- Una forma de decidir es mediante la reglade la «autoridad», en la que una persona toma la decisión para todo el grupo.
- Otra forma es por«consenso», en la que cada persona del grupo acepta apoyar la decisión.
La primera es la forma en que se mantenían y se conservaban con precisión los libros de contabilidad digitales o los registros de transacciones («bases de datos») ANTES de la cadena de bloques.
Esto último es el avance que logró la cadena de bloques.
Imagina miles de personas (u ordenadores) al azar:
- que no se conocen y que no confían entre sí...
- todos de acuerdo en que un archivo que contiene un historial de todas las transacciones es exacto...
- sin la necesidad de algún tipo de intermediario externo para «verificar» su exactitud.
La genialidad de la tecnología blockchain es que elimina a los intermediarios, pero mantiene una infraestructura que permite a extraños negociar entre sí.

Lo hace quitando el papel de «Yo mantendré el libro de contabilidad» a las autoridades centrales como los bancos y entregándolo a una red de ordenadores autónomos donde «Todos tendremos una copia del libro de contabilidad y lo mantendremos juntos».
Esta transferencia de control y toma de decisiones de una entidad centralizada (individuo, organización o grupo) a una red distribuida crea un sistema DESCENTRALIZADO de confianza que opera fuera del control de cualquier institución.
¡Es un logro increíble!
El blockchain ahora hace posible compartir y mantener un conjunto de datos (como un registro de transacciones) con muchos ordenadores que no confían entre sí. Pero se puede confiar en que los datos en sí mismos sean precisos.
¡Esto nunca se había hecho antes!
La tecnología blockchain es una tecnología tan revolucionaria que ahora se clasifica como una tecnología de uso general, como la máquina de vapor, la electricidad, los ordenadores, Internet y el selfie.

Aunque el ejemplo más famoso de la tecnología blockchain es el Bitcoin, ahora se utiliza fuera del Bitcoin por otras criptomonedas.
