¿Qué es blockchain?
Anthony Lewis, en A Gentle Introduction to Bitcoin Technology (2015) dice que:
“Un ́blockchain ́es solo un archivo. Por sí mismo, es una estructura de datos; yes así como la data o información es lógicamente organizada y archivada. Otras estructuras de datos son bases de datos (filas, columnas, tablas), archivos de texto, csv (valores separados por coma), imágenes, listas, etc.”
La cadena de bloques ha sido descrita también como:
"Un libro de contabilidad abierto y distribuido que puede registrar transacciones entre dos partes de manera eficiente, verificable y permanente." (Lasiti y Lakhani,2017)
Las definiciones varían en los términos, pero acuerdan en que blockchain se estructura como un sistema concatenado de registros, llamados “bloques” (blocks), que están vinculados mediante criptografía. Cada bloque contiene un "hash" criptográfico del bloque anterior, una marca de tiempo y datos de la transacción. Por diseño, una cadena de bloques es resistente a la modificación de sus datos. Esto se debe a que, una vez registrados, los datos de un bloque determinado no pueden modificarse retroactivamente sin alterar todos los bloques posteriores. Esa forma de interdependencia de los bloques se llama “cadena”.
Para su uso como un libro mayor distribuido, una cadena de bloques generalmente es administrada por una red de igual a igual que se adhiere colectivamente a un protocolo para la comunicación entre nodos y valida nuevos bloques. Aunque los registros de la cadena de bloques no son inalterables, las cadenas de bloques pueden considerarse seguras por diseño y ejemplifican un sistema informático distribuido entre sus pares que deben consensuar soluciones frente a posibles fallas e implementarlas ejecutivamente (fallas bizantinas).
Comentarios
Publicar un comentario