Как BitShares защищает привязанные к рынку активы используя маржин коллы (@cyrano).
Резюме
Привязанные к рынку активы (MPA) в BitShares - это активы, которые могут быть заняты у блокчейна, предоставляя залог, чтобы поддерживать их. К примеру, занимая bitUSD, Вы должны заложить BTS в качестве залога. Когда долг будет выплачен, залог будет возвращен.
Количество BTS, необходимых для одалживания bitUSD определяется с использованием внешних котировок. Котировка содержит несколько компонентов, которые играют здесь важную роль:
1. Расчетная цена (SP), учитывается как bitUSD/BTS - кто-то, у кого есть bitUSD может запросить расчет и их bitUSD будут преобразованы в BTS через 24 часа, по расчетной цене.
2. Коэффициент маржин колла (MCR) - для того, чтобы одолжить х bitUSD Вы должны предоставить как минимум (x*MCR/SP) BTS в качестве залога. Если расчетная цена идет вниз, в какой-то момент SP/MCR упадет ниже Вашего коэффициента долг/залог, и у Вас произойдет маржин-колл.
3. Коэффициент максимально короткого сжатия (MSSR или MSQR) - долговая позиция, которая при маржин колле будет автоматически пытаться купить bitUSD с рынка, заплатив до MSSR/SP в bitUSD.
Цель маржин коллов и MSSR - защита рынка. Если SP падает слишком низко, то в конечном итоге достигнет точки, когда стоимости залога не хватает для покрытия долга. Для того, чтобы предотвратить это, блокчейн пытается закрыть долг, выкупив bitUSD с рынка.
MSSR дает стимул как трейдерам, так и шортерам для достижения этой цели:
- Для держателя короткой позиции, MSSR - это штраф. Это стимулирует его всегда предоставлять достаточный залог.
- Для трейдера MSSR является стимулом продать bitUSD, потому что маржин колл выгоднее для него, чем расчетная цена.
Пример
Во всем примере, MCR будет 1,75 и МSSR будет 1.1, то есть Вы должны предоставить как минимум 175% залог и маржин коллы будут выплачиваться на 10% выше рыночной цены.
- Предполагаемая SP=1 bitUSD/10 BTS.
- Алиса заняла 100 bitUSD за 1800 BTS. Это OK, потому что это больше, чем требуется (100*MCR/SP = 1750).
- Предполагаемая цена BTS идет вниз, то есть SP = 1 bitUSD/11 BTS.
- В этот момент, позиция Алисы недообеспечена. Минимально требуемый залог за 100 bitUSD теперь 100*1.75*11 = 1925. У Алисы наступает маржин колл.
- Боб размещает ордер на рынке чтобы продать 20 bitUSD за 240 BTS.
- Блокчейн проверяет, что предложение Боба находится в пределах запроса. Максимальная цена запроса это MSSR/SP = 1.1 * 11 = 12.1 BTS/bitUSD, пока запрашивает только 240/20 = 12 BTS/bitUSD.
- Блокчейн покупает 20 bitUSD у Боба, расходуя немного от залога Алисы. Алиса теперь должна 100-20=80 bitUSD и у нее осталось 1800-240=1560 BTS в залоге.
- В этот момент, короткая позиция Алисы снова в безопасности: Минимально требуемый залог за 80 bitUSD это 80*1.75*11 = 1540 BTS.
Фактически, Алиса заплатила штраф в размере 20 BTS, потому что она заплатила 240 BTS за сумму bitUSD, которая стоит только 220 BTS. Боб получил в награду 20 BTS за помощь блокчейну в поддержании безопасности рынка, продав (некоторые из) его bitUSD.
Оригинальный пост здесь