February 19, 2022

QUAI

Quai Network - новый и радикальный подход к повышению масштабов и децентрализации блокчейна.

Будем запускать майнер и ноду
Обещают награды! таблица с наградами будет позже

Для этого проекта подойдёт VPS.

Заказываем сервер:

Требования к серверу Если вы хотите ставить только НОДУ (VPS) 2 cpu 4 gb Ram, 80GB SSD, Linux Ubuntu 20.04 ДЛЯ МАЙНЕРА НУЖЕН VDS/DS 8 cpu 16 gb Ram, 128 GB SSD, Linux Ubuntu 20.04

Арендовать можно тут

Подключаемся к серверу через PuTTY(windows)

Если у вас macOS/Linux - то через терминал. Для macOS можно использовать еще, например   Termius

скачиваем отсюда: https://www.putty.org/  Устанавливаем. Запускаем меню программ Windows программу Putty:

После запуска видим вот такое окно:

в верхнем поле вводим IP-адрес своего сервера и нажимаем Open,  после этого появляется окно терминала как на картинке ниже.

сначала вводим логин root, нажимаем Enter . копируем пароль от вашего сервера в буфер обмена и вставляем в строку password. Для этого нужно кликнуть в поле правой кнопкой мыши (сам пароль не отображается!!!) и нажать Enter. Если все шаги до этого сделаны правильно, вы увидите  примерно такой экран, это означает, что терминал запущен и  можно вводить команды по установке



Установка ПО QUAI. Нужно скопировать следующие команды в терминал

Команды не нужно вводить вручную. Можно копировать в буфер обмена (Ctrl+C), и вставить правой кнопкой мыши в терминал и нажать Enter. 

Запускаем скрипты для установки необходимого на сервер:

1.Устанавливаем дополнительные пакеты программ:

sudo apt update
sudo apt install curl -y
sudo apt install mc -y
sudo apt install htop -y
sudo apt install nano -y
sudo apt-get -y upgrade

2.Устанавливам язык GO

wget -O go1.17.7.linux-amd64.tar.gz https://go.dev/dl/go1.17.7.linux-amd64.tar.gz
sudo tar -xvf go1.17.7.linux-amd64.tar.gz
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.17.7.linux-amd64.tar.gz && rm go1.17.7.linux-amd64.tar.gz

echo 'export GOROOT=/usr/local/go' >> $HOME/.bash_profile
echo 'export GOPATH=$HOME/go' >> $HOME/.bash_profile
echo 'export GO111MODULE=on' >> $HOME/.bash_profile
echo 'export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin' >> $HOME/.bash_profile && . $HOME/.bash_profile
go version

После чего вывод должен быть такой
go version go1.17.7

3.Устанавливаем репозиторий git

sudo apt-get install git-all

В середине у вас запросит подтверждени пишем букву Y потом Enter

4.Устанавливаем и настраиваем ноду

sudo apt install build-essential
sudo -E bash
export PATH=$PATH:/usr/local/go/bin
cd $HOME/go-quai/ && make stop

команда может выдавать ошибку, это ок.

cd $HOME
rm -rf go-quai
git clone https://github.com/spruce-solutions/go-quai
cd go-quai
cp network.env.dist network.env

В середине у вас запросит подтверждени пишем букву Y потом Enter

https://github.com/spruce-solutions/go-quai/pull/188

Открываем файл настроек:

nano network.env

5.Далее сверху вписываем значения
STATS_NAME=Имя ноды(меняем ставим своё любое)
STATS_PASS=quainetworkbronze

После этого

Ctrl + O

Enter

Ctrl+X

и запускаем ноду:

cd /
cd ~/go-quai
make go-quai
make run-full-node
./build/bin/quai

смотрим логи:

cat nodelogs/zone-1-1.log

Гайд по установки кошелька и настройке майнера

Полезные команды

Если вы обновляли ноду:

cd $HOME/go-quai/ && make stop
make go-quai

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

cd $HOME/go-quai/ && make stop
make run-full-node

Если же вы взяли сервер по больше то можете запустить майнер

cd $HOME/go-quai/ && make stop
make run-full-mining

Команда для проверки логов

cat nodelogs/zone-1-1.log

После ввода команды переходите на (paxos.quaistats.info или prime.quaistats.info или http://quaistats.info/ ищите свою ноду

Нажимаем Ctrl+f и пишем имя вашей ноды

По началу нода будет красной так как не засинхронизировалась
После того как нода догонит блоки станет залёной минут через 20

Далее необходимо заполнить форму

Поздравляю нода установлена
Следим за проектом и ждём дальнейших обновлений

Обязательно переходим в дискорд
Так как в конце тест нета нам нужно будет дать обратный отзыв

Подписывайся:

👉🏼Публичный канал MAR!O

👉🏼Канал по нодам MAR!O Nodes