Возможно, вы уже слышали о Мастернодах (MN) и о всяких людях, которые делают подобные коллекции. Вы добавили неизвестный термин к уже загруженному жаргону, который вы изучали с тех пор, как начали работать с криптовалютами?  В этой статье у вас есть все объяснения о мастернодах, о том, как управлять ими и как выигрывать криптовалюту.

 

Зачем устанавливать мастернод

Большинство людей предпочитают устанавливать мастерноды, чтобы получить некоторый пассивный доход. Если у вас есть мастернод, вы попадаете в сеть, и получаете несколько фишек за меньшее время. Да, вы можете зарабатывать больше от майнинга и трайдинга, хотя в 2018 году MN находятся в центре внимания.

Во-первых, в учебном пособии вам необходимо установить операционную систему Linux (желательно Ubuntu). Он также работает на виндоусе (windows).

Давайте перейдем к делу.

 

Что такое на самом деле мастернод

Мастернод — это полный узел (нод) или кошелек крипто, который полностью синхронизирован с блокчейном выбранной вами валюты. Он работает 24 часа в сутки, 7 дней в неделю.

Объяснение для новичков, которые немного отстают от темы — криптовалюты основаны на технологии блокчейн. По сути, блочкчайн — это всего лишь регистр, в котором записываются все транзакции. Алиса послала Бобу миллион (ха!) биткоинов, Боб отправил Чарли 0.0004 биткойнов и т. д. Все расходы, связанные с выпуском определенной валюты, вводятся в этот реестр, который не может быть изменен, сломан, подвергнут нападению со стороны хакеров и т. д. Любой кто хочет может загрузить блокчейн регистр какой то монеты и пусть он обновляется постоянно. Таким образом, его компьютер становится сетевым узлом.

Допустим, вы сохранили всю экономию одной криптовалюты на центральном сервере. Злоумышленник может разорвать этот сервер (как это происходит чаще, чем мы предполагаем, с банковскими серверами) и изменить реестр. Но если 8 000 человек загрузили реестр на своем собственном компьютере и постоянно сравниваются, чтобы убедиться, что регистры одинаковы, злоумышленник должен сломать 8 000 компьютеров, которые он даже не знает точно, где они находятся или какие IP-адреса у них есть. У узлов также есть и другие роли, такие как проверка действительности транзакций, которые еще не были записаны в реестре, и отправить их далее майнерам.

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

  • Повышают конфиденциальность транзакций
  • Транзакции осуществляются мгновенно
  • Участвует в управлении и голосовании
  • Разрешают систему бюджетирования и казначейства для криптовалют

Хорошо, но как заработать на этом?

Как выбрать мастернод

Работа уже начинается тут. Какой мастернод вы выбираете? Здесь у нас одна из стратегий:

На masternodes.online или mnrank.com вы можете найти хорошую валюту с высокой рентабельности ROI и достойную стоимость. Посетите сайты валют и изучите, какую программу и какие у них характеристики. Если вы кликните сюда, вы узнаете, что говорит об этой монете сообщество.

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

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

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

 

Настройте свой локальный кошелек

На Chaincoin вы можете скачать и установить последнюю версию кошелька.

Как только вы загрузили кошелек, дайте ему полностью синхронизироваться с блокчейном. Затем, как только ваш кошелек будет синхронизирован, вы можете отправить монеты с биржи на местный (локальный) кошелек.

После того, как у вас есть необходимое количество подтверждений кошелька, вы можете зашифровать его с помощью защищенного пароля и создать резервную копию файла wallet.dat.

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

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

 

Установка контрольного кошелька

Загрузите и установите кошелек и дождитесь синхронизации блокчейна.

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

Для этого вы должны перейти в Файл -> Прием адресов -> Новый (File -> Receiving Addresses -> New). Вы также можете переименовать узлы, чтобы идентифицировать их.

Для каждого мастернода, вы должны создать ключ- мастернод. Войдите в консоль RPC кошелька Tools -> Debug Console и введите genkey, который должен содержать длинную буквенно-цифровую строку. Запомните все эти ключи, потому что мы будем нуждаться в них позже. Обратите внимание, что вы должны сделать это для каждого мастернода, и каждый из них имеет свой уникальный ключ.

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

 

Установка файла masternode.conf

Вы лучше знаете, где вы установили свой кошелек, при загрузке. По умолчанию установка выполняется на C: \ Users \ username \ AppData \ Roaming \ ChainCoin.

Перейдите к файлу. Вы должны увидеть резервную копию, block, chainstate и папку chaincom.conf

В каталоге ChainCoin создайте новый файл с именем masternode.conf, если он еще не существует. Вы можете сделать это, если вы откроете файл в блокноте и сохраните его, поскольку он пуст в каталоге chaincoin как masternode.conf

