Эпохи

Обзор системы эпох

Все награды и контракты стейкинга действуют в течение 28-дневных циклов, которые называются эпохами. Новая эпоха начинается автоматически после окончания текущей.

В конце каждой эпохи будет происходить следующее:

  • Появление возможности вывода средств из пула стейкинга ликвидности, в отношении которых был направлен соответствующий запрос в завершившейся эпохе.

  • Появление возможности вывода средств из пула стейкинга безопасности, в отношении которых был направлен соответствующий запрос в завершившейся эпохе.

Следующее произойдет только в конце эпохи 0:

  • Распределение наград за ретроактивный майнинг. Награды можно получить на dydx.community примерно через 8 дней после окончания эпохи 0.

  • Первоначальное ограничение перевода $ethDYDX. Первоначальное ограничение на перевод было снято примерно через 8 дней после окончания эпохи 0.

  • Возможность перевода $ethDYDX появилась 8 сентября 2021 года в 15:00:00 по времени в формате UTC.

Эпоха 0 началась 3 августа 2021 года в 15:00:00 по времени в формате UTC. В следующей таблице указаны даты начала и окончания эпох (управление dYdX v3 может изменить их):

ЭпохаДата начала (по времени в формате UTC)Дата окончания (по времени в формате UTC)дн.Всего лет

0

03.08.2021 15:00:00

31.08.2021 15:00:00

28

0,08

1

31.08.2021 15:00:00

28.09.2021 15:00:00

28

0,15

2

28.09.2021 15:00:00

26.10.2021 15:00:00

28

0,23

3

26.10.2021 15:00:00

23.11.2021 15:00:00

28

0,31

4

23.11.2021 15:00:00

21.12.2021 15:00:00

28

0,38

5

21.12.2021 15:00:00

18.01.2022 15:00:00

28

0,46

6

18.01.2022 15:00:00

15.02.2022 15:00:00

28

0,54

7

15.02.2022 15:00:00

15.03.2022 15:00:00

28

0,61

8

15.03.2022 15:00:00

12.04.2022 15:00:00

28

0,69

9

12.04.2022 15:00:00

10.05.2022 15:00:00

28

0,77

10

10.05.2022 15:00:00

07.06.2022 15:00:00

28

0,84

11

07.06.2022 15:00:00

05.07.2022 15:00:00

28

0,92

12

05.07.2022 15:00:00

02.08.2022 15:00:00

28

1,00

13

02.08.2022 15:00:00

30.08.2022 15:00:00

28

1,07

14

30.08.2022 15:00:00

27.09.2022 15:00:00

28

1,15

15

27.09.2022 15:00:00

25.10.2022 15:00:00

28

1,23

16

25.10.2022 15:00:00

22.11.2022 15:00:00

28

1,30

17

22.11.2022 15:00:00

20.12.2022 15:00:00

28

1,38

18

20.12.2022 15:00:00

17.01.2023 15:00:00

28

1,46

19

17.01.2023 15:00:00

14.02.2023 15:00:00

28

1,53

20

14.02.2023 15:00:00

14.03.2023 15:00:00

28

1,61

21

14.03.2023 15:00:00

11.04.2023 15:00:00

28

1,69

22

11.04.2023 15:00:00

09.05.2023 15:00:00

28

1,76

23

09.05.2023 15:00:00

06.06.2023 15:00:00

28

1,84

24

06.06.2023 15:00:00

04.07.2023 15:00:00

28

1,92

25

04.07.2023 15:00:00

01.08.2023 15:00:00

28

1,99

26

01.08.2023 15:00:00

29.08.2023 15:00:00

28

2,07

27

29.08.2023 15:00:00

26.09.2023 15:00:00

28

2,15

28

26.09.2023 15:00:00

24.10.2023 15:00:00

28

2,22

29

24.10.2023 15:00:00

21.11.2023 15:00:00

28

2,30

30

21.11.2023 15:00:00

19.12.2023 15:00:00

28

2,38

31

19.12.2023 15:00:00

16.01.2024 15:00:00

28

2,45

32

16.01.2024 15:00:00

13.02.2024 15:00:00

28

2,53

33

13.02.2024 15:00:00

12.03.2024 15:00:00

28

2,61

34

12.03.2024 15:00:00

09.04.2024 15:00:00

28

2,68

35

09.04.2024 15:00:00

07.05.2024 15:00:00

28

2,76

36

07.05.2024 15:00:00

04.06.2024 15:00:00

28

2,84

37

04.06.2024 15:00:00

02.07.2024 15:00:00

28

2,92

38

02.07.2024 15:00:00

30.07.2024 15:00:00

28

2,99

39

30.07.2024 15:00:00

27.08.2024 15:00:00

28

3,07

40

27.08.2024 15:00:00

24.09.2024 15:00:00

28

3,15

41

24.09.2024 15:00:00

22.10.2024 15:00:00

28

3,22

42

22.10.2024 15:00:00

19.11.2024 15:00:00

28

3,30

43

19.11.2024 15:00:00

17.12.2024 15:00:00

28

3,38

44

17.12.2024 15:00:00

14.01.2025 15:00:00

28

3,45

45

14.01.2025 15:00:00

11.02.2025 15:00:00

28

3,53

46

11.02.2025 15:00:00

11.03.2025 15:00:00

28

3,61

47

11.03.2025 15:00:00

08.04.2025 15:00:00

28

3,68

48

08.04.2025 15:00:00

06.05.2025 15:00:00

28

3,76

49

06.05.2025 15:00:00

