Validación de transacción entre entidades bancarias

El proyecto para implementar un sistema basado en blockchain para la verificación de transacciones bancarias busca mejorar la seguridad, transparencia y eficiencia en el sector financiero. Inicialmente, se deben definir claramente los objetivos del proyecto, como asegurar la autenticidad de las tran...

Full description

Autores:
Llanes Celis, Jessica Marcela
Mora Bravo, Dairo Luis
Macea Caballero, Henry David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Corporación Universitaria Remington
Repositorio:
Repositorio institucional Uniremington
Idioma:
spa
OAI Identifier:
oai:repositorio.uniremington.edu.co:123456789/4697
Acceso en línea:
https://repositorio.uniremington.edu.co/handle/123456789/4697
Palabra clave:
Blockchain
Validación de transacciones
Descentralización
Seguridad
Contratos inteligentes
Algoritmos de consenso
Cumplimiento regulatorio
Gestión de activos
Identidad digital
Seguridad de datos
Automatización
Operaciones bancarias
Seguridad en computadores
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id URemingtn2_cbace751f86e88aee7a7d26d87922e99
oai_identifier_str oai:repositorio.uniremington.edu.co:123456789/4697
network_acronym_str URemingtn2
network_name_str Repositorio institucional Uniremington
repository_id_str
dc.title.spa.fl_str_mv Validación de transacción entre entidades bancarias
title Validación de transacción entre entidades bancarias
spellingShingle Validación de transacción entre entidades bancarias
Blockchain
Validación de transacciones
Descentralización
Seguridad
Contratos inteligentes
Algoritmos de consenso
Cumplimiento regulatorio
Gestión de activos
Identidad digital
Seguridad de datos
Automatización
Operaciones bancarias
Seguridad en computadores
title_short Validación de transacción entre entidades bancarias
title_full Validación de transacción entre entidades bancarias
title_fullStr Validación de transacción entre entidades bancarias
title_full_unstemmed Validación de transacción entre entidades bancarias
title_sort Validación de transacción entre entidades bancarias
dc.creator.fl_str_mv Llanes Celis, Jessica Marcela
Mora Bravo, Dairo Luis
Macea Caballero, Henry David
dc.contributor.advisor.none.fl_str_mv Vélez Uribe, Juan Pablo
dc.contributor.author.none.fl_str_mv Llanes Celis, Jessica Marcela
Mora Bravo, Dairo Luis
Macea Caballero, Henry David
dc.subject.spa.fl_str_mv Blockchain
Validación de transacciones
Descentralización
Seguridad
Contratos inteligentes
Algoritmos de consenso
Cumplimiento regulatorio
Gestión de activos
Identidad digital
Seguridad de datos
topic Blockchain
Validación de transacciones
Descentralización
Seguridad
Contratos inteligentes
Algoritmos de consenso
Cumplimiento regulatorio
Gestión de activos
Identidad digital
Seguridad de datos
Automatización
Operaciones bancarias
Seguridad en computadores
dc.subject.lemb.none.fl_str_mv Automatización
Operaciones bancarias
Seguridad en computadores
description El proyecto para implementar un sistema basado en blockchain para la verificación de transacciones bancarias busca mejorar la seguridad, transparencia y eficiencia en el sector financiero. Inicialmente, se deben definir claramente los objetivos del proyecto, como asegurar la autenticidad de las transacciones, mejorar el seguimiento y reducir el fraude. Conocer los requisitos específicos de cada banco participante, como el tipo de transacciones y los niveles de privacidad, es crucial. La selección de la plataforma blockchain es una decisión clave. Las opciones incluyen blockchains públicas, como Ethereum, o privadas, como Hyperledger Fabric. Las blockchains privadas son preferibles en el entorno bancario debido a su mayor control y privacidad. También es importante elegir el mecanismo de consenso adecuado, ya sea Proof of Work, Proof of Stake o Practical Byzantine Fault Tolerance, según las necesidades del sistema. En la fase de planificación, se debe diseñar la estructura de la red blockchain, definiendo la distribución de nodos y sus funciones. La creación y prueba de contratos inteligentes, que automatizan y validan transacciones, es fundamental. Además, se debe asegurar la interoperabilidad con los sistemas bancarios existentes y establecer interfaces adecuadas. Durante el desarrollo, se crean y prueban contratos inteligentes para garantizar su funcionalidad. Se debe verificar que todos los componentes del sistema trabajen en conjunto de manera eficiente y realizar pruebas rigurosas para asegurar el cumplimiento de los requisitos y la estabilidad del sistema. La integración con los sistemas bancarios actuales mediante APIs es crucial. La implementación en el entorno de producción requiere monitoreo constante para verificar la correcta ejecución de las transacciones. El mantenimiento regular es necesario para mantener la estabilidad y seguridad del sistema. Además, se deben cumplir las normativas financieras y de protección de datos, realizando auditorías para asegurar la transparencia y la integridad del sistema. La adopción de Tecnológicas blockchain como Ethereum o Hyperledger Fabric, junto con lenguajes de programación especializados y herramientas de desarrollo, es esencial para el éxito del proyecto. La Tecnológica blockchain promete transformar la validación de transacciones bancarias al ofrecer mayor seguridad, transparencia y reducción de costos, aunque enfrenta desafíos en términos de escalabilidad y regulación.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-09-26T12:43:01Z
dc.date.available.none.fl_str_mv 2024-09-26T12:43:01Z
dc.date.issued.none.fl_str_mv 2024
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
Trabajo de grado - Especialización
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
Tesis/Trabajo de grado - Monografía - Especialización
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.uniremington.edu.co/handle/123456789/4697
url https://repositorio.uniremington.edu.co/handle/123456789/4697
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Corporación Universitaria Remington, 2025
dc.rights.license.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
Derechos Reservados - Corporación Universitaria Remington, 2025
https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 29 p.
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Corporación Universitaria Remington
dc.publisher.place.spa.fl_str_mv Medellín (Antioquia, Colombia)
Cúcuta (Santander, Colombia)
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingenierías
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
Especialización en Dirección de Operaciones y Mejoramiento Continuo
Tecnología en Desarrollo de Software
institution Corporación Universitaria Remington
bitstream.url.fl_str_mv https://repositorio.uniremington.edu.co/bitstreams/d865ce4f-e57a-4d5f-ad93-38ef57f159fc/download
https://repositorio.uniremington.edu.co/bitstreams/90e941d5-838d-4c00-b3fc-45df5ef82e1f/download
https://repositorio.uniremington.edu.co/bitstreams/61f5cbfc-59eb-4e8e-8763-a60f3565ec97/download
https://repositorio.uniremington.edu.co/bitstreams/f2c2b7d6-6bcb-4efc-bcb0-9e80fc5a4e5e/download
https://repositorio.uniremington.edu.co/bitstreams/f59319fb-e79d-4dcd-b8a7-ac3d36fc9833/download
bitstream.checksum.fl_str_mv cc585914061b7c2d60a1dc8bc0f2c59f
bc9eb539737643852587b6ef809138fc
79bc1b9115155dcdc377b9b3c063c5bf
8a4605be74aa9ea9d79846c1fba20a33
dade56bccbd29a833910d4c1600d370d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio UNIREMINGTON
repository.mail.fl_str_mv biblioteca@uniremington.edu.co
_version_ 1834112898593456128
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Derechos Reservados - Corporación Universitaria Remington, 2025https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Vélez Uribe, Juan PabloLlanes Celis, Jessica MarcelaMora Bravo, Dairo LuisMacea Caballero, Henry David2024-09-26T12:43:01Z2024-09-26T12:43:01Z2024https://repositorio.uniremington.edu.co/handle/123456789/4697El proyecto para implementar un sistema basado en blockchain para la verificación de transacciones bancarias busca mejorar la seguridad, transparencia y eficiencia en el sector financiero. Inicialmente, se deben definir claramente los objetivos del proyecto, como asegurar la autenticidad de las transacciones, mejorar el seguimiento y reducir el fraude. Conocer los requisitos específicos de cada banco participante, como el tipo de transacciones y los niveles de privacidad, es crucial. La selección de la plataforma blockchain es una decisión clave. Las opciones incluyen blockchains públicas, como Ethereum, o privadas, como Hyperledger Fabric. Las blockchains privadas son preferibles en el entorno bancario debido a su mayor control y privacidad. También es importante elegir el mecanismo de consenso adecuado, ya sea Proof of Work, Proof of Stake o Practical Byzantine Fault Tolerance, según las necesidades del sistema. En la fase de planificación, se debe diseñar la estructura de la red blockchain, definiendo la distribución de nodos y sus funciones. La creación y prueba de contratos inteligentes, que automatizan y validan transacciones, es fundamental. Además, se debe asegurar la interoperabilidad con los sistemas bancarios existentes y establecer interfaces adecuadas. Durante el desarrollo, se crean y prueban contratos inteligentes para garantizar su funcionalidad. Se debe verificar que todos los componentes del sistema trabajen en conjunto de manera eficiente y realizar pruebas rigurosas para asegurar el cumplimiento de los requisitos y la estabilidad del sistema. La integración con los sistemas bancarios actuales mediante APIs es crucial. La implementación en el entorno de producción requiere monitoreo constante para verificar la correcta ejecución de las transacciones. El mantenimiento regular es necesario para mantener la estabilidad y seguridad del sistema. Además, se deben cumplir las normativas financieras y de protección de datos, realizando auditorías para asegurar la transparencia y la integridad del sistema. La adopción de Tecnológicas blockchain como Ethereum o Hyperledger Fabric, junto con lenguajes de programación especializados y herramientas de desarrollo, es esencial para el éxito del proyecto. La Tecnológica blockchain promete transformar la validación de transacciones bancarias al ofrecer mayor seguridad, transparencia y reducción de costos, aunque enfrenta desafíos en términos de escalabilidad y regulación.PregradoEspecializaciónTecnológicaIngeniero(a) de SistemasEspecialista en Dirección de Operaciones y Mejoramiento ContinuoTecnólogo(a) en Desarrollo de Software29 p.application/pdfspaCorporación Universitaria RemingtonMedellín (Antioquia, Colombia)Cúcuta (Santander, Colombia)Facultad de IngenieríasIngeniería de SistemasEspecialización en Dirección de Operaciones y Mejoramiento ContinuoTecnología en Desarrollo de SoftwareBlockchainValidación de transaccionesDescentralizaciónSeguridadContratos inteligentesAlgoritmos de consensoCumplimiento regulatorioGestión de activosIdentidad digitalSeguridad de datosAutomatizaciónOperaciones bancariasSeguridad en computadoresValidación de transacción entre entidades bancariasTrabajo de grado - PregradoTrabajo de grado - Especializacióninfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - PregradoTesis/Trabajo de grado - Monografía - EspecializaciónPublicationTEXTRIU-POS-2024 Validacion transaccion entidades.pdf.txtRIU-POS-2024 Validacion transaccion entidades.pdf.txtExtracted texttext/plain40281https://repositorio.uniremington.edu.co/bitstreams/d865ce4f-e57a-4d5f-ad93-38ef57f159fc/downloadcc585914061b7c2d60a1dc8bc0f2c59fMD54THUMBNAILRIU-POS-2024 Validacion transaccion entidades.pdf.jpgRIU-POS-2024 Validacion transaccion entidades.pdf.jpgGenerated Thumbnailimage/jpeg2997https://repositorio.uniremington.edu.co/bitstreams/90e941d5-838d-4c00-b3fc-45df5ef82e1f/downloadbc9eb539737643852587b6ef809138fcMD55ORIGINALRIU-POS-2024 Validacion transaccion entidades.pdfRIU-POS-2024 Validacion transaccion entidades.pdfapplication/pdf581038https://repositorio.uniremington.edu.co/bitstreams/61f5cbfc-59eb-4e8e-8763-a60f3565ec97/download79bc1b9115155dcdc377b9b3c063c5bfMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uniremington.edu.co/bitstreams/f2c2b7d6-6bcb-4efc-bcb0-9e80fc5a4e5e/download8a4605be74aa9ea9d79846c1fba20a33MD52BL-FR-11 Cesión Derechos_TG (1).pdfapplication/pdf360095https://repositorio.uniremington.edu.co/bitstreams/f59319fb-e79d-4dcd-b8a7-ac3d36fc9833/downloaddade56bccbd29a833910d4c1600d370dMD53123456789/4697oai:repositorio.uniremington.edu.co:123456789/46972025-02-24 23:04:21.605https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2025open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=