Автор Тема: Как поднять мастерноду Sibcoin  (Прочитано 4831 раз)

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 718
  • Поблагодарили: 24 раз(а)
  • Karma: +30/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Как поднять мастерноду Sibcoin
« : Февраль 14, 2016, 07:37:33 pm »
 Можно иметь пассивный доход с мастерноды. Нодам идет 47% монет с каждого блока. Блок в настоящее время динамический и равен примерно = 19-20 Ч.
В сутки выходит 550 блоков * 9 монет = 4950 монет/на количество мастернод.

для поднятия ноды нужно:
1) иметь 1000 червонцев
2) иметь свой сервер c постоянным IP или VPS/VDS.


Скачиваем кошелек с оф.сайта.
Переводим на него 1000 монет, не меньше! Больше можно.
На локальном кошельке заходим в консоль и вводим следующую команду:
getaccountaddress 0  жмем Enter (я думаю это ясно)
  выдаст адрес - скопируем его - сохраним в текстовом файлике

Следующая команда:
masternode genkey
  выдаст длинную строку - тоже ее сохраним в том же текстовом файлике

резервируем 1000 червонцев, используем команду:
 sendtoaddress "sibcoinaddress" amount
вместо "sibcoinaddress" вписываем свой адрес полученный на первом шаге(без кавычек), amount заменяем на 1000, как то так:
sendtoaddress SQVcVVAq52hsKQ2TrjoQm5Hgm2HRzLnoqK 1000
то же выдаст длинную строку(ID транзакции) - опять сохраним ее в текстовом файлике.

в деталях транзакции должно быть:
Статус: 0/не подтверждено, разослано через 6 узлов
дальше нужно ждать 15 подтверждений - это около 40 минут (15*2,5=37,5) - перерыв, пьем кофе/пиво/мартини :martini:/курим трубку :nike_cannabis::)

Монеты остаются на Вашем локальном кошельке, статус "Отправлено себе".
На удаленном кошельке, соответственно баланс 0.
В любой момент Вы можете воспользоваться монетами, но тогда Ваша мастернода не будет активной, выпадет из списка, и не будет получать награду.

Для локального в его папке с данными C:\Users\Administrator\AppData\Roaming\Sibcoin
если работаем под обычным пользователем - не админом - вместо Administrator подставляем нашего юзера.
Под линукс в домашней директории пользователя ищем скрытую папку .sibcoin (c точкой вначале названия)

создадим файлик:
masternode.conf
и впишем в него одну строчку:
mn1 ип.ваш.его.vps:1945 строчка_полученная_на_2м_шаге длинная_строка_ID_транзакции 0

Должно получиться типа этого:
mn1 92.292.233.4:1945 5JisTHGKPRgHT9zgTLHHUBTcvio2M2Jsv835pHg1AiCBiw5Hm9B к3e882601ec939d51a50428af6f2a8188ab980778e6e013a82dda04d8cc13a3a 1

В конце строки обычно 0(нуль), точнее можно узнать командой masternode outputs (в консоли локального)
которая выдаст длинную_строку_ID_транзакции и это число. Это может быть и 1. Тут проверить и уточнить командой лучше.

