0% encontró este documento útil (0 votos)
67 vistas13 páginas

Copia VPP Migracion

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 13

Ingeniería de Sistemas

PROPUESTA PARA PROYECTO DE GRADO


TÍTULO

OBJETIVO GENERAL
Proponer un pasaporte electrónico y migratorio basado en tecnología blockchain.
ESTUDIANTE(S)
Andrés Esteban Díaz del Castillo Londoño ______________________________________
Documento Celular Teléfono fijo Correo Javeriano
cc. 1072714557 3163990344 NA a.diazdelcastillo@javeriana.edu.co

Esteban Casas Garzón ____________________________________


Documento Celular Teléfono fijo Correo Javeriano
cc. 1032497364 3132804526 NA e.casas@javeriana.edu.co

David Alberto Sarmiento Santamaría _____________________________________


Documento Celular Teléfono fijo Correo Javeriano
cc. 1019135820 3176564994 NA sarmiento_d@javeriana.edu.co

DIRECTOR
Joshua Joshsua James González Diaz
joshsua.gonzalez@javeriana.edu.co

4/29/2021
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

1 VISIÓN GLOBAL..........................................................................................................2
1.1 ANTECEDENTES, PROBLEMA Y SOLUCIÓN PROPUESTA .............................................2
1.1.1 Descripción de la problemática u oportunidad.........................................................2
1.1.2 Formulación del problema.......................................................................................2
1.1.3 Propuesta de solución...............................................................................................2
1.1.4 Justificación de la solución.......................................................................................2
1.2 DESCRIPCIÓN GENERAL DEL PROYECTO...................................................................2
1.2.1 Objetivo general.......................................................................................................2
1.2.2 Objetivos Específicos................................................................................................3

2 REFERENCIAS.............................................................................................................5

Página 1
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

1 Visión global

1.1 Antecedentes, problema y solución propuesta


Este capítulo está conformado por cuatro (4) secciones. La descripción de la
problemática u oportunidad, dónde se da un contexto, una problemática encontrada para
dicho contexto y una oportunidad para abarcar la problemática. Formulación del problema, en
esta sección se abarca la problemática de manera más precisa y específica, hallando aquellos
puntos que se deben tener en cuenta y profundizando en estos. Propuesta de solución, dentro
de esta sección se establece la propuesta con la que se abarca la oportunidad encontrada y los
detalles relacionada a esta. Justificación de la solución, finalmente en esta sección se brindan
las razones, por la que la propuesta es viable para la problemática encontrada y su
oportunidad

1.1.1 Descripción de la problemática u oportunidad


Hoy en díaEn la actualidad, en este mundo digital, una de las mayores
preocupaciones de las empresas y muchas otras entidades públicas, es conocer con precisión
la identidad de los usuarios que están detrás de sus sistemas. El mundo ha pasado del uso de
todo tipo de documentación en papel. Archivos, imágenes, artículos, facturas y prácticamente
todos los tipos de documentos se han convertido digitales. Ha habido existido muchos un sin
número de intentos de desarrollar una tecnología para determinar con precisión quiénes son
los usuarios y certificar sus atributos básicos como nombre, dirección, historial crediticio, así
como otras características personales como estado de salud, pasatiempos y otros. Es así que
surge la identidad digital. La identidad digital es una identidad en línea o en red en el
ciberespacio para que un individuo, organización, o entidad, describa de manera inequívoca a
una persona [1]. Es la versión digital de la identidad física de una persona, compuesta por
datos personales, imágenes, noticias, comentarios, gustos, amistades, aficiones entre otros
[2].
Cabe recalcar que buscar una solución tecnológica para identidad digital que
encapsule a todos los datos de una persona resulta siendo improbable debido a la variedad de
fuentes de información y magnitud de la misma. Algunas tecnologías que ayudan a
solucionar este tipo de problemas son Hashgraph, Blockchain, entre otras. Hashgraph se basa
en la tecnología de libro mayor distribuido. Funciona en una estructura similar a un grafo en
donde todos los nodos comunican información entre sí [3]. Blockchain es una base de datos
distribuida entre diferentes participantes, la cual se encuentra criptográficamente protegida,
donde la información se encuentra replicada de forma idéntica [4].
Al día de hoy se conocen muchos proyectos en donde empresas se encuentran
implementando la identidad digital en diferentes sectores. Actualmente Estonia lidera la
frontera de la identidad digital [5]. A diferencia de muchos países, cada ciudadano estonio
independientemente de su ubicación tiene una identidad digital emitida por el estado llamada
“ID card system” en inglés. Su sistema de tarjeta de identificación nacional hace mucho más
que identificar un ciudadano estonio, sino que también proporciona acceso digital a todos los
servicios electrónicos de Estonia, servicios como consultar registros médicos, presentar
reclamaciones fiscales, entre otros. Se estima que el 98% de los estonios cuentan con este
sistema de tarjeta de identificación [6]. En Estados Unidos el Instituto Politécnico de la Costa

