Перейти к публикации

Мастерноды/Masternodes

  • записи
    3
  • комментариев
    0
  • просмотров
    615

Об этом блоге

Помощь по запуску мастернод осуществляется в телеграмм: @simkas45

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

Что такое мастернода?
Мастернода - сервер, с установленной криптовалютной нодой (узлом сети с полным блокчейном). Нода должна быть синхронизирована, а также должна всегда быть онлайн. Кошелек ноды необходимо пополнить на сумму, заданную сетью. После выполнения этих условий нода становится мастернодой - одним из основных узлов сети и начинает подтверждать транзакции, получая за это вознаграждение. Такой принцип подтверждения транзакций называется Proof of Stake (POS). Читать подробнее в чем отличие POS и POW.

Мастерноды - это своеобразный “Майнинг наоборот”, мастернода подтверждает транзакции, но для этого ей не нужны большие вычислительные мощности. Для того, чтобы запустить свою мастерноду обычно нужно вложить большую сумму, а также настроить саму ноду монеты и сервер для безотказной работы.

 

 

Записи в этом блоге

Запускаем мастерноду на linux(Ubuntu)

Итак, пришло время рассказать Вам о запуске мастерноды на своём сервере VPS(Ubuntu). Во всех примерах я использую подопытную монету Stone. Для начала скачиваем официальный кошелек монеты на свой локальный компьютер и запускаем его. ждем полной синхронизации кошелька. Далее нам нужно создать новый адрес кошелька и отправить на него необходимое кол-во монет которое требуется для запуска мастерноды, в моём случае с монетой Stone - это 1500 монет. Для этого открываем Инструменты -> Консоль отладки и пишем в консоли следующие команды: getnewaddress MN6 - Создаем кошелек с названием MN6(в моем случае эта 6-ая мастернода) в Вашем будет MN1. Далее отправляем на него 1500 монет командой sendtoaddress SifLoR8SLQu2zMb7EA2e42hRvMYbbFD2uq 1500. Создание кошелька и отправка монет:   Теперь пока мы ждем полного подтверждения транзакции переходим к настройке кошелька на VPS сервере. Подключаемся к серверу с помощью вот этой инструкции: Инструкция Командой wget ссылка_на_архив - скачиваем архив с нашим кошельком wget https://github.com/stonecoinproject/Stonecoin/releases/download/v2.1.0.1-9523a37/stonecore-2.1.0-linux64.tar.gz Далее командой tar -xvf Имя_Архива распаковываем архив с кошельком. tar -xvf stonecore-2.1.0-linux64.tar.gz Далее командой cd переходим в папку где лежат файлы самого кошелька Запускаем кошелек командой ./stoned -daemon Если у Вас появилась надпись Stone Core server starting значит кошелек запущен и должна пойти синхронизации. Если у Вас появилась ошибка значит нужно настроить сначала конфиг файл а затем запускать кошелек!(см.далее) Далее в программе Bitvise нажимаем кнопку New SFTP window и заходим в папку /root/.stonecore/ - В вашем случае будет название Вашей монеты. открываем конфиг файл монеты stone.conf - У Вас может быть другое название. И вписываем туда следующее: rpcuser=Any_User
rpcpassword=Any_password
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
staking=0
externalip=185.244.218.181:22323
masternode=1
masternodeprivkey=7SDDkrsCyXVMkitR6VMSx8yGeNTKohjLh4484GSN92KypsD8QaD - Открыть Окно отладки локального кошелька и прописать там masternode genkey  Перед сохранением файла на сервере в терминале нужно выполнить остановку кошелька ./stone-cli stop  Далее сохраняем файл и запускаем кошелек заново командой ./stoned -daemon Теперь переходим к настройке локального кошелька. Если наша транзакция полностью подтвердилась, то переходим в окно отладки и пишем masternode outputs - этим мы получим шех и индекс транзакции, в моем случае:   "e2e3b929a5ab154fa9eed6625c993ba0c2e781b6c4b8b523f7eb562fb5c36cde": "1", Открываем файл настроек мастернод в во вкладке Инструменты и пишем там следующее: Masternode6 185.244.218.181:22323 7SDDkrsCyXVMkitR6VMSx8yGeNTKohjLh4484GSN92KypsD8QaD e2e3b929a5ab154fa9eed6625c993ba0c2e781b6c4b8b523f7eb562fb5c36cde 1 Сохраняем файл далее закрываем локальный кошелек и запускаем по новой. Переходим во вкладку Мастерноды и если ваша мастернода на VPS сервере синхронизировалась полностью запускаем нажав правой кнопкой по мастерноде в локальном кошельке и выбрав Запуск по имени.     Телеграмм: @simkas45

YaKorshun

YaKorshun

Подготовка Linux для запуска мастернод.

Для того, чтобы установить кошелек и запустить его, Вам необходимо предварительно установить необходимые библиотеки. Я взял для примера монету stone там нужно выполнить в терминале Linux следующие команды: $ apt-get update
$ apt -y install software-properties-common
$ apt-add-repository -y ppa:bitcoin/bitcoin
$ apt-get update
$ apt install -y make build-essential libtool software-properties-common autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev sudo automake git curl libdb4.8-dev bsdmainutils libdb4.8++-dev libminiupnpc-dev libgmp3-dev ufw pkg-config libevent-dev libdb5.3++ unzip libzmq5
  После чего можете смело скачивать кошелек для своей монеты и переходить к настройке и запуску мастерноды!(в следующих статьях)   Телеграмм: @simkas45

YaKorshun

YaKorshun

Как подключиться к серверу на Linux?

После того как Ваш сервер активировали Вам необходимо подключиться к нему через программу bitvise(очень удобный ssh клиент). Перейдите по ссылке скачайте клиент, установите и запустите: Введите свой IP адрес сервера, логин root и пароль от пользователя root и нажмите Login. Перед Вами откроется окно терминала для работы с сервером:   Телеграмм: @simkas45

YaKorshun

YaKorshun

×