Crypto.ba

SIBcoin Masternode setup RU

Настройка мастерноды Sibcoin от Rux & AlexW

** Локальная настройка **

Установите последнюю версию Sibcoin QT Wallet (windows / linux)

https://www.sibcoin.org/en/download

image

** Защитите свой кошелек кодовой фразой ** (ОЧЕНЬ ВАЖНО!)

Зайдите в «Настройки» / «Зашифровать кошелёк» и введите кодовую фразу.

** Сделайте резервную копию вашего wallet.dat ** (ОЧЕНЬ ВАЖНО!)

В Windows по-умолчанию этот файл находится здесь:

C:/users/[Имя пользователя]/AppData/roaming/sibcoin/wallet.dat.

(если не отображается, то надо включить отображение скрытых папок и файлов)

** Отправить средства для мастерноды **

Отправьте 4000 SIB самому себе на Ваш созданный кошелек. Для активации мастерноды требуется как минимум 15 подтверждений.

** Генерирование ключа мастерноды **

В кошельке перейдите в Инструменты / Консоль отладки и введите:

masternode genkey

и запишите ключ - длинную строку, она Вам понадобится позже.

masternode outputs

0 или 1 - запишите, он Вам понадобится позже

bls generate

Запишите длинную строку, она Вам понадобится позже.

** Настройка файла конфигурации мастерноды **

В кошельке перейдите в Инструменты / Открыть файл настроек мастернод и добавьте новую строку.

«Название IP:порт КЛЮЧ TXID OUTPUTS»

пример:

MN1 143.54.23.34:1945 xQx1dnJgPaweF4Stsa4avvRguS4FbPaZGtCcDsUugKxu369A 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810c445e0678 1

Сохраните файл

Перейдите в Настройки / Параметры / Кошелек и включите «Показать вкладку с мастернодами» и перезапустите кошелёк.

** Удаленная настройка **

Арендуйте VPS, рекомендую Vultr, используйте мой рефф, чтобы получить 100 $ на хостинге.

Купите самый дешевый VPS за 5 $ в месяц.

Войдите в систему как root, добавьте пользователя sibcoin и добавьте права sudo для пользователя sibcoin.

adduser sibcoin

adduser sibcoin sudo

** Настройка файла подкачки **

Выполните эти команды на своем VPS, чтобы добавить файл подкачки размером 4 ГБ.

fallocate -l 4G /swapfile

chmod 600 /swapfile

mkswap /swapfile

swapon /swapfile

nano /etc/fstab

Добавьте эту строку в файл fstab

/swapfile none swap sw 0 0

Затем перезапустите свой сервер.

** Настроить удаленный кошелек **

Загрузите последнюю версию кошелька Sibcoin linux (0.17.)

Для этого выполните эти команды:

wget https://github.com/ivansib/sibcoin/releases/download/v0.17.0.0/sibcoin-0.17.0-x86_64-linux-gnu.tar.gz

tar -zxvf sibcoin-0.17.0-x86_64-linux-gnu.tar.gz

mkdir .sibcore

mkdir .sibcoin

cp sibcoin-0.17.0/bin/sibcoind .sibcore/

cp sibcoin-0.17.0/bin/sibcoin-cli .sibcore/

chmod 777 .sibcore/sib *

Это создаст скрытую папку .sibcore и скопирует файлы sibcoind и sibcoin-cli в папку .sibcore.

Перейдите в скрытую папку .sibcoin, создайте sibcoin.conf и добавьте в него:

rpcbind=127.0.0.1

rpcallowip=127.0.0.1

rpcuser=XXXXXXXXXXXXX (случайное имя пользователя)

rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXX (случайный пароль)

listen=1

server=1

daemon=1

maxconnections=64

masternode=1

masternodeprivkey=XXXXXXXXXXX (ключ, полученный в masternode genkey)

masternodeblsprivkey=XXXXXXXXX (secret ключ из bls generate)

externalip=XXX.XXX.XXX.XXX (IP адрес Вашей VPS)

Сохраните и закройте sibcoin.conf

Перейдите в папку .sibcore (cd ~/.sibcore)

запустите ./sibcoind и дайте ему создать кошелек (не нужно его шифровать)

Чтобы проверить статус синхронизации, введите

./sibcoin-cli getinfo

(вы можете выполнить команду watch -n 3 ./sibcoin-cli getinfo, это будет отображать отчет каждые 3 секунды).

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

./sibcoin-cli mnsync status (должно быть все true, кроме последнего)

** Настройка Sentinel **

Перейдите в кошелек .sibcore и введите:

sudo apt install -y git python-virtualenv

sudo apt install virtualenv

git clone https://github.com/ivansib/sentinel.git

cd sentinel

virtualenv venv

./venv/bin/pip install -r requirements.txt

Отредактируйте sentinel.conf, чтобы он знал, где находится ваш файл sibcoin.conf

nano sentinel.conf

Удалите #, чтобы получилось:

sibcoin_conf = /пользователь/sibcoin/.sibcoin/sibcoin.conf

** Test Sentinel, в папке типа .sibcore/sentinel **

sudo ./venv/bin/python bin/sentinel.py

Если ошибок нет, Ваш Sentinel настроен правильно

** Настройка cronjob для Sentinel **

Введите crontab -e и добавьте это в последнюю строку

          • cd /home/sibcoin/.sibcore/sentinel && ./venv/bin/python bin/sentinel.py > /dev/null 2>&1

** Вернитесь в локальный кошелек **

Перейдите на вкладку Мастерноды, затем Мои мастерноды, и вы должны увидеть добавленную информацию о Вашей мастерноде из файла masternode.conf.

Выделите эту строку и нажмите Запуск по имени, введите пароль из кошелька, и Ваша нодабудет запущена на удаленном VPS.

Перейдите к VPS и введите

cd ~/.sibcore

./sibcoin-cli masternode status

Должно появиться сообщение «Masternode successfully stared».

Если у Вас есть еще вопросы, приходите в группу Sibcoin в Telegram: https://t.me/sibcoin_ru

Радуйтесь, веселитесь!

Crypto.ba © est. 2017 United Fintech Freaks - UFF