Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nota Técnica
Marco Conceptual de
D.L.T. o BLOCKCHAIN
1
Nota Técnica. ‘Marco Conceptual de DLT o Blockchain’
MARCO CONCEPTUAL
Son, todas ellas, características típicas de una red P2P cuya arquitectura contribuye a la seguridad e
inmutabilidad de las transacciones y, además, el ‘protocolo de consenso’ asegura la ‘integridad’ de
datos de las transacciones. Esto no implica que la ‘cadena de bloques’ sea inalterable, ya que ciertos
actores que han constituido la cadena pueden decidir alterar su ‘historia’. Por lo tanto, ninguna
‘cadena de bloques’ puede garantizar la ‘inmutabilidad’ total del sistema, de forma que los propios
agentes sociales en el ámbito público -en el caso de Blockchain aplicado a e-Government- deberían
alcanzar acuerdos para la ‘adaptación’ de la cadena de bloques.
En este sentido, los ‘Smart Contracts’ juegan un papel crucial, al establecer ‘reglas del juego’
acordadas entre las partes intervinientes en el proceso, las cuales se ejecutan de forma automática
de acuerdo a los términos del acuerdo o contrato. De esta manera, pueden entenderse el ‘Smart
Contract’ como un mecanismo que implica a activos digitales entre dos o más partes, en los que
algunos o todas las partes intervinientes incorporan activos en el sistema, los cuales son
automáticamente distribuidos entre dichas partes de acuerdo a una ‘fórmula’ o ‘algoritmo’ basado
en ciertos datos desconocidos en el instante de definición del contrato.
En esencia, los ‘Smart Contracts’ contienen información relativa a un determinado acuerdo y sólo
serán ejecutados si las condiciones son validadas por todos los nodos de la red. Las reglas que
regulan las transacciones dentro del ‘Smart Contract’ no pueden ser alteradas durante el proceso por
parte de ningún actor involucrado, sin conocimiento de los restantes. En definitiva, dentro del marco
del ‘Smart Contract’, las partes intervinientes deben confirmar la transacción antes de que el
contrato sea ejecutado para evitar disputas y asegurar la confianza en el proceso. Para que los ‘Smart
Contracts’ puedan ser desarrollados sobre una plataforma o sistema Blockchain, deben asegurarse
previamente las capacidades de ‘autenticación’, ‘autorización’ y ‘resolución’ (AAA, por sus siglas en
inglés).
2
Nota Técnica. ‘Marco Conceptual de DLT o Blockchain’
En definitiva, puede afirmarse que la gran diferencia entre un sistema basado en Blockchain y las
tecnologías digitales convencionales está en su naturaleza ‘peer-to-peer’ (pares), distribuida (P2P).
Las arquitecturas centralizadas de las segundas contrastan con la de Blockchain, en la que cada nodo
de la red conserva un registro completo de todas las transacciones. En este sentido, la gran ventaja
de Blockchain es la ‘integridad’ de datos -entendida como ‘consistencia’, ‘seguridad’, ‘confiabilidad’,
‘puntualidad’, ‘no rechazo’, ‘no manipulable’, etc.- frente a las implementaciones actuales en Sector
Público.
Las Organizaciones han registrado tradicionalmente las transacciones en ‘ledgers’ (‘registro mayor’),
aseguradas mediante clave criptográfica. Dichos ‘ledgers’ se aislan con la finalidad de proteger su
exactitud y ‘pureza’, de forma que cada agente involucrado en el sistema Blockchain (red o
plataforma) conserva su propio registro del conjunto del proceso de gestión de las decisiones e
información vinculada (verificación individualizada). Por lo tanto, puede afirmarse que Blockchain es
un ‘ledger’ con una singularidad clave: se trata de un ‘ledger’ basado en el concepto de ‘confianza’
entre actores intervinientes (‘stakeholders’). De esta forma, Blockchain equivale a un ‘ledger’ de
naturaleza ‘distribuida’ y cimentado sobre el ‘consenso’. En este sentido, la creación de ‘confianza’
mediante un ‘protocolo de consenso’ (previamente consensuado por todas las partes partícipes en
las transacciones) tiene un potencial de transformación significativo, liberando al ‘registro’ (‘ledger’)
de su ‘aislamiento’ característico (toda una restricción) en los típicos sistemas de gestión de la
información centralizados (Deloitte Center for Governement Insights, 2017).
La ilustración 1 muestra la principal diferencia entre ‘sistemas centralizados’ (Web 1.0 y Web 2.0) y
‘sistemas distribuidos’ (Blockchain), apuntando a los ‘tipos de datos’ copiados en los primeros y a los
‘tipos de transacciones’ gestionados en los segundos (activos intangibles, activos tangibles y
obligaciones), en los que la ‘propiedad sobre el sistema’ es ‘distribuida’ -o ‘transferida- (Deloitte
Center for Governement Insights, 2017).
3
Nota Técnica. ‘Marco Conceptual de DLT o Blockchain’
Ilustración 1.- Diferencias topológicas entre 'sistemas centralizados' y 'sistemas descentralizados’ (Deloitte
Center for Government Insights. Kilmeyer, White y Chew, 2017)
Desde el Cambridge Centre for Alternative Finance (University of Cambridge, Judge Business School),
a través de su estudio ‘Global Blockchain Benchmarking Study’ (2017), se han identificado cuatro
beneficios potenciales que la tecnología Blockchain genera: (i) Reducción de la necesidad de
‘confianza’ entre ‘stakeholders; (ii) Construcción de un ‘Sistema de Transferencia de Valor’ seguro;
(iii) Canalización de procesos de negocio a lo largo de ‘entidades’ diversas; (iv) Incremento de la
‘transparencia’ y facilidad de ‘auditoría’ (Hileman y Rauchs, 2017). En ese mismo estudio se
identificaron las cinco componentes clave de Blockchain, como arquitectura ‘general’: (i) Criptografía
-técnicas criptográficas como ‘funciones hash de único sentido’, ‘árboles de Merkle’ o
‘infraestructura pública de claves’ (pares de contraseñas público-privados)-; (ii) Red P2P (‘peer-to-
peer’, para la generación y compartición de datos entre pares); (iii) Mecanismo de Consenso
(algoritmo que determina el orden de las transacciones en un ambiente de negociación o de
disparidad en cuanto a necesidades, expectativas, requisitos o criterios -entorno decisional ‘grupal’ y
‘multicriterio’-); (iv) Ledger (‘registro contable’ o listado de transacciones compiladas de forma
conjunta mediante bloques concatenados de forma criptográfica); y (v) Reglas de Validación
(conjunto de reglas del sistema para la gestión de la participación: validez de las transacciones,
actualización del ‘ledger’, etc.) (Hileman y Rauchs, 2017).
Killmeyer et al., (2017) nutren de significado a las tres principales características que, bajo su análisis,
atesora Blockchain como tecnología de gestión de la información (ver ilustración 2): ‘Descentralizada
y distribuida’ (desde el punto de vista del almacenamiento e integridad del ‘ledger’), ‘Irreversible e
inmutable’ (considerando cada transacción como ‘permanente), ‘-casi- A tiempo real’ (agilización de
las transacciones -verificadas y establecidas en minutos, en lugar de días-).
4
Nota Técnica. ‘Marco Conceptual de DLT o Blockchain’
Ilustración 2.- Principales características de Blockchain (traducido y adaptado de Deloitte Center for Government Insights. Kilmeyer,
White y Chew, 2017)
5
Nota Técnica. ‘Marco Conceptual de DLT o Blockchain’
Ilustración 3.- Esquema funcional básico de Blockchain (2018 PUBLIC-PRIVATE Analytic Exchange Program)
Ilustración 4.- Hoja de ruta para la adopción de Blockchain -fases del ciclo de vida de la implementación- (Deloitte, 2018)
6
Nota Técnica. ‘Marco Conceptual de DLT o Blockchain’
7
Nota Técnica. ‘Marco Conceptual de DLT o Blockchain’
8
Nota Técnica. ‘Marco Conceptual de DLT o Blockchain’
APARTADO CUESTIONES
Stakeholders
¿Quién envía las transacciones?
Objetos de Datos
¿Qué se almacena en la cadena de bloques?
Relaciones Agente-Objeto
¿Qué actor es expuesto (creación, uso, etc.) a qué objeto?
Requisitos de Rendimiento
Tabla 1.- ‘Propuesta de estructura de ‘caso de uso’ para la adopción de Blockchain en e-Governement (traducido y
adaptado de Zhang y Jacobsen, 2018)’
De acuerdo al modelo superior, identifique diferentes ‘casos de uso’ de Blockchain en relación con el
objeto de su PROYECTO FIN DE MÁSTER.