Página 2
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

Este se encuentra brindando a los estudiantes un control total sobre sus registros académicos
con credenciales digitales usando Blockchain, en donde se pueden compartir y verificar en
cualquier parte del mundo. En lugar de depender de diplomas en papel o archivos PDF
modificables y largas solicitudes de verificación, los estudiantes presentan a los empleadores
credenciales digitales que serían verificadas de manera inmediata y segura [7].
Otro sector que está dando mucho de qué hablar en la identidad digital es el sector
del pasaporte migratorio y carné de vacunación. El pasaporte es un documento de viaje que
valida la nacionalidad e identidad de su titular [8]. El pasaporte actual que los colombianos
usan es un documento físico que tiene una hoja de datos, en donde se almacenan datos
biográficos del titular, la fotografía del titular, huellas digitales y en el caso de los menores de
edad, los datos de los padres [9]. Ahora, para solicitar el pasaporte ya sea por primera vez, o
para la renovación de este, es necesario tramitar la solicitud en la oficina expedidora, luego de
ello, se debe dirigir a una de las oficinas de pasaportes para presentar los requisitos para su
expedición [10]. Este proceso para la obtención del pasaporte tiene muchos procesos que
pueden ser repetitivos y en donde requiere de documentos que deben enviarse varias veces
para su verificación. Adicionalmente, en este proceso pueden suceder errores de impresión o
de escritura, lo cual lleva a retrasos para la obtención del pasaporte y al ser un documento
físico es fácil dañarlo, ya sea por el uso o por un accidente y como consecuencia podría
ocasionar problemas para ingresar o salir de un país. Por otra parte, está el problema del
fraude mediante el uso de credenciales ajenas o información falsa para la obtención de este
documento de viaje, de hecho, la falsificación de pasaportes y VISAS es el tercer negocio
ilegal más lucrativo de Colombia [11]. Llegados a este punto es necesario resaltar la
importancia del pasaporte, sin embargo, este carece de información relevante que a la hora de
poder viajar es importante tener, y está es con respecto a un registro electrónico de
vacunación, pues no solo el pasaporte es el único requisito que permite poder viajar a
distintos países [12]. Hoy por hoy los registros de vacunación se realizan (al igual que el
pasaporte) en un formato físico, por consecuencia es proclive a los mismos problemas ya
mencionados anteriormente sobre el pasaporte.
Esta situación es la que lleva a un enorme interés por digitalizar el pasaporte y anexar
el carné de vacunación a este, en donde se use una tecnología que pueda proteger
absolutamente los datos privados, que los datos se vuelvan persistentes y nos permita ser los
únicos dueños de ella y decidir qué información entregamos y a quien. Es justamente lo que
ofrece la tecnología de Blockchain.

1.1.2 Formulación del problema


El proceso actual de emisión, actualización y seguimiento a pasaportes migratorios
implica una serie de pasos que en un mundo digitalizado como el actual parecen
desactualizados, innecesarios e ineficientes. Por ejemplo, en el caso de los Estados Unidos
para ciudadanos americanos, el procesamiento de nuevos y renovados pasaportes toma en
promedio entre 4 y 8 semanas debido a que se debe hacer entrevistas presenciales y hacer
múltiples visitas para la solicitud y recibimiento del documento, [13] y la emisión de VISA
americana para solicitantes extranjeros aceptados toma hasta 15 días hábiles [14]. Los
extensos tiempos que toman estos procesos relacionados a los pasaportes solo hacen parte de

Página 3
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

