Система аукционов Garden выбирает солверов для эффективного исполнения намерений пользователей
В ходе аукциона определяется солвер, который исполнит намерение пользователя, например проведёт обмен. Система аукционов Garden обеспечивает эффективное исполнение намерений по конкурентным ценам.Garden сочетает конкуренцию и справедливость за счёт рейтинга солверов: в такой системе у солверов есть стимул повышать свою эффективность, оставаясь подотчётными своим стейкерам.
Рейтинг солвера объединяет эффективность работы и силу голосов, чтобы определить приоритет солвера в аукционе. Он рассчитывается следующим образом:Показатель расчётов для конкретного блокчейна C:Settlement ScoreC=Standard DeviationCAverage Settlement TimeC−Solver’s Settlement TimeCВзвешенный показатель расчётов по всем блокчейнам:WeightC=Total Solver SettlementsSolver SettlementsCSettlement Score=e(∑C(WeightC×Settlement ScoreC))Итоговый рейтинг солвера:Solver Score=(Volume Filled by Solver×Total Staked AmountTotal Volume on Garden×Stake Against Solver)×Settlement Score
Солверы с рейтингом выше 1 получают приоритет в аукционе. Рейтинг солверов рассчитывается перед каждым аукционом.
Все солверы отправляют свои котировки для конкретного намерения в книгу ордеров. В каждой котировке указана цена, по которой солвер предлагает исполнить намерение.
Книга ордеров определяет солвера с лучшей ценой (то есть с самой низкой котировкой).
Солверы, у которых рейтинг стейкеров выше, чем у солвера с лучшей котировкой, получают 5-секундное окно, чтобы принять лучшую котировку. Этот механизм даёт солверам с большей поддержкой стейкеров возможность первыми претендовать на намерения.
Итог зависит от того, кто примет котировку в течение этого периода: