Fase de liberación

Fase 5 — Liberación (Ejecución del Pago)

La Fase de Liberación es donde todo se junta: las aprobaciones se convierten en pagos y la lógica se convierte en movimiento de dinero. Esta es la única fase que realmente mueve fondos fuera del escrow y hacia las manos de los receptores.

También es la fase más restringida:

Solo el Firmante de Liberación puede ejecutar la liberación.


🔑 Quién Puede Liberar Fondos

Cada escrow designa una dirección como el Firmante de Liberación. Esa cartera — y solo esa cartera — puede autorizar la transferencia de fondos fuera del contrato de escrow.

Dependiendo de tu flujo de trabajo, este rol puede configurarse de dos maneras principales:

  • Como un modelo de “empujar” — la plataforma o un firmante neutral desencadena la liberación al receptor.

  • Como un modelo de “reclamar” — el receptor también es el firmante de liberación, lo que significa que pueden reclamar sus propios fondos una vez aprobados.

Ambas opciones son válidas, y cada una se adapta a un tipo diferente de caso de uso:

Caso de Uso
Patrón de Liberación
Ejemplo

Mercados de freelancers

Empujar

La plataforma actúa como firmante de liberación, pagando después de la aprobación

Pagos basados en escrow o subvenciones

Reclamar

Los propios receptores desencadenan el retiro

dApps automatizadas o herramientas de DAO

Empujar o Reclamar

Bots lógicos o scripts desencadenan condiciones de liberación automáticamente


🧭 Qué Debe Ser Verdadero Antes de la Liberación

El escrow aplica una verificación estricta antes de que los fondos puedan moverse.

Escrow de Liberación Única

  • Todos los hitos deben tener su aprobado indicador establecido en verdadero.

  • Ningún hito puede estar en disputa.

  • Una vez verificado, el contrato libera la cantidad total en escrow (menos tarifas) al receptor.

Escrow de Múltiples Liberaciones

  • Solo el/los hito(s) que se liberen necesitan ser aprobados.

  • Cada hito puede liberarse de forma independiente.

  • El contrato desembolsa solo la cantidad del hito aprobado a su receptor correspondiente.

🧩 En esencia:

  • Liberación Única: “Libera todo.”

  • Múltiples Liberaciones: “Libera solo esta parte.”


⚙️ Qué Sucede Cuando se Firma la Liberación

Cuando el Firmante de Liberación ejecuta la transacción:

  1. El contrato verifica todas las condiciones.

  2. Calcula las deducciones:

    • Tarifa de la Plataforma (establecida durante la iniciación, p. ej., 1%)

    • Tarifa de Trustless Work (tarifa del protocolo, fija en 0.3%)

  3. Transfiere el saldo restante a la dirección del receptor.

  4. Actualiza el hito (o el escrow completo) con:

    • released: true

    • Un hash de transacción de liberación (visible en la cadena).

Este evento se convierte en un registro permanente y auditable de la finalización del pago.


💬 Empujar vs. Reclamar — Dos Caras de la Liberación

Empujar

  • El Firmante de Liberación (plataforma u operador) envía los fondos proactivamente.

  • Ideal para plataformas que manejan el flujo de fondos en nombre de los usuarios.

  • Proporciona una capa adicional de control y cumplimiento.

Reclamar

  • El Receptor también es el Firmante de Liberación.

  • Simplemente “reclaman” sus fondos aprobados directamente del escrow.

  • Ideal para entornos con minimización de confianza, subvenciones o configuraciones tipo recompensa.

🧠 Ambos flujos coexisten dentro de Trustless Work. La lógica de liberación no le importa quién presiona el botón — solo que el firmante tiene permiso.


🌐 Visibilidad y Trazabilidad

Cada liberación emite un Evento de Liberación — un registro en blockchain que contiene:

  • El ID del escrow (dirección del contrato)

  • El/los hito(s) liberado(s)

  • La dirección del receptor

  • Cantidad enviada

  • Tarifas de plataforma y protocolo deducidas

Puedes ver estos de forma transparente a través de:

  • Visor de Escrow — registros de hitos y liberaciones legibles para humanos

  • Stellar Expert — detalles de transacciones en bruto para verificación y auditorías


📦 Resultado de la Fase de Liberación

Al final de esta fase:

  • Los hitos aprobados (o el escrow completo) han sido pagados.

  • Las tarifas de la Plataforma y Trustless Work han sido distribuidas.

  • El contrato de escrow actualiza sus banderas (released: true) en consecuencia.

  • Un registro completo de pagos está disponible tanto en la cadena como en el Visor.

💡 La Fase de Liberación es donde la confianza se convierte en liquidación — el dinero sale de la zona neutral y llega a su destino legítimo.

Última actualización

¿Te fue útil?