Новая версия 0.13.0.0-rc1 доступна для тестирования

Релиз версии 0.13.0.0-rc1 уже доступен в тестнете Dash!

Ссылка на Github: https://github.com/dashpay/dash/releases/tag/v0.13.0.0-rc1

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

Ссылка на Gitian sigs: https://github.com/dashpay/gitian.sigs

Перед тестированием:

Удостоверьтесь, что вы сделали резервную копию всех ваших файлов для основной сети или, на худой конец, резервную копию файлов wallet.dat / dash.conf / masternode.conf

Либо используйте -datadir и –conf для других диркеторий.

После разворачивания DIP2/3/4, необходимо обеспечить бесперебойную работу существующих и новых функций на всех этапах. Предполагаемый сценарий развертывания новой версии:

  • Полные ноды, Мастерноды и майнеры обновляются до последней версии;
  • Майнеры начинают голосование по развертыванию BIP9 для DIP3, но только если видят достаточное количество обновленных Мастернод (этот момент автоматизирован);
  • После добычи необходимого количества блоков BIP9, DIP3 активируется, но остается в режиме совместимости;
  • В этом режиме совместимости существующие недетерминированные Мастерноды должны работать, как и раньше, без изменений;
  • Далее Мастерноды могут начать регистрировать свои ноды как детерменированные. Подробная инструкция будет выложена, как только сеть подойдет к этому моменту;
  • Зарегистрированные детерменированные Мастерноды продолжат работу в режиме совместимости и должны появятся в списке списке Мастернод. InstantSend, PrivateSend, функции управления сетью, а так же часть награды за блок для Мастернод, должны работать как обычно. По крайней мере так ожидается;
  • Разработчики будут следить за ходом обновления Мастернод до DIP3 и когда увидят необходимое количество, запустят spork15 (SPORK_15_DETERMINISTIC_MNS_ENABLED)
  • После этого наступит минута молчания. Все почтят память недетерменированных Мастернод и попрощаемся с ними. Вместо обычного листа Мастернод появится список детерменированных Мастернод. Так же мы больше не увидим некоторого мусора в сети, например сообщений MNB, MNP, MNW и так далее.

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

Нужно провести полное тестирование всей функциональности сети на этапах 1., 3. - 5. и 8.

Как и что тестировать:

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

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

- Был произведен ряд усовершенствований в PrivateSend, пожалуйста, проверь, работает ли микширование. Весьма вероятно, что смешивание не будет работать так, как ожидалось, в стадии 1 и 2 развертывания.

- Проверьте, работает ли InstantSend (он может не работать первое время, так как может возникнуть недостаток в доступных Мастернодах)

- Начиная со стадии 3., проверить, работают ли автоматические блокировки InstantSend для простых транзакций.

- Запустить Мастерноду или две, убедиться, что они оплачены. Разработчики рады всем, кто также участвует во всем процессе обновления от обычных Мастернод до детерминированных Мастернод. Инструкции о том, как обновиться, будут следовать, когда мы процесс дойдет до стадии 5.

Что еще вы можно сделать:

- Сообщить о серьезных проблемах (сбои / зависания / сбои GUI): https://github.com/dashpay/dash/issues/new

Инструменты Testnet (обозреватели, краны, пулы): https://www.dash.org/forum/threads/testnet-tools-resources.1768/

Мастерноды:

Wiki: https://dashpay.atlassian.net/wiki/spaces/DOC/pages/118162190/Masternodes+under+testnet

Sentinel: https://github.com/dashpay/sentinel/tree/develop

Поддержка DMT для детерминированных Мастернод в настоящее время по-прежнему не работает. Возможно, @ Bertrand256 может добавить некоторые сведения / инструкции, когда он будет готов. До тех пор пользователям придется вручную подписывать сообщения DIP3. Как сказано, подробные инструкции будут следовать, когда мы достигнем стадии 5.

ПРИМЕЧАНИЕ. Убедитесь, что вы вытащили Sentinel из ветви `develop` и изменили сеть на` testnet` в `sentinel.conf`. Если у вас уже есть Мастернода в основной сети на том же сервере, НЕ запускайте Мастерноду в тестнете в том же папке (например, Dashcore). Создайте новую папку специально для тестирования (например, dashcore_test) и убедитесь, что для dashd и dash-cli используется параметр` -datadir = <yourtestnetdatadirhere> `cmd-line. Вам также понадобится отдельный crontab для тестового сервера Sentinel. Если вы не на 100% уверены, что делаете, я бы рекомендовал настроить новый компьютер / сервер только для целей тестирования, вместо повторного использования вашего сервера основной сети.

Авторизируйтесь, чтобы иметь возможность комментировать

Комментарии (0)