la etapa preliminar a tener el pasaporte emitido, pues al momento de poner en uso o actualizar
ese pasaporte y/o VISA se despliegan una serie de problemas adicionales.
Para solicitar una renovación de la VISA americana, es necesario volver a pasar por
el mismo proceso que se llevó a cabo la primera vez que fue emitida, repitiendo entrevistas,
vistas a embajadas y demoras logísticas que pueden ocurrir en el proceso. Embajadas en todo
el mundo han tomado medidas para reducir la cantidad de entrevistas y visitas necesarias
debido al COVID-19, pero a pesar de ello no se agiliza el proceso de emisión de este
documento e incluso puede tomar hasta 14 días adicionales al tiempo normal para siquiera ser
entrevistado nuevamente cuando se busca renovar la VISA [15].
A pesar de que en Colombia los tiempos de emisión de VISA y pasaportes son
mucho menores y el proceso es más ágil, pues toma entre 1 y 7 días hábiles [16], los
problemas de repetidas visitas a entrevistas y recibimiento de documentos siguen siendo
procesos tediosos que requieren acercase en varias ocasiones a la oficina de migración y/o
embajadas.
Hasta el momento se ha presentado principalmente problemas relacionados a tiempos
y procesos previos a recibir el pasaporte/VISA o al momento de renovarlos, pero también
existen una serie de problemas ligados a la seguridad de la información de los pasaportes
migratorios, agilidad al momento de usarlos para viajar, trazabilidad de los pasaportes y
complejidad de los procesos migratorios subsiguientes a la emisión de este documento.
El problema más elemental y del que potencialmente surgen los demás es el hecho de
que los pasaportes siguen siendo un elemento físico, principalmente en papel y a pesar de que
nuevas tecnologías biométricas mejoran su legitimidad, su concepto sigue siendo el mismo
que existe desde 1414[17], en el cual un país emite en buena fe un documento en el cual
establece la legitimidad de una persona que le autoriza moverse entre fronteras y los demás
países aceptan esta legitimidad mediante un acto de confianza.
La confianza entre países, y por consiguiente el poder de un pasaporte, se establece
sobre varios factores que abarcan aspectos políticos y económicos. Sin embargo, un elemento
fundamental sigue siendo el control de las identidades entregadas. Se trata de la capacidad de
un país para mantener un alto nivel de seguridad contra el fraude de identidad: empezando
por el registro de nacimiento o la creación de una nueva identidad, la gestión de la identidad a
lo largo de la vida del ciudadano, el uso y los controles de la identidad (por ejemplo, en la
frontera) y el registro de los documentos perdidos y robado sin olvidar la gestión segura y el
proceso de emisión de pasaportes para evitar la emisión de documentos legítimos con
identidades falsas (primera solicitud de pasaporte/renovación de pasaporte)[18] .
Esta confianza entre países implica que la información está centralizada puesto a que
cada país tiene sus bases de datos con la información que identifica a una persona. Por
ejemplo, si una persona viaja desde Colombia a Canadá, la verificación de una misma
información se hace por distintas personas y distintas entidades gubernamentales [19]. Esta
verificación es manual, y no hay un mecanismo que permita compartir la información entre
estos dos países, lo cual resulta en entrevistas migratorias adicionales y potencialmente

Página 4
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

innecesarias, inconsistencia en la información, datos duplicados y propensos a ser


