Aplicación de Patrones de Diseño Sobre Contratos Inteligentes, Soportados en Hyprledger Fabric

Authors

  • Roger Calderón Moreno Universidad de Los Llanos - (CO), Colombia
  • Santiago Martínez Díaz Universidad de Los Llanos - (CO), Colombia

DOI:

https://doi.org/10.18687/LACCEI2026.1.1.845

Keywords:

Blockchain, Contrato Inteligente, Chaincode, Hyperledger Fabric, Ingeniería de Software, Patrones de diseño

Abstract

Un patrón de diseño permite estructurar y optimizar soluciones en entornos tecnológicos complejos, como lo es caso de la tecnología de blockchain, facilitando la reutilización de conocimientos y experiencias previas. Este artículo presenta un análisis orientado a la incorporación de patrones de diseño en aplicaciones soportadas sobre en Hyperledger Fabric, una blockchain de tipo permisionada. Mediante una revisión de la literatura y la clasificación de estudios previos, se identificaron patrones de diseño aplicables a contratos inteligentes, dichos patrones fueron implementados en una red de prueba para evaluar su comportamiento y efectividad, considerando métricas de rendimiento, mejoras de seguridad y de escalabilidad. Los resultados obtenidos demuestran que la aplicación de estos patrones no solo mejora la eficiencia en la ejecución de transacciones, sino que también facilitan el proceso de desarrollo y mantenimiento del software.

Downloads

Published

2026-07-27

License

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

LACCEI retains copyright of all published articles under the terms of its copyright transfer agreement. As the copyright holder, LACCEI distributes the articles to the public under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0).

How to Cite

Calderón Moreno, R., & Martínez Díaz, S. (2026). Aplicación de Patrones de Diseño Sobre Contratos Inteligentes, Soportados en Hyprledger Fabric. LACCEI, 1(14). https://doi.org/10.18687/LACCEI2026.1.1.845