domingo, 11 de noviembre de 2018

Fundamentos Tecnologicos

F U N D A M E N T O S   T E C N O L Ó G I C O S

C A D E N A S D E B L O Q U E S

Una cadena articulada o de bloques es un libro contable público que puede registrar transacciones entre dos partes de manera eficiente, verificable y permanente. Ello permite la sustitución tecnológica de la confianza a través del trabajo colaborativo de una red electrónica cuyos nodos responden a intereses diversos, que se alinean para garantizar la eficiencia del sistema por medio de reglas claras e incentivos otorgados por la misma red.

La cadena de bloques organiza la información en forma de bloques, que son verificados por los nodos de la red para poderlos conectar al bloque que lo precede a través de un código hash. La conformación única de los códigos que vinculan a los bloques depende de mecanismos de encriptación que son, a su vez, definidos por una representación codificada y compactada de la serie de entradas que contengan.

Una vez creado un bloque y verificado por un número determinado de nodos (o todos), según protocolos y reglas definidas desde el primer bloque de la cadena (“bloque génesis”), la modificación es distribuida a todos los nodos de la red. Todos los nodos tienen la totalidad del registro y la posibilidad (a veces, la obligación) de auditarlo en forma permanente y en tiempo real.

La característica fundamental de una cadena de bloques es la “distribución”, es decir, la desconcentración de los trabajos y el acceso a la información. Todos los miembros tienen un rol importante (en la mayoría de las cadenas de bloques todos los nodos tienen exactamente el mismo rol), pero ninguno concentra información, ni tiene el poder de tomar algún tipo de decisión sobre la cadena, por lo que se requiere de un consenso global basado en reglas claras y estrictas cuando se desea realizar algún cambio. Los registros de una cadena de bloques son, por tanto, altamente confiables gracias a que garantizan la integridad de la información, trazabilidad de las transacciones y seguridad.

El uso de las cadenas de bloques comienza a ganar popularidad globalmente. En la actualidad tiene centenares de aplicaciones. Esta tecnología de ‘registros electrónicos distribuidos’ puede aprovecharse para todo tipo de información: historias médicas, autoría y patentes, autentificación de datos, distribución de alimentos, bienes raíces y más, ofreciendo incluso la posibilidad de programar “contratos inteligentes” (smart contracts) de ejecución automática, que prometen revolucionar muchas actividades e industrias alrededor del mundo.

Entre las aplicaciones destaca el registro de transferencia de valor, pues las cadenas de bloques hacen posible -por primera vez en la historia- las transferencias electrónicas reales, es decir aquellas donde una parte cede a otra un elemento de información y pierde de forma definitiva su tenencia (la capacidad de usarlo o copiarlo). En pocas palabras, las cadenas de bloques eliminan la posibilidad del “doble uso” en la transferencia de información, que en operaciones financieras se traduce en “doble gasto”.