Запускаем собственную ноду CranePay
КолосВсем привет!
Сегодня мы научимся запускать собственную CranePay ноду на VPS. Я покажу установку ноды на примере Google Cloud Platform (GCP). Преимуществом этого сервиса является длительный тестовый период и легкость подключения.
Шаг 1
Переходим на GCP и с помощью своей учетной записи гугл активируем годовой тестовый счет на 300$, для этого вам потребуется кредитная карта, с которой спишут 1$ и вернут обратно. Сразу предупрежу, что майнить на бесплатном пробном периоде нельзя, ваш сервер остановят и попросят дать объяснения.
Шаг 2
Создаем новую виртуальную машину в разделе Compute Engine:
Далее переходим к выбору расположения сервера. Чем ближе территориально будет сервер, тем выше скорость подключения к нему. выбираем характеристики машины. Нам с головой хватит шаблонного одноядерного экземпляра с 1.7 гб оперативной памяти и 10 гб места на диске. Создаем наш экземпляр.
Шаг 3
Далее нам необходимо открыть порты для подключения нашей ноды. Для этого мы переходим в настройки брандмауэра. Для этого нужно войти в меню рядом с надписью Google Cloud Platform и спуститься вниз до раздела сеть.
Создаем новое правило брандмауэра
Вводим любое название, например "inline" в поле Name (Название).
Вводим "inline" в поле Target tags (Теги цели).
Вводим "0.0.0.0/0" в поле Source IP ranges (Диапазоны IP-адресов источника).
Выбираем Allow all (Разрешить все) в разделе Protocols and ports (Протоколы и порты).
Создаем правило.
Далее переходим к экрану экземпляров ВМ
Выбираем ранее созданный экземпляр для размещения ноды.
Нажмаем EDIT (ИЗМЕНИТЬ) в верхней части экрана подробных сведений об экземпляре ВМ.
Вводим "inline" в поле Network tags (Теги сети).
Нажимаем SAVE (СОХРАНИТЬ).
Шаг 4
Подключаемся к серверу. Подключение через окошко браузера выполнено достаточно удобно и позволяет избежать установки ssh-клиентов в случае виндовс машин.
Далее подключившись к серверу по очереди вводим команды. Соглашаемся на все заданные вопросы ( Y ).
A. sudo apt update
B. sudo apt upgrade
C. sudo apt install docker.io
D sudo docker run -d -p 48886:48886 -p 127.0.0.1:48887:48887 -v data:/data cranepay/cranepayd
Вот и все ваша нода запущена и начала синхронизироваться.
посмотреть на статус ее работы можно:
sudo docker ps
Так же можно посмотреть на каком этапе находится скачивание блокчейна
curl --user u:x --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getblockchaininfo", "params": [] }' -H 'content-type: text/plain;' 127.0.0.1:48887/
Поздравляю вы стали обладателем личной ноды CranePay! Этим вы увеличите скорость скачивания блокчейна на ваш кошелек и улучшите децентрализацию сети.
CranePay – True Crypto