Hero Image

UDD en la Prensa

Apuntes para entender el Blockchain

 Loreto Bravo
Loreto Bravo Directora Instituto Data Science Facultad de Ingeniería UDD

Para entender Blockchain, tomemos como ejemplo el caso de un servicio como Uber pero en el que el pasaje ro se relaciona directamente con el conductor.¿Estaría el pasajero dispuesto a hacerle un traspaso al conductor sin que este haya llegado a buscarme? ¿Estaría dispuesto el conductor a llevar al pasajero a algún lado y confiar en que éste le hará el traspaso después de bajarse del auto? Dado que ambos usuarios no tienen por qué confiar en el otro, tenemos dos opciones: (1) Usamos un servicio como Uber que actúa como intermediario de confianza, que realiza el cobro, guarda el pago hasta que el viaje se ha realizado y en ese momento le paga al conductor, (2) Utilizamos Blockchain que, por su estructura descentralizada, permite que usuarios que no necesariamente confían entre ellos, realizar la transacción directamente.
Blockchain logra esto ya que: (i) usa un registro de transacciones o información que se encuentra copiado en muchos nodos o computadores, (ii) existen protocolos de consenso que aseguran que los datos en cada nodo son correctos, (iii) A través de técnicas de criptografía se asegura que los registros históricos no se puedan modificar (o si alguien lo intenta, el sistema lo detecta y resuelve rápidamente).(iv) Es posible incluir en las transacciones código computacional (Smart contracts).De esta forma Blockchain nos permite pensar en transferencias de dinero sin un banco (con criptomonedas como Bitcoin), venta de propiedades sin el conservador de bienes raíces, validación de documentos sin la necesidad de una notaría, registro de derechos de autor sin el conservador de derechos intelectuales e incluso matrimonios sin registro civil.
Adicionalmente, una de las gracias de poder tener Smart Contracts, o código en las transacciones, es que es posible tener aplicaciones descentralizadas que funcionan simplemente siguiendo las instrucciones registradas.Un ejemplo es Smart Alarm Dapp en la que uno paga una cierta cantidad de Bitcoins al comenzar el mes, y dependiendo de si unc se despertó a la hora o no, a final de mes el dinero la recupera con un premio adicional o esta se reparte entre las personas que efectivamente se levantaron a la hora.¡Esto se hace sin intermediación de personas! Todo es realizado por Blockchain y el código en él.
La tecnología Blockchain está aún en su infancia y según Gartner, faltan entre cinco y diez años antes de que lleguemos a sacar el real provecho de ella.Aún no somos capaces ni de imaginar todos los usos que se le puede llegar a dar y el impacto que tendrá en nuestras vidas.