Разработка Chainflip – отчёт от 12 марта 2022 года

Разработка Chainflip – отчёт от 12 марта 2022 года

Эти две недели были короткими, так как у большинства членов команды было несколько дней выходных в связи с государственным праздником в Германии. Тем не менее, обновления необходимы, так что продолжаем.

Прогресс с момента последнего обновления


Последние пару недель мы потратили на то, чтобы убедиться, что наш процесс релиза соответствует требованиям. Ранее мы выполняли довольно много перестановок в разных ветках git репозитория, чтобы выпустить релиз, но теперь мы наладили git-процесс, и можем выпускать релизы непосредственно из ветки разработки.

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

Кроме того, мы делаем свидетельство ETH более надежным, пытаемся получить больше информации о том, почему наш p2p-слой немного несовершенен, и завершаем небольшую, но важную работу над условиями слэшинга блокчейна.

Обновление Soundcheck

С момента последнего выпуска Soundcheck был... стабильным! Очень стабильным. Мы постоянно держимся выше отметки в 100 валидаторов, а максимальное значение, которое я видел, было 114. Есть несколько вещей, которые, как мы знаем, вероятно, вызывают проблемы (берегись, libp2p), а также существует ряд оптимизаций, необходимых, чтобы наши церемонии генерации ключей были намного более эффективными с точки зрения передаваемых данных, что должно помочь обеспечить более надежное участие.

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

Цели на ближайшие две недели


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

Цели развития

  • Выпуск 0.3.0 для валидаторов (отладка p2p)
  • Свидетельствование с учетом эпохи (ролловер)
  • Выпустить крупное обновление приложения Staking App

Общие мысли

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

До следующего раза.

Том