¿Qué es el blockchain - cadena de bloques?
El Blockchain - Cadena de Bloques, es un libro contable digital y descentralizado que registra transacciones de forma segura, transparente e inmutable. Cada registro se almacena en una cadena de bloques interconectados y validados por la red, lo que dificulta su modificación o eliminación una vez ha sido confirmado.
Beneficios que ofrece el blockchain - cadena de bloques.
✔ Garantiza la transparencia, integridad y trazabilidad de los datos, fortaleciendo la confianza y reduciendo el riesgo de fraude y manipulación de la información.
✔ Almacena la información de forma distribuida a través de una red de nodos, eliminando puntos únicos de fallo y aumentando la disponibilidad y resiliencia del sistema.
✔ Facilita las transacciones entre pares (P2P) sin necesidad de intermediarios, reduciendo costos operativos, tiempos de procesamiento y complejidad en las operaciones.
Buenas prácticas para la implementación.
✔ Diseñar contratos inteligentes simples, modulares y auditables para reducir vulnerabilidades, minimizar riesgos de fraude y facilitar su mantenimiento.
✔ Implementar mecanismos robustos de autenticación y control de acceso para proteger los activos digitales y prevenir accesos no autorizados.
✔ Gestionar permisos y excepciones de acuerdo con los roles y responsabilidades de cada usuario, aplicando el principio de mínimo privilegio.
✔ Evitar el almacenamiento de información sensible o confidencial directamente en la cadena de bloques, utilizando mecanismos complementarios de protección y gestión de datos.
Alternativas de aplicación.
Este cuadro expone otros artefactos que pueden complementar o reemplazar, según el escenario, el uso del blockchain - cadena de bloques.
| Alternativa | Acción clave | |
|---|---|---|
| 1. La Ingenieria de Software. | Dividir el trabajo de software en diferentes etapas. | |
| 2. El Fintech - Tecnología Financiera. | Garantizar la seguridad, accesibilidad y confianza en el sistema financiero mediante la incorporación de tecnologías innovadoras y soluciones digitales que optimicen la experiencia de los usuarios y amplíen el acceso a los servicios bancarios. | |
| 3. El Blockchain - Cadena de Bloques. | Ver el contenido de la presente guía. | |
| 4. Las metodologías tradicionales. | Seleccionar la metodología para desarrollar aplicaciones de software que presentan un alcance y requerimientos correctamente definidos y con bajo margen de incertidumbre. | |
| 5. La inteligencia artificial. | Implementación de la inteligencia artificial en los procesos y procedimientos de la organización para generar nuevo conocimiento y delegar tareas operativas con lenguaje natural a las máquinas. | |
| 6. La ciencia de datos. | ||
¿Quiénes son responsables?
El responsable de el blockchain - cadena de bloques es la oficina de entrega de valor, entidad de la organización conformada principalmente por los siguientes roles: el agile coach, el agile project manager, el líder de tribu, el product owner, el arquitecto del sistema, el líder técnico, el scrum master.
Ejemplo.
La(s) siguiente(s) imagen(es) interactivas te permitirán navegar por los diferentes elementos de nivel superior y sus pares, facilitando el acceso a los conceptos y al flujo de navegación entre los contenidos.
Si visualizas dos imágenes interactivas, la primera presenta los elementos de nivel superior y la segunda los elementos pares. Si únicamente visualizas una imagen, esta corresponde a los elementos pares.
Imagen interactiva: La Ingenieria de sistemas.

Pregunta tipo examen.
Pregunta: La definición que mejor se ajusta para microsoft azure. ¿Debe ser?
A) Es el proceso de división del trabajo de software en diferentes etapas para obtener un producto técnicamente de calidad y fácil de escalar.
B) Es el conjunto de metodologías rígidas con un enfoque secuencial para desarrollar aplicaciones de software que presentan un alcance y requerimientos completamente definidos y con bajo nivel de cambios durante la implementación.
C) Es un conjunto de servicios en la nube que permiten la escalabilidad de la infraestructura tecnológica para mantener de forma efectiva la operatividad de las aplicaciones.
D) Es un conjunto de servicios en la nube que permiten la escalabilidad de la infraestructura tecnológica y la administración de proyectos para asegurar el crecimiento y operatividad de las aplicaciones y sus recursos tecnológicos.
Conclusión.
Blockchain es una tecnología de registro distribuido que utiliza mecanismos robustos de seguridad para proteger la integridad de la información, reducir el riesgo de fraude, prevenir modificaciones no autorizadas y garantizar la trazabilidad de las transacciones. Su arquitectura descentralizada promueve la transparencia, el control y la gestión segura del acceso a los datos mediante reglas y permisos definidos.