Я всё время анализирую инфраструктуру и ограничения по пропускной способности разных блокчейн-сетей и прекрасно понимаю, насколько жуткой может быть параллельная нагрузка, когда смарт-контракты обрабатывают сценарий «концентрации срока погашения». TermMax официально слегка в стороне указывает, что десятки тысяч пользователей должны завершить действия по продлению и закрытию позиций в заданный период, но в основе EVM (виртуальной машины Ethereum) это далеко не сводится к тому, чтобы нажать кнопку на фронтенде.
Нужно понимать, что при продлении займа в фоне выполняются десятки крайне сложных связанных вызовов: погашение старого долга, расчёт процентов, пересчёт коэффициента залога, повторные кросс-контрактные обращения к ликвидити-пулу, а затем — перевыпуск новых долговых обязательств в виде соответствующих токенов/сертификатов и т.д. Официальные цифры — 1 500 000 зарегистрированных кошельков и 90 000 активных пользователей в день — призваны подтвердить ажиотаж вокруг TGE 25 августа, но, по моим ощущениям, такая высокая активность в день «концентрации срока» как раз превращается в системную катастрофу.
Представьте: если в эти дни вдруг случится резкое макроэкономическое потрясение и при этом огромное число пользователей одновременно начнёт инициировать запросы на продление или закрытие позиций, то такая цепочка транзакций мгновенно раздует Gas fee в соответствующей сети. Более того, достаточно, чтобы оракул подал цену с задержкой хотя бы на несколько секунд, или чтобы on-chain-состояние не успело вовремя синхронизироваться — и запросы на клиринг/продление будут массово падать с Revert (откатом) из‑за защиты от проскальзывания. Вы смотрите на интерфейс и думаете, что операция прошла успешно, а в сети она уже фактически не состоялась — при этом с вас всё равно списали огромную сумму комиссии.
Моё мнение: займовые протоколы не должны соревноваться только в удобстве взаимодействия в «попутном ветре». Накануне TGE больше всего меня волнует вероятность отката клирингового движка в условиях крайней перегрузки. Если система не может гарантировать 100% успешности для крупных ордеров на закрытие даже тогда, когда Gas fee в сети взлетает в десять раз, то так называемое «однокнопочное действие» — это бомба с часовым механизмом. При плохом качестве выполнения даже самая красивая статистика может лишь ввести в заблуждение непосвящённых. #termmax @TermMax $ETH
Нужно понимать, что при продлении займа в фоне выполняются десятки крайне сложных связанных вызовов: погашение старого долга, расчёт процентов, пересчёт коэффициента залога, повторные кросс-контрактные обращения к ликвидити-пулу, а затем — перевыпуск новых долговых обязательств в виде соответствующих токенов/сертификатов и т.д. Официальные цифры — 1 500 000 зарегистрированных кошельков и 90 000 активных пользователей в день — призваны подтвердить ажиотаж вокруг TGE 25 августа, но, по моим ощущениям, такая высокая активность в день «концентрации срока» как раз превращается в системную катастрофу.
Представьте: если в эти дни вдруг случится резкое макроэкономическое потрясение и при этом огромное число пользователей одновременно начнёт инициировать запросы на продление или закрытие позиций, то такая цепочка транзакций мгновенно раздует Gas fee в соответствующей сети. Более того, достаточно, чтобы оракул подал цену с задержкой хотя бы на несколько секунд, или чтобы on-chain-состояние не успело вовремя синхронизироваться — и запросы на клиринг/продление будут массово падать с Revert (откатом) из‑за защиты от проскальзывания. Вы смотрите на интерфейс и думаете, что операция прошла успешно, а в сети она уже фактически не состоялась — при этом с вас всё равно списали огромную сумму комиссии.
Моё мнение: займовые протоколы не должны соревноваться только в удобстве взаимодействия в «попутном ветре». Накануне TGE больше всего меня волнует вероятность отката клирингового движка в условиях крайней перегрузки. Если система не может гарантировать 100% успешности для крупных ордеров на закрытие даже тогда, когда Gas fee в сети взлетает в десять раз, то так называемое «однокнопочное действие» — это бомба с часовым механизмом. При плохом качестве выполнения даже самая красивая статистика может лишь ввести в заблуждение непосвящённых. #termmax @TermMax $ETH