Меню Рубрики

Установка cpuminer на vps

Майнинг на VDS/VPS или как запустить свою мастерноду на примере CrowdCoin

Как мы ранее обещали, сегодня мы начинаем цикл публикаций интересных инструкций и статей, которые непосредственно относятся к хостингу и ко всему, что с ним связано.

Начнем мы с достаточно интересной и популярной в последнее время темы — технологии блокчейна и криптовалют. Данная тема нам любопытна именно с технической точки зрения, хотя многие ей интересуются и по ряду других причин. Например, децентрализация и полная прозрачность финансовой системы, свобода и анонимность перемещения собственных капиталов или спекулятивный интерес на биржах.

Что такое биткоин и альткоины, думаю уже слышали все, поэтому не будем заострять на этом внимание, но если эта тема для вас нова, или не понятна, все необходимое можно узнать на википедии или других информационных ресурсах.

Немного пробежимся по такому явлению как майнинг. Не будем углубляться в принципы и нюансы, а лишь вынесем основное. Майнинг — это эмиссия криптовалюты (получение вознаграждения), посредством вычислительных мощностей. Майнингом занимаются на процессорах CPU, видеокартах и специализированных устройствах, вроде ASIC или FPGA. И не так давно, многие его запускали даже на VDS, используя на 100% ресурсы сервера, вроде процессоров, диска и памяти. Данный вид деятельности сейчас запрещен на большинстве хостингов по ряду причин, и у нас в том числе. Однако не так давно, появился альтернативный способ участия в похожем процессе, не нагружая на 100% вычислительными операциями серверное оборудование, что, в свою очередь, не будет нарушать условия договора оказываемых хостингом услуг. Речь идет о так называемых Мастернодах. Вкратце — это работающий в сети компьютер, с запущенным на нём кошельком какого-нибудь альткоина, помогающий блокчейн-сети этого альткоина в осуществлении важных функций, таких как моментальное подтверждение транзакций InstantSend, обеспечение смешивания монет и голосование по бюджетным предложениям. За участие в этих операциях, владелец мастерноды получает вознаграждение в монетах той сети, для которой эта мастернода запущена. Большинство мастернод основаны на открытых исходных кодах популярной криптовалюты Dash и имеют общие с ней черты, как с технической стороны, так и в пользовательском интерфейсе. Поэтому мы рассмотрим запуск собственной мастерноды на примере CrowdCoin — одной из монет списка аналитического ресурса мастернод — masternodes.online.

Итак, вы решили запустить мастерноду CrowdCoin, что нам для этого понадобится:

  1. 1000 монет CRC.
  2. VDS на Linux Ubuntu 16.04, например тарифа HARD+1
  3. Локальный кошелек CrowdCoin на Windows.
  4. Немного терпения 😉

Далее вы можете следовать официальной инструкцией CrowdCoin на GitHub, либо продолжить читать нашу 😉

Для запуска мастерноды CrowdCoin, нам понадобится 1000 монет CRC, приобрести которые можно, например, на бирже Cryptopia. Эти 1000 монет являются своего рода залогом для вашей мастерноды. Вы их никуда не тратите, а просто держите на своем электронном кошельке. Если вам надоела мастернода, или курс монеты резко вырос, вы можете всегда легко и быстро продать эти 1000 монет на бирже, вернув свои деньги назад, или увеличив их, например, в несколько раз. Мастернода без этого «резерва монет» на кошельке естественно уже работать не будет. Это намного безопаснее и удобнее, чем, например, майнить на дорогостоящем оборудовании, которое изнашивается, ломается, потребляет огромное количество электроэнергии, требует хорошего охлаждения и которое почти невозможно продать за ту же цену, какую вы его купили.

Более детальную информацию о мастерноде CrowdCoin такую как: срок окупаемости, стоимость мастерноды, ее доходность, и многое другое можно так же посмотреть на сайте masternodes.online

На момент написания статьи, стоимость 1000 CRC составляла $56.42 или 0.00839 BTC.

Скачиваем и устанавливаем кошелек CrowdCoin для Windows с официального сайта. Запускаем его. Если он не синхронизируется с сетью более 5 минут, необходимо вручную добавить ноды в конфиг кошелька из списка по ссылке . Открываем Инструменты -> Открыть файл настроек кошелька, добавляем туда список нод:

Сохраняем конфиг, закрываем, перезапускаем кошелек CrowdCoin. Процесс синхронизации пошел? Отлично!

Читайте также:  Установка ворот высокого подъема

Далее, нам нужно перевести на кошелек наши монеты CRC которые мы купили на бирже:

Открываем вкладку кошелька Получить и создаем входящий адрес кошелька, назовем его MAIN:

Убираем галочку Запросить InstantSend и жмем Запросить платеж. Точно так же создаем адреса-резервы для каждой нашей мастерноды, например мы решили поднять 1 ноду на 1-й VDS: создадим еще 1 метку MN01. В таблице История запрошенных платежей появятся наши метки Main и MN01 . Теперь нам нужно отправить наши 1000 монет CRC на наш кошелек, поэтому кликаем 2 раза по метке MAIN таблицы, после чего откроется окно с адресом кошелька:

Копируем хеш-код строки Адрес, в нашем примере это: CQvDpkVxvsHDg2BRm1MXedrQGuof8PcHam

и используем его для отправки наших монет CRC с биржи на наш кошелек. В некоторых статьях о мастернодах, авторы рекомендуют сперва отправлять монеты на кошелек, и лишь потом, локально, распределять их по своим мастернодам. Поэтому последуем их совету и отправим на наш кошелек чуть больше 1000 монет, например, 1002 CRC, т.к. мы будем потом делать внутренние транзакции (перечисления), у которых будет своя небольшая комиссия.

Когда монеты упадут на кошелек и будут первые подтверждения сети, нам необходимо распределить их на наши ноды: делаем перевод ровно 1000 CRC на наш локальный адрес в метке MN01 (его можно узнать и скопировать аналогично как это делали с меткой MAIN). Идем во вкладку кошелька Отправить, в поле Получатель вставляем наш адрес MN01, пусть это будет CV48e6m67FqcUA6eWKVwvmfQsS3voPhBjW

Кошелек сразу его узнает и подставит сам знакомую ему метку MN01:

Важно: нужно переводить на адрес MN01 ровно 1000 монет, одним платежом, комиссия будет рассчитана отдельно, поэтому галочки Вычесть комиссию из суммы быть не должно.

Во вкладке Транзакции мы увидем наш перевод Отправлено себе:

2 раза кликаем в таблице по строке с нашей транзакцией, открывается окно с деталями платежа, нам нужно запомнить параметр ID транзакции, в нашем примере это


Он нам позднее понадобится.

Теперь открываем в кошельке Инструменты -> Консоль отладки, в открывшемся окне пишем:

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

И получаем список наших внутренних транзакций, их TX и ID:

Помните, мы копировали >26a3ffdd985635c6a2cb13e3213b8c667785f12adcb68d4354d73caeb2980f3f-000

Вот сейчас нас интересует строка именно с куском 26a3ffdd985635c6a2cb13e3213b8c667785f12adcb68d4354d73caeb2980f3f без «ноликов»

«26a3ffdd985635c6a2cb13e3213b8c667785f12adcb68d4354d73caeb2980f3f»: «1» — запоминаем, первый параметр — это TX, а второй (единица) — это ID

Далее будем делать привязку кошелька к мастерноде, которую мы еще не создали 😉 Для этого сперва идем в Настройки -> Параметры кошелька, открываем вкладку Кошелек, ставим галочку Показывать вкладку с мастернодами, жмем ОК. Теперь идем в Инструменты -> Открыть файл настроек мастернод и редактируем конфиг, добавляя туда строку:

MN01 — название нашей мастерноды

193.26.217.187:12875 — адрес нашей мастерноды, подставляем туда IP нашей VDS и порт 12875

1hpFaB1VYchgXNE9MtcNPh1R7aoMSo61bqNoMFvkys11NhwLJk — ключ который мы сгенерировали ранее командой masternode genkey

26a3ffdd985635c6a2cb13e3213b8c667785f12adcb68d4354d73caeb2980f3f — наш TX

Сохраняем конфиг, перезапускаем кошелек.

Настрока VDS и установка мастерноды.

Установку мастерноды нужно проводить на «Чистую VDS», поэтому заказываем на нашем сайте VDS тарифа HARD+1 и выбираем ОС Ubuntu 16.04. Как только будет создана VDS, подключаемся к ней по SSH любимым клиентом, например kitty.

И загружаем скрипт автоустановщика, после чего запускаем его:

Установка займет где-то 10-20 минут, в процессе установки, нас попросят ввести наш уникальный ключ для этой мастерноды (тот, который мы сгенерировали в кошельке командой masternode genkey), вставляем наш ключ, установка продолжается еще кое-какое время, после чего будет сообщено об успешном окончании, и мастернода начнет синхронизироваться с сетью (как это делал наш кошелек) в течение нескольких часов. Установка закончена!

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