на удаленном:
в sibcoin.conf впишем 2 строки:
masternode=1
masternodeprivkey=строчка_полученная_на_2м_шаге (результат masternode genkey(на локальном).

Должно получиься типа этого:

masternode=1
masternodeprivkey=5JisTHGKPRgHT9zgTLHHUBTcvio2M2Jsv835pHg1AiCBiw5Hm9B


Перезапускаем локальный кошелек,запускаем кошелек на удаленном сервисе.

На локальном кошельке версии 0.16.1 в консоли командуем:
masternode start-all
должно выдать чтото вроде:
{
    "overall" : "Successfully started 1 masternodes, failed to start 0, total 1",
    "detail" : {
        "status" : {
            "alias" : "mn1",
            "result" : "successful"
        }
    }
}

Successfully started 1 masternodes означает : удачно запущена 1 мастернода
если неудачно - значит что-то сделали не так.
Еще раз внимательно проверяем по пунктам.

Дальше проверяем командой:
masternodelist
вывалится список всех включенных нод.

Ищем вручную свою, по строчке ID_транзакции, обычно в конце списка.
Все, мастернода запущена.
На удаленном ставим в автозагрузку кошелек. И ждем выплат.
Все $$$PROFIT$$$


Если кошелек зашифрован, применяем следующие команды:

В конце команды нужно пароль писать:

masternode start-many passphrase
masternode start-missing passphrase


вторая команда поднимает упавшие ноды

Проверяем очередь своей мастерноды:

masternode list rank
« Последнее редактирование: Апрель 21, 2017, 08:12:21 pm от СryptoMaxSun »


Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 718
  • Поблагодарили: 24 раз(а)
  • Karma: +30/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: Как поднять мастерноду Sibcoin
« Ответ #1 : Апрель 17, 2017, 01:20:13 pm »
В клиенте версии 0.16.1 для успешного запуска и функционирования мастерноды нужно установить на удаленный сервер Сентинел.
Прилагаю инструкцию от разработчика.

Установка сентинел на примере Линукса

1. Сначала нужно установить virtualenv:

$ sudo apt-get update
$ sudo apt-get -y install python-virtualenv

или если вы под рутом, то просто

# apt-get update
# apt-get -y install python-virtualenv


2. Скорей всего ваша нода работает под каким-то пользователем, например sib. Нужно зайти под ним и в домашней директории скачать сентинел:

https://github.com/ivansib/sentinel

создать окружение virtualenv:

virtualenv ./venv
установить зависимости:

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

3.Запустить sentinel пару раз с параметром debug, чтобы убедиться что все работает:

SENTINEL_DEBUG=1 ./venv/bin/python bin/sentinel.py

4. После чего прописать запуск в кроне. Я обычно создаю файл с именем cront, редактирую его редактором, прописывая нужные строки, в нашем случае это:

* * * * * cd /home/YOURUSERNAME/sentinel && ./venv/bin/python bin/sentinel.py >/dev/null 2>&1
вместо YOURUSERNAME, ваше имя пользователя. В конце обязательно перевод строки, потом выполяню команду

crontab cront
Либо можно выполнить
 
crontab -e
вызовется редактор, в котором нужно прописать ту же строку и сохранить. Результат будет тот же самый.
« Последнее редактирование: Апрель 21, 2017, 08:09:15 pm от СryptoMaxSun »
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

Оффлайн СryptoMaxSun

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 718
  • Поблагодарили: 24 раз(а)
  • Karma: +30/-0
  • Администратор форума
    • Просмотр профиля
    • Bittogether.com - Первый украинский криптовалютный форум
Re: Как поднять мастерноду Sibcoin
« Ответ #2 : Апрель 27, 2017, 08:14:15 am »
Как установить Сентинел на Виндовс

В данном гайде описывается установка сентинеля на виндовс.

Устанавливаем питон - https://www.python.org/downloads/windows/

Проверяем что заработало введя в Windows консоль python. Должно быть приглашение к вводу команд (Что то вроде > и ничего дальше)
Если заработало то чудно. Проверяем что есть pip. Пробуем python pip или просто pip. Что-то должно заработать. Когда узнали что заработало делаем pip install virtualenv
 
Теперь скачиваем sentinel c репозитория https://github.com/ivansib/sentinel
Разархивируем его, открываем консоль питона, переходим в разархивированную папку. Делаем:
virtualenv ./venv
./venv/bin/pip install -r requirements.txt
 
Если всё прошло успешно, радуемся.
В этой же папке правим файл sentinel.conf . Указываем в нём путь к файлу sibcoin.conf.
 
​Заходим в панель управления -> адмиинстрирование -> планировщик заданий и настраиваем себе запуск сентинеля раз в минуту (для этого надо сделать запуск питона раз в минуту и передавать ему sentinel.py первым параметром)
Donation Bitcoin на развитие форума 1AZuR5M5rq8uT9nZvQ5yXNkokXb3vNd1pM  
Sibcoin Сибирский Червонец SVi9DQsPUvTCKAUC3JkckNN9oia2cSqrnr
 

 

Яндекс.Метрика