Файл masternode.conf — это место, где мы помещаем всю информацию для каждого мастернода в следующем формате:

Doc for masternode.conf: https://github.com/chaincoin/chaincoin/blob/master/doc/masternode_conf.md

# Masternode config file

# Format: alias IP:port masternodeprivkey collateral_output_txid collateral_output_index

 

# Example: mn1 127.0.0.2:51474 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0

 

<MASTERNODE_ALIAS> <SERVER_IP_ADDRESS>:11994 <MASTERNODE_PRIVATE_KEY> <TX_OUTPUT_ID> <TX_10K_OUTPUT_INDEX>

 

Определим параметры формата

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

IP / Port: это IP-адрес сервера VPS, а порт — 11994.

Masternode private key  — это уникальный ключ, сгенерированный для каждого мастернода с помощью команды mseternode genkey в инструментах> Консоль (tools > debug console) отладки в кошельке.

TXID Collateral — это идентификатор транзакции для 1000 CHC, отправленных на ваш кошелек.

TX Output Index будет либо 0, либо 1 и точкой транзакции 1000 CHC. В приведенном ниже примере мы видим, что 1000 CHC являются вторыми, поэтому выход TX будет равен 1. Если он выше, это будет 0.

Используйте блок-проводник, чтобы найти индекс ввода TXID и TX.

http://104.238.153.140:3001/

 

Пошаговая

Установить файл mastercode.conf, который вы только что создали, используя информацию для каждого ведущего узла. Он должен выглядеть так:

Обратите внимание, что IP-адрес будет IP-адресом VPS, который я установил ниже.

Сохраняет файл masterecode.conf.

 

Настройка виртуального частного сервера (VPS) для мастернода которого вы держите

Здесь многие заходят в тупик, но на самом деле это очень легко. Вы можете начать с создания учетной записи на vultr.com или других услугах VPS. Стоимость хостинга составляет около 5 долларов США в месяц и принимает оплату битком.

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

После регистрации создайте машину VPS (VPS machine), нажав кнопку + или «Развернуть новый сервер» ( „Deploy a New Server”). Выбирает предпочтительное место для сервера VPS.

Выберите, где вы предпочитаете чтоб находился сервер VPS.

Выберите Ubuntu Server x64bit 14.04. Версия Ubuntu должна быть 14.04

Выберите размер сервера. Рекомендуемый размер — 1 ГБ.

Именуй его как ни будь, и если хотите, пусть он сделает автоматическое резервное копирование.

Если у вас больше мастернодов для установки, то нам нужно создать VPS для каждого, как рекомендовано разработчиками. Вы можете сделать это, установив мастернод и создав моментальный снимок, чтобы быстро создать остальные.

Нам нужно зарегистрироваться на сервере VPS и загрузить кошелек, но сначала нам нужно получить к нему доступ. Существуют разные программы, в которых вы можете установить VPS-машину на Linux, но для этого урока мы будем использовать Putty.

Перейдите на сайт Putty загрузите и установите клиент.

Теперь нам нужны данные VPS для регистрации.

Имя пользователя будет root. Вы можете найти свой пароль, если вы заходите на сайте VPS Vultr.

После входа в систему нам нужно ввести ряд команд.

 

Создание SwapFile

Для создания swapfile выполните следующие команды:

sudo dd if=/dev/zero of=/var/swap.img bs=1024k count=1000

sudo mkswap /var/swap.img

 

sudo swapon /var/swap.img

Чтобы SwapFile остался и после перезагрузки на серверe:

sudo chmod 0600 /var/swap.img

sudo chown root:root /var/swap.img

sudo nano /etc/fstab

Append the following line to the end of the file:

/var/swap.img none swap sw 0 0

 

Сохраняет файл с помощью ctr + s и подтверждает изменения.

 

Установите зависимости перед компиляцией мастернодов

sudo apt-get update

sudo apt-get install automake

sudo apt-get install libdb++-dev

sudo apt-get install build-essential libtool autotools-dev

sudo apt-get install autoconf pkg-config libssl-dev

sudo apt-get install libboost-all-dev

sudo apt-get install libminiupnpc-dev

sudo apt-get install git

sudo apt-get install software-properties-common

sudo apt-get install python-software-properties

sudo apt-get install g++

 

Загрузите и заполните базу данных Berkeley DB v4.8

sudo add-apt-repository ppa:bitcoin/bitcoin

sudo apt-get update

sudo apt-get install libdb4.8-dev libdb4.8++-dev –y

Загрузите исходный код chaincoin:

cd ~

git clone https://github.com/chaincoin/chaincoin.git

Скомпилируйте мастернод  с помощью Berkely DB v4.8 и без GUI

cd ~/chaincoin/

