funcionamiento del blockchain

Primero, Que es el blockchain

Blockchain (o cadena de bloques en español), es una tecnología que permite crear un libro de contabilidad distribuida en una red de ordenadores sin necesidad de contar con un servidor o base de datos central. La actualización y manejo de este libro de contabilidad, solo se puede realizar en consenso con todas las partes que forman la red. Por esta razón, el poder de cómputo de todos los nodos de la red se usa no solo para introducir información, sino también para protegerla frente a modificaciones no autorizadas. Consecuencia de esto, la blockchain permite alcanzar niveles de seguridad muy altos en comparación con otras tecnologías.

Como funciona

Para que la tecnología blockchain funcione es necesario en primer lugar crear un software específico para la misma. Este software permite a los ordenadores crear la red que hará funcionar la blockchain de forma distribuida. Tal cual como sucede en el caso del software de Bitcoin y otras criptomonedas. Generalmente, este software es de carácter abierto y protegido con licencias de software libre. Esto implica que son públicos, transparentes y pueden ser usados, revisados y contribuidos por cualquier persona. Al no tener base de datos ni servidor localizado, a una red de tipo blockchain se le atribuye la característica de ser una red distribuida. Esto significa que la información está replicada en todos los ordenadores del mundo que estén conectados a la misma blockchain. En el caso de que más del 50% de los ordenadores que forman esa red blockchain no sean de la misma persona o empresa, podemos decir que la red está descentralizada. Con esto podemos decir que, no tiene un “centro de emisión, control o poder”.

En esencia una red blockchain es solo una base de datos que permite leer y escribir nuevos registros. Todo ello sin poder modificar nada de lo que existe en ella. Todos los registros que se guardan en ella están vinculados entre sí con una matemática muy avanzada. Haciendo imposible incluir algo que no sea coherente con el resto de registros incluidos.