# Node Shardeum **Published by:** [SamogonshikUA](https://paragraph.com/@samogonshikua/) **Published on:** 2023-02-03 **URL:** https://paragraph.com/@samogonshikua/node-shardeum ## Content Навіщо запускати валідатор? Допомага забезпечити безпеку мережі Shardeum отримуємо дохід testnet SHM від комісії за транзакції користувачів Валідація транзакцій Валідатори Shardeum здійснюють консенсус транзакцій. Валідатори Shardeum із чесним консенсусом транзакцій заробляють testnet SHM. Валідатори Shardeum з нечесним консенсусом щодо транзакцій будуть застежені. Мінімальні вимоги до обладнання -60 ГБ пам'яті на SSD -Двоядерний ЦП працює, якщо розміщено на новіших Xeons / EPYC -Рекомендовано 16 ГБ оперативної пам'яті, 4+ ГБ віртуальної пам'яті -Хостинг: 8 ГБ ОЗП + 8 Гб віртуальної пам'яті Як запустити ноду Shardeum? Крок 1: Встановіть потрібні компоненти Встановіть менеджерів пакетів У цьому посібнику ми будемо використовувати curl для завантаження файлів: sudo apt-get install curl sudo apt-get install curl Оновіть менеджерів пакетів Спочатку переконайтеся, що ваші пакети оновлені: sudo apt update Встановіть Docker sudo apt install docker.io Переконайтеся, що docker працює (має бути встановлена ​​версія 20.10.12 або вище): docker --version Встановити docker-compose sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose Настройка прав доступа для docker-compose: sudo chmod +x /usr/local/bin/docker-compose еревірте, чи працює docker-compose (має бути версія 1.29.2 або вище): docker-compose --version Крок 2: Скачать і установить валідатора curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh Термінал поставить питання про ваші налаштування. Введіть їх, щоб налаштувати веб-дашборд: Do you want to run the web based Dashboard? (y/n): y Введіть пароль до дашборду Set the password to access the Dashboard: Додати порт для дашборда або введіть порт 8080: Enter the port (1025-65536) to access the web based Dashboard (default 8080): Додайте свій шлях або встановіть у root: What base directory should the node use (defaults to ~/.shardeum): Виберіть 2 mainnet betanet devnet custom Select a network to connect to: 2 Дочекайтеся завершення процесу встановлення. Крок 3: Відкрийте CLI валідатора Перебуваючи всередині Shell Script, виконайте: operator-cli gui start Запустіть браузер і перейдіть до localhost:8080 У вашому веб-браузері має з'явитися сторінка "Overwiew" для Shardeum Validator Dashboard: Крок 4: Запус валідатора Перейдіть на сторінку "Maintenance", потім натисніть кнопку "Start Node" у лівому верхньому білому полі: operator-cli start Зачекайте та оновіть сторінку. Нода запущена правильно, якщо кнопка "Start Node" тепер каже "Stop Node". Якщо ви хочете зупинити вузол за допомогою CLI: operator-cli stop Крок 5: моніторигн валідатора Перейдіть до розділу "Perfomance", щоб побачити тут продуктивність апаратного забезпечення вашої ноди: Для отримання більш детальної інформації про стан вузла виконайте такі дії у CLI: operator-cli status Якщо ваш вузол став неактивним, спробуйте перевірити його статус. Скиньте валідатор зі списку, виконавши команду : pm2 delete [id] Крок 6: Стейкінг SHM валідатору Після запуску валідатора перейдіть на сторінку "Setting". Вам буде запропоновано підключити свій гаманець: Після підключення гаманця ви повинні побачити наступне: -Stake Wallet Address [wallet connected] -Nominee Public Key [filled in automatically while validator is running] -Stake amount (SHM) [empty and is in units ether not wei] У даному прикладі для сттейкінго було введено 10 SHM токенів. Коли всі поля заповнені, натисніть кнопку "Stake". Ваш гаманець попросить вас підписати транзакцію та застікати ваші SHM. Як тільки транзакцію буде підписано і завершено, ви успішно застейкали свої токени SHM. ## Publication Information - [SamogonshikUA](https://paragraph.com/@samogonshikua/): Publication homepage - [All Posts](https://paragraph.com/@samogonshikua/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@samogonshikua): Subscribe to updates - [Twitter](https://twitter.com/Samogonshik88): Follow on Twitter