Roles En Trustless Work
Before we begin designing, let's understand what each role represents!
Los roles se asignan a direcciones. Cualquier persona puede depositar fondos en un escrow, pero el estado del escrow solo puede cambiarse a través de pasos predefinidos, los cuales deben ser iniciados y firmados por los roles correspondientes.

Roles, Partes y sus Funciones
Roles: Cada rol tiene una función específica dentro del proceso de escrow, como aprobar hitos o liberar pagos.
Partes: Son las entidades o personas asignadas a uno o más roles, como compradores, vendedores o plataformas. Estas partes interactúan a través de una wallet de Stellar para firmar cualquier acción dentro del escrow. Solo las direcciones con roles asignados pueden interactuar con el escrow.
Roles:
Aprobador de Hitos (Milestone Approver)
Función: Aprueba o disputa los hitos que han sido marcados como completados.
Ejemplos:
Un comprador en un marketplace de freelancers aprueba el entregable marcado como completado por el freelancer.
Un anfitrión en un escenario de depósito de seguridad aprueba el checkout marcado como completado por el turista.
Una plataforma en una campaña de crowdfunding aprueba un hito marcado como completado por la empresa.
2. Proveedor de Servicio (Service Provider)
Función: Entrega el producto, servicio u objetivo establecido en el hito. Marca los hitos como completados y listos para su aprobación.
Ejemplos:
Un freelancer entrega un servicio y lo marca como completado.
La empresa actualiza los hitos de una campaña de crowdfunding y los marca como cumplidos.
Un departamento de cumplimiento marca como completado un chequeo de cumplimiento para un retiro.
Un inspector de bienes raíces marca la inspección de la propiedad como finalizada.
3. Firmante de Liberación (Release Signer)
Función: Aprueba la liberación de fondos por el monto establecido.
Ejemplos:
Airbnb (plataforma) libera un depósito.
eBay (plataforma) libera el pago a un vendedor.
Una DAO libera el pago a un colaborador.
4. Dispute Resolver (Resolutor de Disputas)
Función: Resuelve disputas ajustando los montos de los hitos, actualizando estados o cancelando el contrato.
Ejemplos:
Plataforma (eBay, Airbnb) actuando como árbitro cuando un turista rompe algo y se redirige el depósito al anfitrión.
Árbitro externo independiente que fija un nuevo precio para un hito de proyecto.
Cancelar un monto de escrow y devolver los fondos al cliente.
5. Platform Address (Dirección de Plataforma)
Función: Dirección designada para recibir la comisión de la plataforma, ya sea como porcentaje o monto fijo de los fondos procesados. La plataforma también puede actualizar un hito siempre que su estado aún sea pendiente.
Ejemplos:
Airbnb cobrando comisiones de plataforma.
Plataforma de crowdfunding tomando una comisión de los fondos recaudados.
6. Receiver – Destinatario Final
Función: El receptor final de los fondos, ya sea cuando se cumplen las condiciones del contrato o cuando las disputas son resueltas.
Ejemplos:
Un freelancer recibiendo un pago.
Un turista recibiendo un depósito de garantía.
Una empresa recibiendo fondos.
Last updated
Was this helpful?