TermMax не начинался с точной системы, которая работает сегодня. Более ранние версии этого стиля фиксированной ставки опирались на подход с книгой ордеров: кредиторы и заемщики фактически ждали контрагента по другую сторону заданной ставки и срока, прежде чем сделка могла быть исполнена. Текущий дизайн TermMax заменяет это тем, что он называет range orders (ордеры в диапазоне), располагаясь поверх основы AMM. И, думаю, логика этого перехода многое говорит о том, что именно ломается в чистой книге ордеров.

Книга ордеров прекрасно работает, когда присутствует постоянный двухсторонний поток. В DeFi с фиксированной ставкой это случается редко: любой конкретный рынок распределяет ликвидность по нескольким срокам погашения и по нескольким активам, из-за чего книга ордеров для любой конкретной комбинации быстро истончается. Ожидание совпадающего контрагента по вашей точной желаемой ставке и сроку в такой среде — это не просто небольшое неудобство; сделка может вообще не исполниться.

Range orders решают проблему тонкой ликвидности, позволяя маркет-мейкерам и кураторам задавать ценовую кривую в диапазоне ставок, а не единую фиксированную котировку. А AMM агрегирует каждый размещенный ордер в рамках этого рынка, так что сделка тейкера исполняется мгновенно на объединенной ликвидности вместо поиска одного контрагента. Маркет-мейкеры сохраняют автономию ценообразования, потому что они выбирают кривую, а тейкеры получают мгновенное исполнение, обычно связанное с пуловыми AMM, без поиска контрагента, из-за которого более ранняя модель книги ордеров медленно заполнялась в периоды затишья.

То, что при этом «отдается», — это часть точности, которую книга ордеров дает маркет-мейкеру, который хочет котировать строго определенную ставку без всякой кривой. Я бы назвал это разумным компромиссом для фиксированного рынка на столь ранней стадии его внедрения: надежность исполнения, вероятно, важнее для роста пользовательской базы, чем предельная точность ценообразования для небольшого числа более искушенных маркет-мейкеров.

@TermMax #TermMax
$TUT $PRL $BTW