./autogen.sh

./configure –without-gui

make

sudo make install

Примечание:

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

Чтобы создать снимок (snapshot), выполните следующие настройки:

Войдите в панель мониторинга Dashboard Vultr и нажмите на машину VPS, для которой вы хотите сделать снимок — snapshot. Затем перейдите в меню моментальных снимков — Snapshot Menu.

Дайте этому снимку имя, например ChainCoin_seed

Нажмите «Сделать снимок» (Take Snapshot) и дождитесь завершения процесса.

Когда закончится моментальный снимок, вы можете использовать его для создания нового сервера VPS для новых мастернодов.

 

Чтобы создать новый VPS-сервер с созданным моментальным снимком:

Запускаешь новый сервер, нажав значок «+», чтобы запустить новый сервер.

* Выберите предпочтительный регион

* Когда вы выбираете тип сервера (Server Type), найдите вкладку «Снимок» (Snapshot) и выберите моментальный снимок. Обратите внимание, что размер файла должен быть равен или больше, чем сервер, на котором был создан моментальный снимок.

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

sudo nano /etc/hosts

sudo nano /etc/hostname

 

Редактировать конфигурационный файл мастернода

Перейдите в конфигурационный файл:

cd ~/.chaincoin/

Если файл не существует, создайте его с помощью:

mkdir ~/.chaincoin/ and then use cd ~/.chaincoin/ to go into the config folder

Перелистайте содержимое и находите chaincoin.conf

ls

Если файл не существует, создайте его следующим образом:

touch chaincoin.conf

Редактировать файл:

nano chaincoin.conf

Добавьте эти строки кода, если их нет (обратите внимание, что вам нужно заполнить некоторую информацию)

rpcuser = (создает имя пользователя)

rpcpassword = (введите надежный пароль)

rpcallowip=127.0.0.1

daemon=1

server=1

listen=1

maxconnections=256

masternode=1

externalip=(VPS IP Address)

bind=(VPS IP Address)

masternodeaddr=(VPS IP Address):11994

masternodeprivkey = (Вставьте ключ мастернода, который вы создали ранее)

RPCusesr и RPCpassword предназначены для интерфейса RPC, который позволяет вам взаимодействовать с одним мастернодом в командной строке. Используйте любые значения, которые вы хотите, но сохраните их копию где-нибудь.

Запускайте chaincoind и ожидание синхронизации. Это может занять некоторое время, потому что он загружает большой файл.

Chaincoind

После того как мастернод прошел синхронизацию, блокчейн будет готов начать со следующего шага — запуск MasterNode из кошелька Windows.

 

Запуск мастернода

Войдите в свой кошелек Windows и откройте консоль RPC в меню Инструменты: Debug Console

Введите следующую командную строку в консоли RPC.

masternode start-many (wallet password)

Вы должны получить сообщение в консоли: если ваш кошелек зашифрован криптографически, и он таким и должен быть, введите свой пароль на место (wallet password).

“overall” : “Successfully started masternode, failed to start 0, total 1”,

“detail” :

“status” :

“alias” : “masternode1”,

“result” : “successful”

Done.

Проверьте мастернод

Вы можете проверить, запущен ли он, открыв консоль RPC и нажав Tools: Debug Console и ввод текст

masternode list status IPAddress

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

masternode list

Чтобы остановить мастернод

masternode stop-many

или

masternode stop-alias mnAlias

Чтобы узнать, сколько у вас мастернодов

masternode count

Чтобы начать использовать конкретный мастернод:

masternode start-alias mnAlias

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

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

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

Это учебник для MN Chaincoin. Как правило, все проекты, использующие мастерноды, имеют свои собственные руководства.

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

Пример, где MN более выгоден, чем добыча ETH или ETC.

Расчеты производятся в момент их публикации этой статьи.

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

Предыдущая статьяКакую информацию вы должны изучать, если хотите стать профессиональным трейдером?
Следующая статьяIntel vrea să patenteze un accelerator pentru minarea de Bitcoin
Отказаться от желаний. Это концепция происходит от одного из трёх путей мудрости: юмор, парадокс, изменение. Она дублирует понятие парадокса. Именно тогда, когда мы больше не желаем чего-то, это может произойти. Искусство отказа от желаний невозможно перехвалить. Не существует ничего, без чего нельзя обойтись. Никогда человек не становился счастливей, если вдруг получал работу, деньги, любовь, которых желал. Настоящее большое счастье связано с неожиданным событием, которое намного превосходит ожидание человека. Мы ведем себя как вечные Деды морозы. Те, кто просит игрушечную железную дорогу, получают ее. А те, кто не просят ничего, могут получить гораздо больше. Перестаньте просить, и только тогда вас можно будет удолетворить.

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here