Copia VPP Migracion
Copia VPP Migracion
Copia VPP Migracion
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
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
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.
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>
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.
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>
Página 8
Pontificia Universidad Javeriana Propuesta para Trabajo de Grado - <Colocar la modalidad>
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.
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