К основному содержимому

Введите слово из вопроса или названия статьи.

2 · Практика

Как устроен арбитраж в эскроу: стимулы, тупики и защита от злоупотреблений

Разбор механики спора в смарт-контракте: две ставки гаранта, тайм-аут 30 дней и разделение 50/50, взаимная отмена и защита сторон от недобросовестного поведения.

4 мин чтенияОбновлено:
В этой статье

Хороший эскроу - это не только правильный код, но и правильно подобранные стимулы. Каждый участник - покупатель, продавец, гарант - действует в собственных интересах, и система должна быть устроена так, чтобы честное поведение оказывалось выгодным, а нечестное - невыгодным. Разберём, как это сделано в нашем контракте и почему именно так.

Три роли и их интересы

Покупатель хочет получить товар и не потерять деньги. Его слабое место: он может попытаться вернуть деньги, уже получив товар.

Продавец хочет получить оплату. Его слабое место: он может взять предоплату и не выполнить обязательства.

Гарант хочет получить вознаграждение за разбор. Его слабое место: он может затягивать, брать сторону одного из участников или просто исчезнуть.

Каждое слабое место закрыто конкретным правилом.

Две ставки гаранта: базовая и спорная

Гарант получает вознаграждение двумя способами:

  • Базовая ставка (до 10%) - когда сделка закрылась без спора: покупатель подтвердил, стороны отменили сделку по согласию или истёк срок. Это плата за готовность разбирать спор: гарант резервирует своё время и репутацию, даже если спор не случится.
  • Спорная ставка (до 30%) - когда гарант реально разобрал спор. Она заменяет базовую и не может быть меньше неё.

Последнее ограничение принципиально. Если бы спорная ставка была ниже базовой, разбирать спор было бы для гаранта невыгодно: тяжёлая работа оплачивалась бы хуже, чем бездействие. Контракт не позволяет создать такую сделку.

Верхние пределы разные. Базовая ставка берётся с каждой завершённой сделки, поэтому дорогая базовая цена сделала бы сервис непригодным. Спорная бывает редко и оплачивает реальную работу, потому её потолок выше.

Ставка вычитается до раздела

Когда гарант выносит решение, его вознаграждение вычитается из денег сделки до разделения между сторонами. Если после решения покупателю достаётся 70%, а продавцу 30%, то гаранта «оплачивают» пропорционально: сумма стороны уменьшается в той же доле. Выигравшая сторона платит больше, проигравшая - меньше, потому что у неё меньше осталось.

Пример: сделка 1 000 USDT, комиссия платформы 1% → 990. Спорная ставка 10% → гаранту 99, к разделу 891. Решение «70% покупателю»: 623,70 покупателю и 267,30 продавцу.

Что, если гарант молчит

Спор открыт, а гарант исчез или тянет время. У него есть 30 дней. Если решения нет, любая сторона может закрыть сделку, и деньги делятся 50/50, а гарант не получает ничего.

Почему именно так - самый интересный вопрос в этой конструкции. Проще всего было бы вернуть всё покупателю. Но тогда возникла бы дыра:

  1. Недобросовестный покупатель выбирает заведомо «спящего» гаранта.
  2. Получает товар или услугу.
  3. Открывает спор, ждёт 30 дней.
  4. Забирает все деньги обратно.

Разделение 50/50 ломает эту схему: выбор неработающего гаранта обходится в половину суммы обеим сторонам, поэтому никому не выгодно выбирать такого гаранта заранее. А гарант, не получая ничего, не заинтересован молчать. Молчание всегда проигрышно для него.

Взаимная отмена

Стороны могут разойтись миром. Каждая нажимает «Предложить отмену»; как только согласились обе, сделка закрывается, и покупателю возвращаются деньги за вычетом комиссии платформы и базовой ставки гаранта.

Почему гарант получает базовую ставку, а не ничего? Он был готов - это оплаченная услуга. Почему не повышенную? Он ничего не решал.

Отмена доступна даже во время спора. Если стороны договорились сами, они не должны оставаться заложниками гаранта. Кстати, это дешевле, чем довести спор до решения, - поэтому интерфейс предлагает сначала договориться.

Защита продавца от «возврата по сроку»

Если срок вышел, а покупатель не подтвердил получение и спор не открыт, любая сторона может закрыть сделку возвратом денег покупателю. На первый взгляд это опасно для продавца: он выполнил обязательства, но покупатель молчит.

Защита продавца - возможность открыть спор в любой момент до окончания срока. Срок продавец знал заранее - он принял его вместе с условиями. Это перекладывает ответственность: если продавец уверен в своей правоте, он открывает спор, а не ждёт.

Именно поэтому в инструкциях мы советуем не тянуть: после окончания срока кто нажмёт первым, тот и определит исход.

Гарант не может забрать деньги

У гаранта единственная функция - решение с долей покупателя от 0 до 100%. Он не может перевести деньги на свой адрес, изменить условия, вмешаться в сделку без спора или решить её дважды. Контракт также запрещает гаранту быть покупателем или продавцом той же сделки.

Что остаётся человеческим

Контракт гарантирует исполнение, но не справедливость решения. Если гарант недобросовестен или ошибся, обжаловать нельзя - решение окончательное. Поэтому выбор гаранта - самое важное решение в сделке. Вот что стоит проверить:

  • репутацию и опыт гаранта;
  • согласие на ставки заранее;
  • умение сверять документ условий с отпечатком;
  • что гарант независим от обеих сторон.

Эти тонкости разобраны в инструкции для гаранта и в разделе вопросов о спорах.

Резюме по стимулам

РискКак закрыт
Покупатель забирает товар и возвращает деньгиСрок: возврат только после его окончания; продавец успевает открыть спор
Покупатель выбирает «спящего» гарантаТайм-аут разделяет деньги 50/50, а не возвращает всё покупателю
Гарант молчитНе получает вознаграждения вообще
Гаранту невыгодно разбирать спорСпорная ставка не может быть ниже базовой
Дорогой гарант съедает сделкуПотолки: 10% базовая, 30% спорная
Стороны могут договоритьсяВзаимная отмена доступна всегда, даже во время спора

Что почитать дальше

Практика выбора: как выбрать гаранта, а как готовиться к спору - в руководстве по доказательствам. Арбитру нужно на что-то опираться: как зафиксировать условия сделки так, чтобы ни одна сторона не могла их подменить, - в статье про хеш-обязательства.

Упоминается в статьях

Готовы попробовать?

Создайте первую сделку за пару минут. Деньги блокируются в смарт-контракте и выплачиваются по правилам, которые видны заранее.