Escrow de Liberação Única
Escrow de Liberação Única é um tipo em que todos os seus fundos são liberados apenas uma vez, seja com a resolução de uma disputa ou ao completar todos os marcos definidos para ele.
Os endpoints de Deploy permitem que os usuários implantem escrow de forma eficiente. Esses endpoints fornecem a maneira de inicializar escrows na blockchain da Stellar.
Componentes-chave
Bloqueio inicial de fundos: Após a iniciação do contrato, o valor do escrow mais a taxa da plataforma (“platformFee”) é depositado em uma conta escrow.
Flags: O status do escrow é interpretado por meio dessas flags: (
aprovado,disputa,liberado,resolvido).Papéis primários:
Prestador de serviços: Entrega o entregável correspondente a cada marco.
Aprovador: Verifica e aprova um marco antes de autorizar a liberação dos fundos.
Resolutor de disputas: Intervém em caso de desacordo e decide se libera ou reembolsa o montante bloqueado.
Recebedor: O destinatário final dos fundos, se diferente do Prestador de Serviços.
Fluxo de trabalho resumido
Um escrow é inicializado definindo todas as propriedades necessárias do escrow.
O Prestador de Serviços conclui um marco e solicita aprovação.
O aprovador analisa o entregável; se aprovado, assina uma transação que libera o valor alocado como recompensa do escrow (menos a taxa da plataforma e a taxa do Trustless Work).
A rede Stellar executa a transação e transfere o pagamento para o Prestador de Serviços ou para o Recebedor configurado.
Se surgir uma disputa, o Resolutor de Disputas avalia as evidências e, ao assinar sua decisão, marca o escrow como resolvido para liberar ou reembolsar os fundos correspondentes.
Esse modelo protege todas as partes: o cliente sabe que os fundos estão disponíveis, mas não podem ser liberados sem validação, e o prestador de serviços recebe o pagamento após a conclusão de todos os marcos e a aprovação dos marcos pelo aprovador, aproveitando a transparência e imutabilidade da Stellar.
Atualizado
Isto foi útil?