Fase de Completamiento

Esta explicación es para los contratos de multiliberación (multi-release). La liberación única es muy similar, pero con sólo una liberación en caso de que todos los hitos han sido aprobados.

La Fase de Actualización de Estado de Hitos es donde el marcador de hitos (milestone marker) indica el progreso marcando un hito como completado. Este paso es crítico para mantener a todos los participantes informados sobre el avance de la transacción y prepara el hito para su revisión por parte del aprobador de hitos (milestone approver) en la siguiente fase de aprobación.


Acciones Clave

1. El Marcador de Hitos Actualiza el Estado del Hito

  • El Marcador de Hitos inicia sesión en la plataforma o utiliza la API de Trustless Work para actualizar el estado del hito a "For Review" (para revisión). Firma la transacción, indicando que el entregable ha sido completado.

2. Actualización del Contrato de Escrow

  • Una vez que se firma la actualización, el contrato de escrow:

    • Cambia el estado del hito a "For Review".

    • Mantiene el flag de aprobación como False hasta que sea aprobado o disputado explícitamente por el Aprobador de Hitos.

3. Notificación al Aprobador de Hitos

  • La plataforma detecta la actualización del estado y notifica al aprobador de hitos que el hito está listo para ser revisado.

4. Transparencia para Todos los Participantes

  • Todos los participantes, incluyendo el Marcador de Hitos, Firmante de Liberación y la Dirección de Plataforma, pueden ver el estado actualizado del hito:

    • On-chain, mediante el ID de transacción o el explorador de bloques de Stellar.

    • A través del Escrow Viewer o mediante una consulta a la API de Trustless Work.


Metadatos Clave

  1. Estado del Hito (Milestone Status):

    • Para Revisión (For Review): Indica que el hito está listo para ser aprobado o disputado.

  2. Flag de Aprobación (Approved Flag):

    • Default = False: Permanece sin cambios hasta que sea aprobado o disputado explícitamente por el cliente.

  3. Detalles de Progreso (próximamente):

    • Campos opcionales que pueden incluir:

      • Notas de entrega.

      • Evidencia de cumplimiento (por ejemplo, IDs de referencia o documentación cargada).


Notas Clave

  • Visibilidad en Blockchain: Todos los participantes pueden ver el estado actualizado del hito en la blockchain, lo que garantiza transparencia y trazabilidad del progreso.

  • Notificaciones de Plataforma: La plataforma desempeña un rol clave al notificar al cliente (Alice) sobre la actualización del hito, facilitando la comunicación.

  • Detalles de Progreso Opcionales: El proveedor de servicio puede agregar detalles de respaldo o documentación (como recibos de entrega o números de rastreo) para reforzar la transparencia.


Resultados de la Fase

  1. Progreso del Hito Registrado:

    • La actualización del proveedor de servicio queda registrada on-chain, asegurando trazabilidad y transparencia.

  2. Cliente Notificado para Revisión:

    • El cliente (Alice) es notificado para revisar el hito y tomar acción en la próxima fase.

  3. Contrato de Escrow Actualizado:

    • El estado del hito se actualiza en el contrato de escrow, dejando la transacción lista para la fase de aprobación.

Last updated

Was this helpful?