manipulados de forma indebida.
Un punto adicional a tener en cuenta es la ineficiencia de los procesos migratorios
causada por los pasaportes tradicionales al momento de viajar. Los agentes de migración se
basan en la información migratoria que muestra el pasaporte, la cual puede no estar completa
debido a que, por ejemplo, un pasaporte nuevo no tiene los sellos de los anteriores pasaportes
anteriores, motivo por el cual los agentes pueden incurrir en demoradas entrevistas en el
punto de control migratorio puesto que no cuentan con la información necesaria que pueda
garantizar la buena fe del viajero al ingreso al país, causando una pérdida del tiempo para el
viajero y una demora en procesos que se pueden y deben agilizar.
Finalmente está el problema de la posible pérdida del pasaporte físico. Según el
departamento de estado de los Estados Unidos, más de 300,000 pasaportes americanos se
pierden o roban cada año [20]. La realidad es que un pasaporte perdido o robado, o la pérdida
de un número de pasaporte por una violación de una base de datos centralizada, puede
suponer algo más que el dolor y el gasto de conseguir un nuevo documento. También puede
dar lugar a graves casos de robo de identidad.
Además, las personas que sufrieron la pérdida del pasaporte tendrán que pasar
nuevamente por esos tediosos procesos que se mencionaron anteriormente en esta sección
para volver a recibir el pasaporte, y debido a que la información de identidad sobre una
personase mantiene en su mayoría interna por país, no existe una forma ágil de conectar todos
los datos necesarios para volver a emitir un pasaporte legítimo.
En el marco global actual también aparecen nuevas necesidades en los procesos
migratorios y que actualmente no hacen parte de las funciones de un pasaporte, como lo son
certificados de vacunación y/o certificados de pruebas médicas con resultados negativos para
poder ingresar a un país. Con la pandemia actual, se vuelve más y más frecuente una prueba
negativa de PCR y en la mayoría de los casos el proceso migratorio se dificulta debido a que
la prueba médica está en un idioma distinto al del país de ingreso o simplemente la forma en
que se presenta es ajena al agente migratorio [21].
También se comienza a evidenciar que países facilitarán el proceso migratorio para
aquellas personas con la vacuna del COVID -19, pero al igual que con los datos migratorios
esta información suele estar a nivel nacional y no internacional, lo cual causa dificultades en
su validación y aceptación [22]. Actualmente estos datos adicionales necesarios en los
procesos migratorios pueden ser una prueba PCR y/o una vacuna de COVID, pero en el
futuro pueden cambiar dependiendo de la situación global, motivo por el cual es necesario
tener en los pasaportes un módulo que sea dinámico y contenga datos accesibles de forma
transaccional de modo que los procesos se agilicen.
Por todo lo mencionado anteriormente, es claro que el pasaporte físico en papel con
sus mecanismos de uso actuales presenta una serie de inconvenientes que convierten al
proceso migratorio en algo más demorado y tedioso de lo que puede ser debido a la
centralización por país de los datos de una persona y además pone en riesgo la identidad y las

Página 5
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

necesidades migratorias de los individuos, motivo por el cual es imperativo crear una
solución a este problema con la cual la información migratoria se digitalice de forma
descentralizada y así la comunicación de la información pase de ser disponible de nivel de
país a nivel global, se faciliten los procesos migratorios, se agreguen apartados al pasaporte
que puedan ser dinámicos como lo sería para el caso de pruebas médicas y vacunas, y la
seguridad del documento incremente sustancialmente.

1.1.3 Propuesta de solución


Para dar respuesta a la problemática planteada se busca proponer una solución
distribuida, fiable, segura y dinámica a los pasaportes migratorios. Para ello, se utilizará una
red de Blockchain privada junto a tecnología de contratos inteligentes tecnologías de las que
se hablará a profundidad más adelante en la sección 1.1.4.
El enfoque de esta propuesta es la facilidad de acceso a la información migratoria de
un individuo por parte de distintos entes gubernamentales de distintas naciones y agregar
datos que actualmente no se encuentran en el pasaporte convencional como lo son pruebas
médicas mandatarias para ingreso a un país y evidencia de vacunación.
Adicional, Sse busca crear una solución transnacional que anexe a los datos de
identidad del pasaporte migratorio un carnet de vacunación y un módulo extensible que les
permita a los países requerir un dato obligatorio para entrar al país, como podría ser una
prueba médica o un certificado laboral.
En la actualidad comienzan a aparecer soluciones para el carnet de vacunación
utilizando blockchain, por ejemplo, el Excelsior Pass el cual es una nueva aplicación
utilizada en el estado de Nueva York en Estados unidos que ofrece una forma gratuita y
voluntaria de compartir la vacunación contra el COVID-19 o el estado negativo de la prueba
del COVID-19 de acuerdo con las directrices del Estado de Nueva York [23]. Pero el
COVID-19 solo es un caso de estudio, pues para el caso de otra enfermedad como lo es la
fiebre amarilla existen más de 20 países que requieren certificado de vacunación para que
personas puedan ingresar al país [24].
Ahora, tener un documento para cada dato necesario que se requiera para entrar a un
país, como lo es el pasaporte de migración y en muchos casos certificado de vacunación,
implica cargar copias físicas que pueden perderse y además impide el uso de un único
ecosistema o marco regulatorio para el manejo y distribución de estos datos de identidad.
A raíz de lo anterior, en este proyecto no solo se busca optimizar los procesos
migratorios utilizando la tecnología de blockchain para tener mayor acceso a los datos e
incrementar su seguridad, también se busca implementar, bajo los mismos principios, un
anexo al pasaporte y así crear un ecosistema de documentos migratorios de modo que los
procesos migratorios se agilicen, los datos pasen de ser accesibles de un nivel nacional a un
nivel internacional, la seguridad incremente debido a la arquitectura de su implementación, se
elimine la posibilidad de manipulación fraudulenta y se pueda dar evidencia de la
información con mayor facilidad, sin importar el idioma o el país en donde se muestre.

