Установка ноды GEAR
--
Простым языком Gear — это сеть, которая делает развертывание на Polkadot максимально простым и эффективным. Платформа Gear позволит разработчикам создавать dApps как на Polkadot, так и на Kusama, чтобы воспользоваться преимуществами соответствующих экосистем без значительных финансовых и временных затрат, с которыми разработчики сталкивались традиционно.
Основным двигателем сети Gear является модуль смарт-контрактов. В Gear все смарт-контракты представляют собой программы WebAssembly, которые можно скомпилировать на выбранном разработчиками языке программирования.
В результате Gear обеспечивает низкий порог входа для разработчиков, которые плохо знакомы с блокчейном, и значительно упрощает творческие эксперименты со смарт-контрактами.
Недавно Gear привлек 12 млн долларов в рамках частного инвестиционного раунда под руководством Blockchange Ventures. Помимо Blockchange, в этом раунде приняли участие другие ведущие венчурные фонды , включая Three Arrows Capital, Lemniscap, Distributed Global, LAO, Mechanism Capital, Bitscale, Spartan Group LLC, HashKey, DI Ventures, Elysium Venture Capital, Signum Capital и P2P Economy.
Николай Вольф, основатель и генеральный директор Gear Technologies и бывший старший инженер Parity Technologies, разработавшей Polkadot, сказал: «Мы очень рады поддержке, которую мы получили от ключевых лидеров нашей отрасли в этом венчурном раунде. Проще говоря, Gear сделает доступ к экосистеме Polkadot и Kusama беспрепятственной и простой для всех, а также позволит строить ее, делая экосистему более открытой и доступной для миллионов инженеров с большими идеями».
Доктор Гэвин Вуд, основатель и генеральный директор Parity Technologies и один из ключевых индивидуальных инвесторов, участвующих в этом раунде, прокомментировал: «Я рад поддержать команду Gear в их усилиях по созданию инфраструктуры — и я считаю, что это пойдет на пользу всей нашей экосистеме».
Новое финансирование Gear будет направлено на дальнейшее развитие и продвижение продукта Gear. В ближайшие месяцы Gear планирует запустить стабильную тестовую сеть, успешно пройти все аудиты безопасности и экономики и стать парачейном в сети Kusama.
Разобрались с фундаменталом, поехали ставить ноду.
Необходим сервер со следующими характеристиками (На Hetzner — CPX41)
CPU Core — 8
RAM — 16Gb
HDD — 250Gb
Запускаем сервер, заходим на него и вводим команды
- Установка всех необходимых апдейтов
sudo apt update && sudo apt upgrade -y Перезагружаем
2. Устанавливаем Rust
curl https://sh.rustup.rs -sSf | sh
3. Конфигурация
source ~/.cargo/env
4. Устанавливаем и настраиваем утилиты
rustup default stable
rustup update
rustup update nightly
rustup target add wasm32-unknown-unknown — toolchain nightly
5. Скачиваем бинарник, распаковываем его и задаём необходимые права на запуск
wget https://builds.gear.rs/gear-nightly-linux-x86_64.tar.xz && \
tar xvf gear-nightly-linux-x86_64.tar.xz && \
rm gear-nightly-linux-x86_64.tar.xz && \
chmod +x $HOME/gear-node
6. Создаем сервисный файл
cd /etc/systemd/system
touch gear-node.service
sudo nano gear-node.service
7. Вносим текст конфигурации (Обязательно измените “–name yodateam” на свой)
[Unit] Description=Gear Node
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/root/
ExecStart=/root/gear-node \
— name yodateam \
— execution wasm \
— log runtime
Restart=on-failure
RestartSec=3
LimitNOFILE=10000
[Install]
WantedBy=multi-user.target
Если хотите видеть свою ноду в дашборде то вставляйте ниже
[Unit] Description=Gear Node
After=network.target
[Service]
Type=simple
User=root WorkingDirectory=/root/ ExecStart=/root/gear-node \
— name yodateam \
— telemetry-url ‘ws://telemetry-backend-shard.gear-tech.io:32001/submit 0’ \ — execution wasm \
— log runtime
Restart=on-failure RestartSec=3 LimitNOFILE=10000
[Install] WantedBy=multi-user.target
9. Запускаем ноду как сервис
sudo systemctl restart systemd-journald sudo systemctl daemon-reload
sudo systemctl enable gear-node
sudo systemctl restart gear-node
10. Проверяем логи
sudo journalctl -n 100 -f -u gear-node
Если добавляли просмотр в дашборде то заходим на сайт и ищем свою ноду после синхронизайии https://telemetry.gear-tech.io
Все ваша нода установлена
Для помощи пишите в телеграм: yoda_master