Анонс хардфорка Jarrett

Основные нововведения в сети Идена, после его принятия.

IDENA World
Idena
4 min readJun 24, 2023

--

Jarrett Idena Hard Fork — Анонс хардфорка сети Идена

Source (🇬🇧)

Уважаемое сообщество Идены,

Прошёл год с момента запуска стейкинга в сети Идена. К счастью, стейкинг не превратился в плутократию, благодаря принципу “одна личность — один голос” (где бОльший стейк, не увеличивает вес голоса) и формуле распределения вознаграждения сублинейного типа (распределение наград = стейк⁰·⁹). Становится очевидным, что пулы уступают место индивидуальным майнерам и семейным пулам. Это лишь подтверждает верность выбранной экономической модели. Однако протокол “одна личность — один голос” остается уязвимым для атак со стороны фермеров, несмотря на экономическую несостоятельность таких атак. Цель этого хардфорка — увеличить стоимость подобных атак.

Несмотря на сокращение численности ферм, количество индивидуальных майнеров также сокращается. Это связано с различными факторами, включая особенности самого протокола и изначальную ориентацию на географические регионы с самой большой базой пользователей, в основном находящихся в Азии, за счет западного полушария. Цель этого хардфорка — стимулировать рост числа индивидуальных майнеров, поддерживающих стейкинг.

Мы планируем выпустить новую версию ноды Идены 6 июля 2023 года. Это будет обновление ноды под номером 1.1.0. Следуя традиции, установленной предыдущим хардфорком, мы выбрали название “Jarrett Hard Fork” в честь Кита Джарретта, легендарного джазового музыканта и личного фаворита Andrew, сооснователя Идены.

Этот хардфорк будет включать следующие изменения:

1. Улучшения безопасности протокола

ИУИ-11

Увеличение стоимости атаки 51%-та, путем игнорирования голосов личностей с суммами стейков ниже определенного порога. Этот порог устанавливается как процент от медианного стейка из топ-100 аккаунтов с самым большим стейком.

Обоснование:
До этого момента стоимость атаки 51%-та, включала только затраты на прохождение валидации (оплата работы людей осуществляющих валидацию аккаунтов, принадлежащих злоумышленнику), а также затраты на обслуживание отдельных майнинговых узлов. Благодаря этому нововведению, стоимость атаки увеличится, в силу необходимости пополнения стейков валидированных аккаунтов.

Подробности здесь: https://docs.idena.io/docs/iip/iip-11

ИУИ-12

Блокировка вознаграждений приглашенных на протяжении 10 эпох, для предотвращения прохождения валидаций и уничтожения личностей, с целью изъятия их стейка накопленного в следствии выдачи приглашений личностями с большим стейком.

Обоснование:

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

Подробнее: https://docs.idena.io/docs/iip/iip-12

2. Улучшения для развития сети

В прошлом, ИУИ-2 было отозвано, несмотря на согласие большинством участников сети, тем не менее необходимый порог подавляющего большинства не был достигнут. Однако, из-за уменьшения числа пользователей в Азии (в основном фермеров), мы вновь предлагаем принять ИУИ-2 и просим вас поддержать это предложение, проголосовав за предстоящий хардфорк.

ИУИ-2

Изменение времени валидации с 13:30 UTC на 15:00 UTC.

Обоснование:
Сдвинуть время валидации для большего удобства людей, проживающих в Западном полушарии.

Подробнее: https://docs.idena.io/docs/iip/iip-2

ИУИ-9

Установление минимальной продолжительности эпохи в размере 14 дней для размера сети превышающего 291 личность.

Обоснование:
Сокращение времени, которое пользователям необходимо тратить на создание флипов и прохождение валидации, в случаях уменьшения размера сети.

Подробнее: https://docs.idena.io/docs/iip/iip-9

ИУИ-10

Добавление защиты стейка для личностей в статусе Зомби, в случае пропуска валидации, таким же образом, как это реализовано в случае её провала.

Обоснование:

  • Данное изменение будет мотивировать людей сохранять личности в статусе Зомби.
  • Снижение риска потери стейка, из-за технических или иных проблем (например, сбой в электроснабжении или визит к врачу).

Подробнее: https://docs.idena.io/docs/iip/iip-10

Критерии успешности прохождения короткой сессии валидации

Изменение критериев успеха/провала короткой сессии валидации в ряде особых случаев:

  • Если в короткой сессии есть только 1 квалифицированный флип, короткая сессия будет считаться успешной, даже если ответ неверный.
  • Если в короткой сессии есть только 2 квалифицированных флипа, проверка будет считаться неуспешной только в случае, если оба ответа неверные и эти флипы имеют устойчивый консенсус. Однако, если у одного из этих флипов будет слабый консенсус, короткая сессия будет считаться пройденной, даже если оба ответа неверные.

Тем не менее валидация всё равно может быть провалена, если общий рейтинг упадет ниже 75%, даже в случае успеха короткой сессии.

Обоснование:
Случаи, в которых люди получали только 1 или 2 квалифицированных флипа во время короткой сессии валидации. Если был дан неверный ответ на 1 флип, валидация считалась проваленной. Теперь такие случаи будут рассматриваться в пользу пользователя, поскольку малое количество флипов недостаточно для подтверждения его личности.

3. Исправление ошибок

Исправление ошибки дублирования событий

Была исправлена ошибка генерации контрактом повторяющихся событий при вызове методов.

Как будет активирован хардфорк

  1. Новая версия клиента ноды будет поддерживать обе версии блокчейн протокола — текущую и новую, с интегрированными изменениями.
  2. Запуском новой версии ноды вы автоматически отдаёте свой голос за принятие изменений. Если версия вашей ноды остаётся старой, вы голосуете против изменений в протоколе. Для голосования ваша нода должна быть онлайн с активным статусом майнинга в течение всего периода голосования.
  3. Период голосования за принятие хардфорка начнется на следующий день после начала Эпохи №0114 в 8:00 UTC. Хардфорк будет активирован при достижении требуемого критерия голосования. В противном случае обновление хардфорка будет заблокировано 20 июля 2023 года.
  4. Обновление хардфорка будет активировано при 80% поддержке не дискриминированных валидаторов с обновлёнными нодами, выражающих тем самым поддержку нововведений.
  5. Голоса личностей со статусом Новичок, а также делегировавшие себя в пул будут дискриминированы, иными словами, их голос не будет иметь веса. Владельцы пулов смогут проголосовать лишь единожды.

--

--

IDENA World
Idena

A peaceful spot to share some thoughts about IDENA World ⚖️ Vlogger • Online Entrepreneur • Content Creator • DevOps Engineer https://ltraveler.github.io API 🔑