Página 6
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

El alcance de este proyecto busca utilizar el Ethereum stack para crear una aplicación
descentralizada (DAPP) en la cual una entidad de emisión de pasaportes podrá emitir el
pasaporte migratorio una vez haya validado los documentos del aplicante. Esta entidad estará
encargada exclusivamente del apartado de datos básicos de identidad personal en el
pasaporte, de validación de identidad y de sellos migratorios. Esta entidad que emite los
pasaportes le dará al dueño del pasaporte la clave pública de su documento para que pueda
visualizar los datos que involucran a su pasaporte, pero no los pueda modificar, y de igual
manera será la clave que se compartirá con distintas organizaciones gubernamentales de
distintos países para verificar la validez de la información que se muestra en el pasaporte.
Ahora, por el lado de VISA serán las embajadas y consulados las entidades encargadas de
otorgar este documento al solicitante y portador de pasaporte tras hacer las validaciones
necesarias y verificar que cumple con los requisitos para recibirlo. Ya que se implementará
un blockchain privado, se podrán otorgar distintos permisos a las distintas partes
involucradas, así que a las embajadas y consulados se les dará únicamente permiso de lectura
sobre los datos básicos de pasaporte que se mencionaron anteriormente, pero se le otorgará
permiso de agregar una transacción al libro mayor que se verá reflejada como información
sobre visado al pasaporte como lo es el país de visa, número de visa, y tipo de visa, en caso
de ser aprobada.
Finalmente, en el apartado de certificados de vacunación y pruebas médicas, serán las
entidades de salud quienes podrán agregar registros al pasaporte relacionados a las vacunas y
pruebas que ha recibido el propietario. Estas entidades solo tendrán permiso de lectura sobre
los datos básicos del pasaporte como lo es el nombre, número de pasaporte y otros datos
personales relacionados al propietario, pero podrán emitir una transacción que en el libro
público se verá reflejada como un dato de vacunación y/o prueba médica realizada al
individuo solicitante, datos que posteriormente podrán ser revisados a modo de lectura por
parte de las entidades migratorias de un determinado país.
Para poder llevar a cabo el proyecto, es indispensable utilizar los Contratos inteligentes que
hacen parte del Stack de Ethereum. Un "contrato inteligente" es simplemente un programa
que se ejecuta en la cadena de bloques de Ethereum. Es una colección de código (sus
funciones) y datos (su estado) que reside en una dirección específica en la blockchain de
Ethereum.
Los contratos inteligentes tienen un saldo y pueden enviar transacciones a través de la red.
Sin embargo, no son controlados por un usuario, sino que se despliegan en la red y se
ejecutan según lo programado. Las cuentas de usuario pueden entonces interactuar con un
contrato inteligente enviando transacciones que ejecutan una función definida en el contrato
inteligente. Los contratos inteligentes pueden definir reglas, como un contrato normal, y
aplicarlas automáticamente a través del código implementado [28].
Para el enfoque de este proyecto el cual es un pasaporte que encapsula a todos los datos
migratorios de un individuo como lo es datos básicos, visa e información de salud para poder
ingresar a un país, hay una serie de transacciones que consisten en una solicitud por parte del
futuro dueño o dueño del pasaporte y una aprobación por parte de distintas entidades, como

Página 7
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

lo es la solicitud emisión del pasaporte, solicitud y emisión de visa y finalmente solicitud de


