Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SENA
Alumno:
Sogamoso
2023
Proceso de instalación.
Acá logramos ingresar al link que nos proporciona la guía de trabajo al área de ganache y
descargamos la versión para Windows para poder instalar el recurso
Una vez descargado nuestro entorno podemos instalarlo le damos doble click y podemos
evidenciar que nos sale esta pestaña que nos indica que ya esta el entorno listo para la
instalación
una vez se ha instalado procedemos a ingresar al entorno y evidenciamos que nos sale esta
pestaña en la cual procedemos a dar click en continue para que procedamos a realizar la
finalización del soporte y procedemos a realizar las diferentes conclusiones de cada uno de
los trabajos solicitados
Acá dejamos la configuración por defecto pero modificamos hostname por el 0.0.0.0 – All
Interfaces del resto dejamos todo por defecto
Acá procedemos a dejar los valores que tiene por defecto con eso podemos garantizar un
mejor servicio para la comunidad de una manera mas rápida y efectiva
Aca procedemos a dejar los primeros valores por defecto en el ultimo valor procedemos a
dejar el Muir Glacier es la única modificación que hacemos por el cambio del valor que nos
deja por defecto
Acá en la opción de avanzado dejamos la opción de ANALYTICS que es la opción que nos
permite que podemos compartir la información con GOOGLE ANALYTICS para poder
garantizar el funcionamiento de la aplicación y procedemos a dar en ‘START ‘ para iniciar
y dar por iniciado el proceso de la configuración
Acá podemos evidenciar que nuestra configuración ha quedado correctamente para poder
evidenciar cada una de las funciones que se puede evidenciar que las funciones de las
direcciones han sido creadas correctamente
Acá podemos evidenciar el área de blocks donde nos identifica cada una de las razones para
mirar las transacciones que se tiene en cada uno de los operadores de la transacciones
Acá podemos evidenciar el área de logs donde nos da el informe de cada una de las
funciones que se tiene para poder realizar cada una de las ventajas que se nos presenta el
funcionamiento de cada uno de los artefactos de los routers para poder realizar las
diferentes áreas de cada uno de los programas que se están presentando
Conclusiones
Recomendaciones
1. Elección de Blockchain:
Al seleccionar la blockchain para la implementación de contratos inteligentes, es crucial
considerar factores como la seguridad, escalabilidad y el ecosistema de desarrollo.
Ethereum ha sido una opción popular, pero otras plataformas como Binance Smart Chain o
Tezos ofrecen características distintivas. Evaluar estas opciones según los requisitos
específicos del proyecto garantiza una base sólida para la implementación.
2. Seguridad en el Desarrollo:
La seguridad debe ser prioritaria durante la configuración. Implementar buenas prácticas
de seguridad en el código, como la validación de entradas, el manejo seguro de fondos y la
protección contra posibles ataques, es esencial. Además, realizar auditorías de seguridad
por parte de expertos externos puede identificar vulnerabilidades antes de la
implementación en la red principal.
3. Personalización y Escalabilidad:
La plataforma debe permitir una configuración personalizada para adaptarse a las
necesidades específicas del contrato inteligente. La flexibilidad en la definición de variables
y condiciones es clave. Además, considerar la escalabilidad es fundamental para garantizar
que la plataforma pueda manejar un aumento en la carga de transacciones a medida que el
contrato se despliega y gana adopción.
4. Documentación Clara y Accesible:
Proporcionar documentación detallada y accesible es esencial para aquellos que
interactuarán con el contrato inteligente, ya sean desarrolladores, partes involucradas o
auditores. Esto incluye instrucciones claras sobre cómo interactuar con el contrato, detalles
sobre las variables y condiciones, y cualquier otra información relevante.
5. Pruebas Exhaustivas:
Antes de la implementación en la red principal, realizar pruebas exhaustivas es crítico.
Esto incluye pruebas unitarias, pruebas de integración y simulaciones de escenarios del
mundo real. La identificación y corrección de errores en las etapas de prueba contribuyen
significativamente a la estabilidad y seguridad del contrato inteligente.