Товарищи, всем привет!
Я реализовал подобную систему в коде, могу в деталях рассказать, как она работает.
На самом деле на этом же принципе работает makerDAO, которые появились уже много лет назад.
Вы даете крипту под залог с дисконтом на смарт-контракт, в замен вам выдаются стэйблы под процент (в случае MakerDAO - это DAI), которые вы, при необходимости, либо меняете напрямую в обменнике, либо с промежуточным обменом на крипту (эфир, например), и потом благополучно выходите в фиат, получая необходимую ликвидность.
Далее, если ваш залог растет в цене - никаких проблем, но если он падает в цене, то вам предлагают увеличить обеспечение своего кредита, в противном случае ваш залог реализуется через аукцион.
Все довольно просто, на самом деле.