certificados de vacunación y/o de pruebas médicas. En caso de que los documentos
solicitados sean aprobados por la entidad correspondiente, la transacción resultará exitosa y
los datos se registrarán en el libro público de la blockchain.
Para entender las transacciones con con mayor claridad, se muestra a continuación una
metáfora para los contratos inteligentes que representa muy bien su definición:
Máquina dispensadora
Dinero + artículo elegido = artículo dispensado
En este caso solo si se cumplen las condiciones del contrato, es decir que se elija un artículo y
se pague la suma de dinero necesaria, el artículo será dispensado.
Así como en la metáfora de la máquina dispensadora en donde los contratos inteligentes
quitan la necesidad de tener un intermediario vendedor entre el comprador y el artículo, los
contratos inteligentes eliminan la necesidad de las entidades gubernamentales de tener el
trabajo de validar la información migratoria de las personas, pues bastará con que el aplicante
tenga datos migratorios validados en el DAPP.
Se espera que el resultado final de este trabajo sea un prototipo funcional de la aplicación, el
cual podrá ser presentado a una entidad gubernamental como migración Colombia para que
se lleven a cabo casos de uso reales con relación a este nuevo ecosistema de datos migratorios
que incluirá el pasaporte basado en blockchain.

1.1.4 Justificación de la solución


Bajo el objetivo de brindar una justificación a la solución propuesta en el punto
anterior (1.1.3), a continuación, se especifica de qué manera los factores técnicos que
conforman la propuesta, se ajustan a la problemática brindada y los puntos de interés
encontrados, definidos en el punto 1.1.1 y 1.1.2.
Se propone una red blockchain. Es un libro mayor de transacciones compartido que
puede ser accedido por múltiples entidades. Usa métodos criptográficos y tecnología de igual
a igual para asegurar la información en bloques para posteriormente almacenarlos en una red
inmutable de transacciones, sin hacer uso de una autoridad central [25]. Más específicamente,
en esta tecnología, distribuida, los participantes o miembros de la red mantienen de manera
simultánea una única copia de esta. Así mismo, estos se mantienen sincronizados en tiempo
real, de manera que, si una transacción es aceptada y validada, todos los demás miembros de
la red modifican su propia copia para mantener una sola versión de esta [26].
Es de esta forma que se logra descentralizar la red sin precisar de una entidad
mediadora o que precise de autoridad para ejercer un control sobre el sistema.
Conceptualmente, de esta manera se cumple que todos los participantes de la red sean
tratados como iguales. En el contexto internacional, dónde la aceptación de un pasaporte se
basa en la buena fe que se considera que tiene el país que lo emite, es necesaria una solución
distribuida y descentralizada, que evite la concentración de control sobre un determinado
país.

Página 8
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

Adicionalmente, más allá de ser una solución descentralizada y distribuida, debe


existir un control sobre el anonimato de las transacciones que se realicen a lo largo de la red,
las cuales deben ser fiables y seguras.
Para garantizar el anonimato necesario se plantea usar una red blockchain privada.
Este tipo de red varía en que está diseñada para que opere basada en un control de acceso con
restricciones para determinar qué entidad puede participar en una determinada transacción
[25]. Dentro del contexto de la problemática, al momento de que un usuario pretenda entrar a
un país, este debe pasar por un proceso propio de dicho país, es decir, la transacción de
ingreso comprende como participantes únicamente a la oficina de migración de dicho país y
al usuario. Dicho anonimato se logra al tener una red privada, dónde la información de la
transacción es privada.
Se da a entender que la información de la transacción es privada, aunque esta se
publique en cada copia de la red para cada participante. Es por esto por lo que se hace
necesario que esta información, aunque este almacenada no sea accesible libremente. Es
decir, se debe garantizar que cada transacción sea inaccesible para quien no debe verla. Esto
se logra mediante un sistema de claves. Dónde cada transacción se cifra con una clave
pública del receptor de la transacción y se descifra con una clave privada que solo posee
dicho receptor. Entonces, por más que se tenga una copia de cada transacción resulta
imposible conocer su contenido sin permisos del propietario [25].
Sin embargo, aún queda un asunto en el flujo que debe esclarecerse. Como
participante de la red, cómo se tiene la seguridad de que la información es fiable y segura.
Dicho de otra forma, no hay información falsa ya sea porque se creó un registro o porque se
modificó otro. La red debe ser inmutable o fiable y segura.
Se entiende que cada transacción representa un bloque en la red. Aunque una
transacción se de entre un número especifico de participantes, la creación del bloque que
representa la transacción abarca a una cantidad mayor de miembros. Existen distintos roles en
la creación de dichos bloques y diversos algoritmos (PoW, PoS, pBFT, PoET, entre otros)
que hacen que la creación de un bloque consuma una amplia cantidad de recursos, haciendo
que no sea rentable para una posible entidad dañina atacar la red y buscar crear un bloque
falso. De igual manera, si lo que se buscase fuese modificar un bloque existente, esto se evita
ya que como se mencionó anteriormente, al tener a cada participante sincronizados en tiempo
real con una copia de la red, pueden validar automáticamente si un bloque está corrupto [25].
Es así como se logra garantizar inmutabilidad y seguridad en la red.
Ya habiendo explicado conceptualmente cómo una red blockchain logra cumplir los
requisitos presentados en la propuesta acorde a la problemática. Todavía falta indagar en otro
concepto; contratos inteligentes. Se ha hablado de transacciones, sin embargo, todavía no se
ha indagado en qué son justamente estas transacciones.
En términos técnicos, un contrato inteligente es un programa de computador que
define una serie de entradas y salidas [25]. Es este elemento el que define la lógica
transaccional a nivel de negocio que debe poseer la red. Cada uno define un comportamiento
y proceso especifico que no puede ser modificado.
Es decir, todas las transacciones que puede soportar la red se definen y de esta
manera los participantes poseen una serie especifica de operaciones que pueden realizar,

