Ноды
August 3, 2022

Gear нода

Автор статьи Crypto time

Gear - это платформа смарт-контрактов на основе Substrate, позволяющая любому запускать dApp за несколько минут.

Gear предоставляет децентрализованную сеть уровня 1 как самый простой и экономичный способ запуска программ WebAssembly (смарт-контрактов), скомпилированных из многих популярных языков, таких как Rust, C / C ++ и других.

Сервер

Нода не требует высоких характеристик, а значит не требует больших денежных затрат на содержание.

Нам потребуется сервер с следующими характеристиками:

  • 2 CPU
  • 2 RAM
  • Ubuntu 20.04

Арендовать сервер можно на сайтах:

  1. Digitalocean
  2. Kamatera
  3. Cloud google
  4. Vultr
  5. Oracle
  6. Linode

Подробная статья описана в статье Бесплатный сервер для ноды

Команды для запуска

После подключения к серверу нужно выполнить следующие команды по очереди:

sudo apt update && sudo apt upgrade -y


sudo apt install -y git clang curl libssl-dev llvm libudev-dev build-essential -y


curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh


После этого появится сообщение с вопросом по установке ноды, выбираем "Proceed with installation", для этого нажимаем 1, затем Enter

Далее выполняем команды:

source $HOME/.cargo/env


rustup toolchain add nightly


rustup target add wasm32-unknown-unknown --toolchain nightly


После этого база для установки ноды будет готова, теперь переходим к процессу загрузки ноды:

wget -O gearfinal1.sh https://raw.githubusercontent.com/Zhoas/gearnodetesttest/main/gearfinal1.sh | bash && chmod +x gearfinal1.sh && bash -x gearfinal1.sh

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

Нода может устанавливать долго. После установки будет примерно такое сообщение:

После этого сообщения нода будет установлена и начнет работу.

Команды для управления нодой

Отобразить логи:

sudo journalctl -n 100 -f -u gear-node

Запуск ноды:

sudo systemctl start gear-node

Остановить ноду:

sudo systemctl stop gear-node

Рестарт ноды:

sudo systemctl restart gear-node

Соцсети

Сайт проекта

Twitter

Discord

Telegram