¿Qué es blockchain?

Por María Munaro
Client Architect Sector Público & Líder de Blockchain para Argentina, IBM

Maria Munaro - Neurona BA 01
Maria Munaro – Neurona BA

En muchas oportunidades me han preguntado qué es blockchain y generalmente respondo explicando qué problemáticas de los negocios son los que pretende resolver y suelo utilizar ejemplos de la vida cotidiana para ilustrar.

Cuando era común que un dueño de almacén le diera fiado a sus clientes-vecinos, si el cliente iba a comprar sin dinero, el almacenero anotaba en su libreta la mercadería fiada, y el cliente, al llegar a casa lo registraba también en su cuaderno. Supongamos que fuera 8 el monto de la deuda y cuando llegaba fin de mes el cliente quería saldarla. Pero si en el cuaderno del cliente se había borroneado el número y se leía 6 en vez de 8, cuando el almacenero le reclamara 8 pesos comenzaría la disputa y, probablemente, uno de los dos no quedaría en tan buenos términos con el otro. A esta altura, vale la pena preguntarse si no sería bueno que ambos tuvieran exactamente la misma hoja de cuaderno. Estas situaciones sobre simplificadas son las que la tecnología quiere resolver.

Donna Dillenberg, una IBM Fellow especialista de la tecnología, dice: “Blockchain es un software que permite a diferentes grupos compartir información entre ellos de manera confiable”. Y agrego, blockchain no es otra cosa que un repositorio distribuido entre partes, donde su mantenimiento es descentralizado e inmutable.

Anteriormente estos registros comunes eran almacenados independientemente por cada parte. Por ejemplo, en una cuenta del banco el saldo es mantenido por este, y se accede gracias al sistema de home banking. El banco tiene la última palabra acerca del saldo, aun cuando sea uno el que hace los depósitos o utiliza el dinero. Blockchain viene a cambiar esto; su objetivo es alcanzar la máxima transparencia en las operaciones electrónicas, ya que garantiza que los involucrados tengan la última información disponible en tiempo real y que no pueda ser alterada ni borrada.

Cada transacción, y el acuerdo de las partes involucradas, se codifica en un bloque digital de data firmado unívocamente. Cada bloque es conectado al anterior y posterior mediante un enlace criptográfico, que hace que esta cadena sea inmutable e irreversible. Ese enlace, o hash, es fácil de calcular, pero conociendo solo su valor es imposible obtener el valor del cual se originó. Siempre tiene la misma longitud, pero varía completamente si se cambia, aunque más no sea un punto sobre una “i” por un acento del dato original. Por ello se dice que los bloques están encadenados y es el hash lo que no permite que se  altere o se inserte un bloque entre dos ya existentes.

Maria Munaro - Neurona BA 02
Maria Munaro – Neurona BA

Referencias:

https://www.ibm.com/blogs/jobs/2019/08/20/from-pineapples-to-private-equity-how-ibm-is-putting-blockchain-technology-everywhere/?_lrsc=412eceb3-f27e-477e-a850-740e1f6e7622.

https://www.ibm.com/blockchain/what-is-blockchainhttps://developer.ibm.com/tutorials/cl-blockchain-basics-intro-bluemix-trs/