делает Никита Истомин

почитать : https://www.investopedia.com/terms/e/escrow_agent.asp

Use case : продажа часов через интернет. Продавец не доверяет покупателя, покупатель не доверяет продавцу. Существуют такие сервисы как https://www.chrono24.com/ : сервис берёт деньги покупателя, хранит их у себя, и отдаёт их продавцу только, когда покупатель подтверждает что он получил товар.

Смарт контракт сделки

В смарт контракте участвуют продавец и покупатель, покупатель перед сделкой депонирует на смарт контракт деньги(в виде эфира), а также описание сделки(простой строкой). Эфир автоматически размораживается когда обе стороны её акцептуют, взаимодействуя со смарт контрактом

Сложный вариант

Та же сделка, но в которой сторонам не выгодно друг друга обманывать. Продумать экономические защиты для сторон