Обновление по хардфорку Crescendo для Kaspa: Основные этапы и задачи
Это обновление о текущих задачах и планах для Crescendo в Kaspa. Нам предстоит важный этап работы, и ваше участие поможет ускорить тестирование и запуск новых функций
Обновление на 23 января 2025 года
Приближаясь к запуску Kaspa Crescendo, мы хотим поделиться оставшимися важными техническими задачами, которые предстоит решить до замораживания функционала и выпуска основной версии с хардфорком. Недавно были опубликованы несколько обновлений, касающихся предстоящего хардфорка. В этой статье мы собрали все эти обновления в одном месте, чтобы информация была доступна и легко воспринимаема. Стоит отметить, что представленные данные могут изменяться по мере продвижения процесса реализации.
Прежде чем перейти к обновлениям, давайте кратко подведем итоги достигнутого прогресса:
- Мы оптимизировали узел для работы с доступным оборудованием для операторов узлов основной сети. Это была значительная работа, которая позволяет запускать узел с производительностью 10BPS на стандартном оборудовании, что способствует поддержанию децентрализации Kaspa.
- Мы ведем тестирование программного обеспечения с пулами и обменниками на сети 10BPS.
- Поддержка операторов узлов для Testnet-11.
План развития: улучшение пользовательского опыта
Некоторые пулы уже подтвердили, что их решения работают в Testnet-11, что составляет не менее 60% от текущей хешрейта основной сети. Ожидается, что эти пулы продолжат свою работу в основной сети после активации хардфорка. Мы благодарны этим пулам за активное участие на ранних стадиях. Другие пулы также подтвердили, что тестируют свои решения или находятся в процессе внедрения необходимых изменений. Мы продолжим работать с пулами и обменами, чтобы гарантировать готовность их решений к 10BPS.
Оставшиеся критические технические работы
План: добавление новых функций
Теперь перейдем к оставшимся важнейшим задачам для Crescendo:
- Реализация предложения по улучшению Kaspa (KIP) для Crescendo. Это предложение описывает окончательные изменения в консенсусе, которые необходимо применить и протестировать для Crescendo. Вы можете и даже должны принять участие в обсуждении на форуме KIP. Подробнее об этом предложении можно прочитать в посте Майкла Саттона на X и в сообщении в Discord.
- Тщательное тестирование изменений в нескольких средах.
- Реализация управления временным хранилищем в рамках KIP.
- Обработка состояния синхронизации майнинга и правил работы механизма.
Эти задачи представляют собой наиболее сложные изменения для Crescendo и должны быть реализованы с максимальной осторожностью, с применением тщательных проверок. Чтобы продемонстрировать сложность, нужно учесть, что изменение параметров затронет такие важные области, как сложность сети, глубина обрезки данных и другие. Все эти моменты подробно рассмотрены в KIP.
Кроме того, несколько других функций находятся в процессе разработки и будут включены, если время позволит.
Таймлайн развертывания и стратегия тестирования
Майкл также поделился целевыми сроками развертывания и стратегией тестирования для этого хардфорка. Вот подробности, которые он упомянул в своем посте:
- Выпуск финального состояния консенсуса, изложенного в Crescendo KIP, в виде версии узла только для Testnet-10 до конца февраля 2025 года. Эта версия будет включать реализацию хардфорка и его активацию на Testnet-10, которая должна состояться через несколько дней после выпуска.
- Создание финальной версии хардфорка для основной сети. Будет как минимум месяц между анонсом финальной версии и активацией хардфорка, чтобы пулы, обменники и другие операторы узлов успели обновиться до новой версии. Активация хардфорка на основной сети планируется на конец апреля 2025 года или вскоре после этой даты. Планируется прямой переход от 1BPS к 10BPS.
- Участие в тестировании критически важно для успешного запуска хардфорка. Самая сложная часть тестирования — это динамика мировой P2P сети, которая должна имитировать условия основной сети. Вы можете помочь, запустив узел в Testnet-11 и майнив в этой сети (с использованием только CPU), расширяя сеть P2P Testnet-11.
Когда мы перейдем к стадии тестирования перехода в Testnet-10, вы также сможете принять участие, запустив узел в этой сети и майнив на нем.
Оригинальные материалы