Тестовая сеть и devnets#

Testnet - это полностью функционирующий блокчейн Dash с одним ключевым отличием, которое состоит в том, что монеты Dash в этой сети могут создаваться свободно и они не имеют ценности. Эта валюта, известная как tDASH, может запрашиваться на специальных сайтах-кранах и призвана помочь разработчикам протестировать новые версии Dash, а также проверить сетевые операции с использованием идентичных версий программного обеспечения, прежде чем они начнут работать в основной сети. Существует еще несколько ключевых отличий:

  • Testnet работает на порту 19999 (вместо 9999)

  • Адреса в тестовой сети начинаются с «y» вместо «X», ADDRESSVERSION - 140 (вместо 76)

  • Балансы Testnet выражены в tDASH (вместо DASH)

  • Протокол байтов заголовков сообщений равен 0xcee2caff (вместо 0xbf0c6bbd)

  • Во время начальной загрузки используются разные источники DNS: test.dnsseed.masternode.io, testnet-seed.darkcoin.qa, testnet-seed.dashpay.io

  • Launching Dash Core in testnet mode shows an orange tray icon

Чтобы запустить Dash Core в режиме testnet, найдите файл dash.conf и введите следующую строку:

testnet = 1

With the release of Dash Core 12.3, Dash added support for a great new feature - named devnets. Devnets are developer networks that combine some aspects of testnet (the global and public testing network) and some aspects of regtest (the local-only regression testing mode that provides controlled block generation). Unlike testnet, multiple independent devnets can be created and coexist without interference. For practical documentation on how to use devnets, see the developer documentation or this blog post.

Мастерноды#

Установка Мастерноды в тестовой сети обычно выполняется в той же последовательности, что и руководство по установке Мастерноды в основной сети, но с несколькими ключевыми отличиями:

  • You will probably be running a development version of Dash instead of the stable release. Choose the latest nightly build on GitHub.

  • При открытии брандмауэра порт 19999 должен быть открыт вместо (или в дополнение к) 9999. Используйте команду: ufw allow 19999/tcp

  • Кошелёк на вашем компьютере должен быть запущен в режиме тестовой сети. Добавьте следующую строку в файл dash.conf: testnet = 1

  • Если хотите отправить залог, то 1000 tDASH вы можете получить бесплатно с помощью сайтов-кранов (ссылки на них приведены выше)

  • В файле конфигурации вашей мастерноды также должен быть указан режим тестовой сети. Добавьте следующую строку при настройке файла dash.conf мастерноды: testnet = 1

  • Что касается мастернод, работающих в основной сети, то имя пользователя RPC и пароль должны содержать только буквенно-цифровые символы