¿Que es la Blockchain? p.1(pills_006)

Santi Moreno
3 min readJun 15, 2021

En el día de hoy vamos a profundizar un poco mas sobre las blockchains. Me resulta fundamental poder entender algunos conceptos, antes de avanzar con Bitcoin.

Esta es la primera parte, en la pill anterior, hablamos sobre como funcionan los bancos y transferencias de valor en la actualidad. Entender eso es vital para para poder entender los beneficios de la blockchain como tecnología.

Segundo: entendamos que propone la blockchain

La idea que propone la blockchain (cadena de bloques) como su propio nombre lo dice es: crear una fuente de verdad indiscutible dentro de bloques.

Cada bloque posee transacciones. Osea que si yo envió bitcoin a mi primo Juan, esa transferencia va estar dentro de un bloque.

¿Por que en bloques? La respuesta a esto es sencilla, simplemente para poder crear verdad (o transacciones validadas) necesitamos agarrar un conjunto de transacciones (2048, 200, 50 o whatever) y validarlas.

Es como decir, “yo agarro de a 10 billetes y veo si son reales” cuando chequeo que son reales todos, los guardo en un lugar que tiene todos billetes reales. Bueno… el lugar donde los guardo es la blockchain y los 10 billetes (o transacciones) van adentro de un bloque.

Por lo tanto, dentro de la blockchain puedo ver toda la historia de las transacciones (en pills siguientes vamos a chequear como se ve un bloque por dentro).

Es importante dejar bien en claro que esta es una característica de la blockchain, no de bitcoin. Bitcoin es la idea de valor, el conjunto de tecnologías. Blockchain es la infraestructura donde ocurre Bitcoin.

Sistemas Distribuido

Blockchain permite que entre en accion el concepto de sistema distribuido.

Como vimos en la pill anterior, actualmente vivimos en un sistema donde existen nodos mas importantes que otros. Nosotros como usuario solo tenemos acceso a nuestra información. Los bancos tienen acceso a la información de todos.

En un sistema distribuido todos los nodos saben TODO.

¿Como es esto?

Si la persona 9 decide enviarle un bitcoin (es un ejemplo, puede ser cualquier moneda) a la persona 2, para que esa transacción se agregue a la cadena de bloques tiene que ser validada por todas las personas (o nodos) del sistema.

Como se ve en la imagen, todos los usuarios del sistema ven lo que esta sucediendo. Por lo tanto, todos van a anotar en su propia libreta de transacciones, que esa transacción sucedió.

En cambio el sistema bancario es algo mas parecido a esto:

Uno como usuario, solo puede comunicarse con el banco y solo puede ver sus propias transacciones. El banco se encarga de recibir nuestro dinero y enviárselo a la persona que nosotros queriamos. Es un sistema basado en confianza hacia los bancos.

Pero… ¿Por que confiamos en los bancos?

Creo que en la anterior pill di varios motivos por el cual creo que ni los Estados, ni los bancos son instituciones a la cual confiar nuestro futuro. Te toca a vos hacer tu análisis.

Espero que te sea útil,

see you!

--

--

Santi Moreno

Dev and Crypto Lover #Arg #cripto #Bitcoin #IA #machine #learning