> ## Documentation Index
> Fetch the complete documentation index at: https://docs.garden.finance/llms.txt
> Use this file to discover all available pages before exploring further.

# Аукционы

> Система аукционов Garden выбирает солверов для эффективного исполнения намерений пользователей

В ходе аукциона определяется солвер, который исполнит намерение пользователя, например проведёт обмен. Система аукционов Garden обеспечивает эффективное исполнение намерений по конкурентным ценам.

Garden сочетает конкуренцию и справедливость за счёт **рейтинга солверов**: в такой системе у солверов есть стимул повышать свою эффективность, оставаясь подотчётными своим стейкерам.

## Рейтинг солвера

Рейтинг солвера объединяет эффективность работы и силу голосов, чтобы определить приоритет солвера в аукционе. Он рассчитывается следующим образом:

**Показатель расчётов для конкретного блокчейна C:**

$$
\text{Settlement Score}_{C} = \frac{\text{Average Settlement Time}_{C} - \text{Solver's Settlement Time}_{C}}{\text{Standard Deviation}_{C}}
$$

**Взвешенный показатель расчётов по всем блокчейнам:**

$$
\text{Weight}_{C} = \frac{\text{Solver Settlements}_{C}}{\text{Total Solver Settlements}}
$$

$$
\text{Settlement Score} = e^{\left(\sum_{C} \left(\text{Weight}_{C} \times \text{Settlement Score}_{C}\right)\right)}
$$

**Итоговый рейтинг солвера:**

$$
\text{Solver Score} = \left(\frac{\text{Total Volume on Garden} \times \text{Stake Against Solver}}{\text{Volume Filled by Solver} \times \text{Total Staked Amount}}\right) \times \text{Settlement Score}
$$

> [!NOTE]
>
> Солверы с рейтингом выше 1 получают приоритет в аукционе. Рейтинг солверов рассчитывается перед каждым аукционом.

## Как проходит типичный аукцион?

1. Все солверы отправляют свои котировки для конкретного намерения в книгу ордеров. В каждой котировке указана цена, по которой солвер предлагает исполнить намерение.
2. Книга ордеров определяет солвера с лучшей ценой (то есть с самой низкой котировкой).
3. Солверы, у которых **рейтинг стейкеров** выше, чем у солвера с лучшей котировкой, получают 5-секундное окно, чтобы принять лучшую котировку. Этот механизм даёт солверам с большей поддержкой стейкеров возможность первыми претендовать на намерения.
4. Итог зависит от того, кто примет котировку в течение этого периода:

### Итоги аукциона

> [accordion] Никто не принимает котировку
>
> Солвер с лучшей котировкой выигрывает аукцион и исполняет ордер.

> [accordion] Котировку принимает один солвер
>
> Ордер получает солвер, принявший котировку.
>
> ![Выбор одного солвера](https://mintcdn.com/garden-e60e7dd0/yKKuQ7rvURdFCM8B/images/solver_one_select.png?fit=max\&auto=format\&n=yKKuQ7rvURdFCM8B\&q=85\&s=79565304391d1455bb8e92573e4313fb)

> [accordion] Котировку принимают несколько солверов
>
> Среди солверов, принявших лучшую котировку, аукцион выигрывает солвер с самым высоким **рейтингом стейкеров** и исполняет ордер.
>
> ![Выбор из нескольких солверов](https://mintcdn.com/garden-e60e7dd0/yKKuQ7rvURdFCM8B/images/solver_multiple_select.png?fit=max\&auto=format\&n=yKKuQ7rvURdFCM8B\&q=85\&s=c8d96c08e79332dd4892ac14ebe93578)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.