• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

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

alex-ru

Well-known member
Релиз версии 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% уверены, что делаете, я бы рекомендовал настроить новый компьютер / сервер только для целей тестирования, вместо повторного использования вашего сервера основной сети.


ПЕРЕВОД
Оригинал: https://www.dash.org/forum/threads/v13-0-testing.41945/
 
Last edited:
Back
Top