Página 9
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

dando un nivel de seguridad adicional. Por ejemplo: en el caso de que un usuario este
realizando el proceso migratorio para entrar a un país, puede mediante una billetera virtual
acercar su dispositivo o mediante biometría brindar sus credenciales a la oficina de migración
y de esta manera se inicia el proceso de migración. Dónde existe un contrato inteligente, que
valida si la información es correcta y si el usuario tiene permiso de ingresar, para finalmente
generar una salida y brindar el acceso al país. Paralelamente puede que se ejecute otro
contrato inteligente que determine si el usuario tiene una vacuna solicitada. De esta forma se
logra disminuir los demorados procesos migratorios vigentes hoy en día [25].
Siguiendo este orden de ideas, se da a entender que son los contratos inteligentes los
que definen a nivel funcional las operaciones de lectura y escritura que se van a tener sobre
una base de datos. Es en este punto dónde se puede comenzar a considerar un
comportamiento dinámico para el sistema. Como se establece en las secciones anteriores,
existe la posibilidad de que haya países que requieran información que otros no, o que debido
a situaciones inesperadas se haga necesario algún nuevo tipo de información.
Este comportamiento se puede lograr a partir de contratos inteligentes que se adicionen a la
red. De esta manera se consigue información necesaria y específica que un país necesite a
medida que avanza el tiempo.

1.2 Descripción general del proyecto


A continuación, se expone el objetivo general del proyecto y los objetivos específicos
vinculados a este.

1.2.1 Objetivo general


Proponer la arquitectura de un pasaporte electrónico sistemay migratorio y pasaporte
electrónico basado en tecnología blockchain.

1.2.2 Objetivos Específicos


 Especificar el marco teórico en el que se sustenta el proyecto.
 Analizar, comparar y seleccionar las herramientas y tecnologías a utilizar para la
realización del pasaporte.
 Diseñar la arquitectura que debe cumplir el pasaporte propuesto.
 Analizar los modelos de gestión de información de migración en Colombia.
 Implementar el pasaporte propuesto.
Referencias
[1] Friedman, A., & Wagoner, L. (2015). The Need for Digital Identity in Cyberspace
Operations. Journal of Information Warfare, 14(2), 41-51. Retrieved April 15, 2021, from
https://www.jstor.org/stable/26487493
[2] Uso seguro y responsable de las TIC. n.d. ¿Qué es la Identidad digital?. [online]
Available at: <https://www3.gobiernodecanarias.org/medusa/ecoescuela/seguridad/identidad-
digital-profesorado/que-es-la-identidad-digital/> [Accessed 15 April 2021].

Página 10
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

