Desarrollo de una aplicación descentralizada basada en blockchain
Date
2021-06-08Author
Balderas Rosas, José Luis
Juárez Martínez, Ulises
Rodríguez Mazahua, Lisbeth
Olivares Zepahua, Beatriz Alejandra
Centeno Téllez, Adolfo
Metadata
Show full item recordAbstract
La tecnología blockchain ha ganado un impulso masivo en los últimos años. Actualmente esta tecnología aun no está a en una completa madurez, sin embargo, ha mostrado robustez en el desarrollo de aplicaciones descentralizadas. El desarrollo de software orientado a blockchain ha crecido de manera exponencial, debido a esto no se han integrado artefactos de modelación para este nuevo paradigma de software, siendo una parte fundamental el modelado de software en general para el desarrollo de cualquier tipo de software. No realizar un modelado o no modelar de manera correcta, conlleva a problemas futuros durante la planificación o el desarrollo del software, por ello yace la necesidad de realizar un modelado adecuado de software orientado a blockchain. Teniendo en cuenta la problemática, el objeto de este proyecto es estudiar la tecnología blockchain y llevar a cabo una investigación de metodologías y artefactos reportados para software orientado a blockchain. Asimismo, se realizó un estudio profundo de estas metodologías y artefactos, identificando los que mejor se adaptan a este nuevo paradigma de software mediante la identificación de fortalezas y debilidades de estas técnicas. Con lo anterior se representa de forma adecuada la fragmentación de la lógica de negocio entre contratos inteligentes y componentes convencionales, y se realizó el desarrollo de una aplicación descentralizada eliminando problemas y conflictos durante el desarrollo, mediante un modelado acorde.
Temas
BlockchainAplicación descentralizada
Contratos inteligentes
Tipo
ThesisCollections
- Tesis (MSC) [93]