# Liberación

El momento de la liberación es cuando **las condiciones del escrow se cumplen** y los fondos son **transferidos de forma irreversible** según las reglas definidas al crear el escrow.

En esta etapa:

* el pedido ha sido completado,
* el comprador ha aprobado la entrega,
* no hay disputa activa.

La liberación es una **acción on-chain**, aplicada por Trustless Work.

***

### Objetivo

Liberar los fondos en escrow al vendedor **solo después de la aprobación**, sin requerir que compradores o vendedores gestionen claves o interactúen directamente con la blockchain.

***

### Actores

* **Comprador** (aprobador)
* **Plataforma OfferHub**
* **Escrow de Trustless Work**
* **dApp de Trustless Work (Backoffice)**
* **Red Stellar**

***

### Precondiciones

* El escrow existe y está completamente financiado
* El vendedor ha marcado la entrega como realizada
* El comprador ha aprobado la entrega
* El estado del escrow es **Aprobado**
* No hay disputa activa

***

### Flujo de Liberación

#### 1. El escrow está listo para la liberación

Una vez que se registra la aprobación del comprador:

```
Estado del escrow → Aprobado
Estado del pedido → Listo para liberar
```

En este punto:

* los fondos siguen bloqueados,
* aún no se ha movido dinero.

***

#### 2. La plataforma ejecuta la liberación

La liberación es ejecutada por la **plataforma**, actuando bajo el **rol de Firmante de Liberación**.

```
Plataforma → dApp Trustless Work:
  Ejecutar Liberación
```

Esta acción:

* está firmada por la dirección controlada por la plataforma,
* sigue las reglas predefinidas del escrow,
* no puede ser alterada después de la ejecución.

***

#### 3. Aplicación On-Chain

```
Escrow Trustless Work → Red Stellar:
  Transferir fondos al Receptor
```

Los fondos son transferidos:

* directamente desde el escrow,
* a la dirección de receptor configurada del vendedor.

El mercado **no** intermedia esta transferencia.

***

### Postcondiciones

* Estado del escrow → **Liberado**
* Estado del pedido → **Cerrado**
* Los fondos ya no están bloqueados
* La transacción es final y auditable

***

### Resultados

* ✅ Fondos liberados al vendedor
* ✅ Escrow cerrado on-chain
* ✅ Pedido marcado como completado
* ✅ Hash de la transacción on-chain disponible

***

### Notas de Seguridad y Confianza

* Los compradores no pueden desencadenar la liberación directamente
* Los vendedores no pueden auto-liberarse
* La plataforma solo puede liberar después de la aprobación
* No se pueden eludir las reglas del escrow

***

### Notas educativas

#### Por qué la liberación está firmada por la plataforma

* Refleja el comportamiento real del mercado (atención al cliente / operaciones)
* Evita requerir que los usuarios gestionen carteras o claves
* Mantiene la UX simple mientras preserva las garantías de confianza

Trustless Work garantiza:

> la plataforma puede **solo** actuar dentro de las reglas codificadas en el escrow.

***

### Conclusión clave

> La aprobación expresa intención.\
> La liberación garantiza la transferencia de valor.

Los escrows aseguran que esta separación siempre se respete.

***