открываем его любимым редактором, например nano:

Находим параметры rpcuser и rpcpassword, удаляем их значения и пишем что-то произвольное из латиницы и цифр, что именно — не важно. Например:

Читайте также:  Установка кондиционера где расположить

Сохраняем, и перезапускаем нашу VDS.

Запуск мастерноды в кошельке.

Остался последний штрих: возвращаемся к нашему кошельку, переходим во вкладку Мастерноды, находим нашу мастерноду, жмем правую кнопку мыши на строке с нашей нодой, и нажимаем Запуск по имени

Ее статус изменится на PRE-ENABLED, а чуть позже на ENABLED.

Готово! нода настроена и работает. Кошелек не нужно держать постоянно открытым , он служит прежде всего для мониторинга, и вывода наших «намайненных» монет на биржу. А вот мастернода должна работать 24/7, в этом и смысл ее запуска на VDS. Теперь, каждые сутки нам будет капать на наш кошелек где-то

5 CRC, которые мы можем куда-нибудь отправлять и тратить, главное чтобы в кошельке был наш резерв 1000 CRC на каждую нашу ноду, например вы запустили 5 нод, значит в кошельке всегда должно быть 5000 монет.

Надеемся что статья была Вам интересна, и если у Вас возникли вопросы — пишете их в комментариях. Так же будем рады любым предложениям по темам следующих статей, а так же конструктивной критике и замечаниям.

источник

Облачный CPU майнинг на тестовых VDS | Часть 2

Привет, Пикабу!
Я немного отдохнул и решил написать заключительную часть мануалов по облачному CPU майнингу.

Сегодня я хочу научить вас устанавливать MinerGate на Windows машины и выводить деньги со счета.

У вас наверное назрел вопрос, а для чего вообще нужен Windows, если есть Linux?
Для тех, кому он непонятен (А таких было много), для людей с синдромом боязни консолей..
Еще один плюс в том что на винде не нужно мороки со Screen’ом. Ну да ладно.

Опять же нам нужно выбрать хостинг. Тут такие же критерии. Только вот версию ОС лучше выбирать Windows server 2008. Ну, чем старше тем лучше. Так как нагрузки будет меньше. Да и плиток поганых тоже.

Вам выдадут данные от сервера. Теперь уже Патти будет не нужон. Нам понадобиться приложение «Удаленный рабочий стол». Я вас уверяю, оно у вас уже установлено. Вот так магия.

Вводим данные и подключаемся к RDP.

После подключения все что нам нужно будет это договориться с ишаком, скачать нормальный браузер и скачать программу MinerGate.
Дальше стандартная процедура входа (Регистрацию смотрите в 1 посте).
Вауля!
Переходите на вкладку Miner и выбирайте нужную валюту.

Глава 4: Заключительная: Вывод кеша на шлюх и блекджек

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

У вас есть графа «Неподтвержденный» — не бойтесь, это особенность системы. Вскоре он подтвердиться и будет на числен на баланс валюты. Он обведен красным.
Есть графа «Всего добыто» — это совокупность подтвержденного и неподтвержденного баланса.
А вверху у вас есть баланс аккаунта. Это общий баланс всех валют. Так, для статистики.

По дефолту все отображается в биткойнах. Но можно перевести их в USD и Евро.

Что-бы вывести валюту нужно завести кошелек. Или воспользоваться обменником (Комиссия).
Я завел себе монеро кошелек. Но суммы для вывода пока недостаточно. Я все рано объясню что надо делать.

Тут вам показывается ваш баланс и сколько нужно для вывода.

Что-бы вывести средства мне нужно накопить 0.1 XMR.
Допустим, я накопил. Тут появиться форма.
Туда нужно будет ввести нужную вам сумму и номер вашего кошелька.
Все. Вы вывели средства.
Потом с кошелька вы можете их вывести на биткойн кошелек, в рубли, доллары. Если в кошельке такой функции нет то вам поможет обменник.

На этом все. Спасибо что ждали и читали.
P.S 2.5 доллара за 4 дня без вложений. Ну, как по мне — отлично.

источник

Настройка мастерноды ZCore (ZCR) на VDS/VPS сервере

Мастерноды можно настраивать на плотформах специально предназначенных для этого. В таком случае администрирование серверна на себя берет компания, предоставляющая такие услуги.

Читайте также:  Установка амортизаторов газель на патриот

Использование сторонних сервисов накладывает ряд ограничений:

  • При возникновение неполодаок вам придется обращатся в службу поддержки и ждать решения неопределенный период времени
  • Если вы захотите оставноить мастерноду, не получится перенести мощности на новую валюту
  • Обслуживание ноды на стороне будет обходится дороже