[3] Takyar, A., n.d. Hedera Hashgraph vs Blockchain | Comparison. [online] LeewayHertz -
Software Development Company. Available at: <https://www.leewayhertz.com/hashgraph-
vs-blockchain/> [Accessed 15 April 2021].
[4] Colle, R., n.d. La identidad digital en la internet futura con blockchain. [ebook] Available
at: <https://d1wqtxts1xzle7.cloudfront.net/56542590/Identidad_digital.pdf> [Accessed 15
April 2021].
[6] e-Estonia. n.d. ID-card — e-Estonia. [online] Available at: <https://e-
estonia.com/solutions/e-identity/id-card> [Accessed 15 April 2021].
[7] Arthur, J., 2019. Why We Are Using Blockchain for Digital Credentialing -- Campus
Technology. [online] Campus Technology. Available at:
<https://campustechnology.com/articles/2019/12/12/why-we-are-using-blockchain-for-
digital-credentialing.aspx> [Accessed 15 April 2021].
[8] Kumar, H., Ajallem, F., Babu, S., Alkhaldi, B. and Badwalian, O., 2021. Digital Passport
on Blockchain. [online] Scholarworks.bridgeport.edu. Available at:
<https://scholarworks.bridgeport.edu/xmlui/bitstream/handle/123456789/4132/2223-
Kumar.pdf?sequence=1&isAllowed=y> [Accessed 15 April 2021].
[9] Cancillería. 2015. El pasaporte convencional ya perdió validez mundial: ¡A partir del 24
de noviembre, debe usar el de Lectura Mecánica o el Electrónico!. [online] Available at:
<https://www.cancilleria.gov.co/newsroom/news/pasaporte-convencional-ya-perdio-validez-
mundial-partir-24-noviembre-debe-usar-lectura> [Accessed 15 April 2021].
[10] Cancillería. n.d. Tramites y servicios. [online] Available at:
<https://www.cancilleria.gov.co/tramites_servicios/pasaportes/requisitos#:~:text=Dirigirse
%20a%20una%20de%20las,v%C3%A1lido%20(amarilla%20con%20hologramas).>
[Accessed 15 April 2021].
[11] Semana.com Últimas Noticias de Colombia y el Mundo. 2001. Sueños ilegales. [online]
Available at: <https://www.semana.com/suenos-ilegales/44809-3/> [Accessed 15 April
2021].
[12] Mundukos. n.d. ¿A qué países puedo viajar si tengo la vacuna del Covid-19? -
Mundukos. [online] Available at: <https://www.mundukos.com/coronavirus/a-que-paises-puedo-viajar-si-
tengo-la-vacuna-del-covid-19/> [Accessed 15 April 2021].
[13] https://www.stilt.com/blog/2020/02/how-long-does-it-take-to-get-a-passport/
[14]https://co.usembassy.gov/es/u-s-citizen-services-es/passports-es/delivery-es/
[15] https://co.usembassy.gov/visas/nonimmigrant-visas/
[16] https://www.cancilleria.gov.co/faq/mi-visa-expirar-con-cuanto-tiempo-antelacion-debo-
solicitar-nueva-visa
[17] https://www.theguardian.com/travel/2006/nov/17/travelnews
[18] https://www.idemia.com/power-passports
[19] https://ieeexplore-ieee-org.ezproxy.javeriana.edu.co/document/8691939
[20] https://travel.state.gov/content/travel/en/passports/have-passport/lost-stolen.html

Página 11
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>

[21] https://www.schengenvisainfo.com/news/number-of-eu-countries-asking-travellers-for-
covid-19-negative-test-results-is-on-the-rise/
[22] https://www.afar.com/magazine/travelers-with-covid-vaccines-can-visit-these-countries
[23] https://www.governor.ny.gov/news/governor-cuomo-announces-launch-excelsior-pass-
help-fast-track-reopening-businesses-and
[24] https://www.who.int/ith/2016-ith-annex1.pdf?ua=1
[25]BLOCKCHAIN FRAMEWORK AND GUIDANCE
[26] https://georgetownlawtechreview.org/wp-content/uploads/2017/04/Cohn-West-Parker-1-
GEO.-L.-TECH.-REV.-273.pdf
[27]https://ieeexplore-ieee-org.ezproxy.javeriana.edu.co/stamp/stamp.jsp?
tp=&arnumber=8247004
[28]”Introduction to smart contracts” [Online]. Available at
https://ethereum.org/en/developers/docs/smart-contracts/

Página 12

También podría gustarte