03.06.2025 15:00:00

28

3,84

50

03.06.2025 15:00:00

01.07.2025 15:00:00

28

3,91

51

01.07.2025 15:00:00

29.07.2025 15:00:00

28

3,99

52

29.07.2025 15:00:00

26.08.2025 15:00:00

28

4,07

53

26.08.2025 15:00:00

23.09.2025 15:00:00

28

4,14

54

23.09.2025 15:00:00

21.10.2025 15:00:00

28

4,22

55

21.10.2025 15:00:00

18.11.2025 15:00:00

28

4,30

56

18.11.2025 15:00:00

16.12.2025 15:00:00

28

4,37

57

16.12.2025 15:00:00

13.01.2026 15:00:00

28

4,45

58

13.01.2026 15:00:00

10.02.2026 15:00:00

28

4,53

59

10.02.2026 15:00:00

10.03.2026 15:00:00

28

4,60

60

10.03.2026 15:00:00

07.04.2026 15:00:00

28

4,68

61

07.04.2026 15:00:00

05.05.2026 15:00:00

28

4,76

62

05.05.2026 15:00:00

02.06.2026 15:00:00

28

4,83

63

02.06.2026 15:00:00

30.06.2026 15:00:00

28

4,91

64

30.06.2026 15:00:00

28.07.2026 15:00:00

28

4,99

65

28.07.2026 15:00:00

25.08.2026 15:00:00

28

5,06

dYdX Foundation создал общий Google Календарь с датами начала/окончания эпох и периодов недоступности вывода средств из стейка. Вы можете подписаться на него здесь.

Когда будут активированы награды и пулы стейкинга?

Может ли управление dYdX изменить график эпох?

Первоначальная продолжительность эпохи составляет 28 дней. Управление dYdX v3 может голосовать за изменение продолжительности эпохи в установленных пределах. Минимальная и максимальная продолжительность эпох составляет 6 дней и 92 дня соответственно.

Что такое период недоступности вывода средств из стейка?

Для пула стейкинга ликвидности и пула стейкинга безопасности вводится график эпох для вывода средств, чтобы обеспечить предсказуемость и регулярность доступности средств в пуле. Для вывода средств из стейка по окончании эпохи стейкер должен направить соответствующий запрос до начала периода недоступности вывода средств из стейка. В случае если от стейкера не поступает запрос на вывод размещенных в стейке средств, то они переносятся на следующую эпоху.

В рамках ППУ 17 сообщество dYdX проголосовало за сокращение продолжительности периода недоступности вывода средств из стейка с 14 до 3 дней. Управление dYdX может голосовать за изменение окна недоступности вывода средств из стейка в указанных границах. Минимальная и максимальная продолжительность периода недоступности вывода средств из стейка составляет `3 дня``` и 46 дней соответственно.

Когда можно вывести и перевести $ethDYDX, полученные в качестве награды?

После получения токены можно перевести или делегировать управлению dYdX.

Зачем нужен период ожидания? Как хранятся награды в конце каждой эпохи?

Награды за ретроактивный майнинг, награды за торговлю и награды для поставщиков ликвидности хранятся в дереве Меркла, которое содержит награды за приобретение, заработанные каждым пользователем с начала реализации программы распределения.

В конце каждой эпохи корень Меркла обновляется с помощью системы-оракула ChainLink в рамках смарт-контракта MerkleDistributorV1 для отображения наград за последнюю эпоху. Обновление выражается в установке последнего значения, возвращенного контрактом оракула, для предложенного корня Меркла. Предлагаемый корень Меркла можно сделать активным после периода ожидания в 7 дней. В течение периода ожидания управление dYdX может заморозить корень Меркла в случае, если предложенный корень неверный или содержит вредоносный код. Если корень Меркла не заморожен, активируется новый корень Меркла, и пользователи могут получить свои награды за прошлую эпоху.

При каждой смене эпох происходит следующее по порядку:

  • Когда эпоха заканчивается, подсчитываются данные о наградах с учетом всех действий пользователей за последнюю эпоху.

  • Эти данные добавляются в структуру данных протокола IPFS, хранящуюся под фиксированным именем системы IPNS.

  • Также заметив изменение эпохи, система-оракул Chainlink запрашивает последние данные о наградах, используя известное имя системы IPNS.

  • Каждый подписант оракула использует данные о наградах с целью расчета новых заработанных наград для каждого пользователя.

  • Каждый подписант оракула вычисляет новое совокупное дерево Меркла и корень Меркла.

  • Каждый подписант оракула записывает данные дерева Меркла в протокол IPFS, получая идентификатор контента IPFS. (Ожидается, что они вычислят одно и то же дерево и получат аналогичный идентификатор контента.)

  • Если подписанты оракула согласны с одинаковыми значениями, оракул наград обновляется с указанием нового корня Меркла, идентификатора контента IPFS и номера эпохи.

  • Подписант оракула (или стороннее лицо) вызывает общедоступную функцию MerkleDistributorV1.proposeRoot(), чтобы установить новое значение оракула для предложенного корня Меркла.

  • Наступает период ожидания, в течение которого управление может вызвать функцию MerkleDistributorV1.pauseRootUpdates(), чтобы предотвратить вступление в силу предложенного корня Меркла.

  • После периода ожидания подписант оракула (или стороннее лицо) вызывает общедоступную функцию MerkleDistributorV1.updateRoot(), меняя статус предложенного корня Меркла на активный.

  • Как только новый корень Меркла становится активным, пользователи могут получить награды за последнюю эпоху.

Last updated