Давайте настроим мастерноду на облачном решении Cloud от Hetzner. Самая простая пошаговая инстуркция по настройки мастернод у криптовалюты GoByte, доступна по ссылке. Инструкция написана на английском языке, но в ней можно без труда разобраться.

Нас же интересует настройка мастерноды ZCore.

Первым делом зарегистрируйте аккаунт hetzner, если у вас его ещё нет. На этом шаге может потребоваться отправить скан паспорта для верификации аккаунта.

Теперь нам потребуется кошелек ZCore v1.6.1, можно использовать болеее поздний релиз.

Следующий этап предполагает покупку необходимого количества монет (5000) на любой бирже. Желательно выбирать биржу с самым большим объемом торгов по валютной паре BTC/ZCR. На данный момент доступны 2 биржи: crex24 и graviex.

После покупки 5000 zcr, создаем в кошелеке два адреса для получения переводов. Вкладка «Recieve» кошелька.

В поле «label» указываем название мастерноды, в поле «amount» число 5000. Нажимаем кнопку «Запросить платеж». Получаем ещё один адрес без указания данных для перевода криптомоент с биржи.

Переводим валюту с биржи в локальный кошелек на второй адрес и не дожидаясь полного подтвержения, производим перевод из локального кошельна на адрес с название мастерноды в кол-ве 5000 монет.

Необходимо дождаться 15 подтверждений, пока можно заняться настройкой сервера.

В консоли хетцнера покупаем новый сервер.Выбираем расположение из 3 предложенных вариантов. Получаем IP — адрес нашего сервера.

Для администрирования сервера потребуется программа PuTTY, скачать можно здесь.

Указваем адрес нашего сервера и нажимаем кнопку «Open». В консольном окне отобразится запрос на ввод имени пользователя и пароля. Как альтернатива, можно настроить доступ по ключу.

После подключения к серверу, необходимо произвести следующие действия:

  1. Выполнить команды sudo apt-get updateи sudo apt-get upgrade
  2. Запустить скрипт автоматической установки и настройки мастерноды. Команда: sudo curl -o- https://raw.githubusercontent.com/zcore-coin/masternode-auto/master/install.sh | bash
  3. Дождаться появления данных вашей мастерноды

Будет создан новый пользователь worker01. Сохраняем конфигурацию в недоступное из интернета место.

Возвращаемся к настройке кошелька, убедитесь, что транзакция с названием мастерноды имеет 15 или более подтверждений.

Открываем консоль отладки, из меню «Tools»

Получаем список транзакций, команда: masternode outputs

Если вы настраиваете свою первую мастерноду, будет отображена только одна строка. Также записывем полученые данные, они пригодятся нам немного позже.

Открываем файл конфигурации мастернод из меню «Tools»

Записываем в файл строку: MN1 (название вашей мастерноды) IP:Port (адрес сервера+порт из шага 3) PRIVATEKEY (из шага 3) TXID (номер транзакции из masternode outputs) Index (индекс транзакции из masternode outputs)

Сохраняем изменения, закрываем файл и перезагружаем кошелек (открыть/подождать завершения/открыть).

Теперь давайте зайдем в окно «Information» из меню «Tools», где узнаем номер текущего блока. Поле «Current number of blocks»

Снова подключаемся к серверу, так как за это время соединение скорее всего было разорвано в автоматическом режиме.

Выполняем команду: runuser -l worker01 -c ‘watch zcore-cli getinfo’, каждые 2 секунды на экране будет обновляться информация о ходе синхронизации с блокчейном.

Ждем полной синхронизации с сетью, когда номер последнего блока совпадет с номером блока в окне информации. Для выхода из данного режима, зажимаем Ctrl+C.

Дополнительные команды для проверки работоспособности ноды:

runuser -l worker01 -c ‘zcore-cli mnsync status’
runuser -l worker01 -c ‘zcore-cli getinfo’
runuser -l worker01 -c ‘zcore-cli masternode status’

После успешной синхронизации, в нашем случаем дождались блока 216407, возвращаемся в консоль отладки локального кошелька

Если кошелек зашифрован, снимае блокировку на 60 секунд командой: walletpassphrase пароль 60

Запускаем мастерноду: masternode start-alias MN (MN — название вашей мастерноды)

Статус должен измениться на PRE_ENABLED и через 10-30 минут перейти в ENABLED.

источник

Добавить комментарий

Adblock
detector