Вольдемар ВоронцовськийАвтор: 

Вольдемар Воронцовський

Відповідальний за розвиток журналу ІТстатті. Має діючий бізнес в IT-сфері. Спеціаліст в галузі заробітку та створенню сайтів.

Вольдемар ВоронцовськийВольдемар ВоронцовськийВольдемар Воронцовський

Що таке ноди та які бувають: все про ноди для новачків від А до Я

Останнє оновлення: Четвер, 31 жовтня 2024 Автор: Вольдемар Воронцовський

Що таке ноди

В цій статті мова піде про ноди. Вона буде корисною для тих хто взагалі не знає про існування нод та чув про ноди, але не хоче чи не вміє їх запускати та не розуміє навіщо вона потрібна. Тому в цій великів статті ви знайдете відповіді для більшості новачків про ноди простою мовою: які вони бувають, навіщо запускають ноди в тестовій мережі, скільки за це можна заробити, що потрібно зробити щоб запустити ноду та головне, як поставити ноду новачку який далекий від кодування та ОС Лінукс плутає з таблетками...

Що таке нода

Нода (вузол) у криптовалюті — це комп'ютер, підключений до мережі блокчейн і де постійно працює певна програма. Нода виконує важливі функції, такі як зберігання та перевірка транзакцій. Саме ноди утворюють децентралізовану мережу, де кожен учасник може перевіряти дані, забезпечуючи безпеку та надійність усієї системи. Під комп'ютером потрібно розуміти необов'язково домашній ПК, переважно ноди запускають (піднімають) на серверах, це рішення допомагає підвищити час безвідмовної роботи ноди.

Навіщо потрібна нода

Вона пов'язана з іншими нодами (пірами), мета цього зв'язку - дійти консенсусу. Це спеціальний механізм, який унеможливлює повторну витрату криптовалюти, що була задіяна в транзакції. Ось основні задачі:

  • Зв'язок з іншими нодами: ноди обмінюються даними з іншими нодами в мережі, що дозволяє синхронізувати стан блокчейна.
  • Механізм консенсусу: це алгоритм, який допомагає нодам дійти єдиної думки щодо правильності транзакцій та блоків. Приклади механізмів консенсусу включають Proof of Work (PoW) та Proof of Stake (PoS).
  • Запобігання подвійній витраті: консенсусний механізм гарантує, що та сама криптовалюта не може бути витрачена двічі, що критично важливо для довіри до системи.

Уявіть, що блокчейн це величезна книга обліку. Щоразу, коли хтось робить транзакцію, новий запис додається до цієї книги. Ноди - це копії цієї книги, які зберігаються на різних комп'ютерах по всьому світу. Коли відбувається транзакція, ноди перевіряють її та додають у свої копії книги, роблячи систему прозорою та захищеною від підробок.

Proof of Work (PoW) та Proof of Stake (PoS)

Консенсус — це процес, за допомогою якого учасники децентралізованої мережі приходять до єдиної думки про поточний стан блокчейну (тобто про те, які транзакції дійсні та які блоки мають бути додані).

Proof of Work (доказ виконання роботи) – це алгоритм консенсусу, який використовується в деяких криптовалютах за допомогою майнінгу, таких як Bitcoin.

Як це працює?

  1. Майнери: учасники мережі на PoW називаються майнерами, вони використовують потужні комп'ютери (ASIC) на вирішення складних математичних завдань.
  2. Завдання: ці завдання вимагають значних обчислювальних ресурсів та енергії. Мета завдання – знайти рішення, яке задовольняє певним умовам.
  3. Рішення: коли майнер знаходить рішення, він передає його іншим учасникам мережі для перевірки.
  4. Підтвердження: якщо рішення правильно, майнер отримує право додати новий блок транзакцій у блокчейн та отримує винагороду у вигляді криптовалюти (наприклад, біткоінів).

Для чого це потрібно?

PoW забезпечує безпеку мережі, тому що для зміни інформації в блокчейні зловмисникові знадобиться величезна кількість обчислювальних ресурсів, що робить атаки невигідними та практично неможливими.

Простий приклад:

Уявіть, що ви маєте групу людей, які хочуть додати записи до загального журналу. Щоб додати запис, кожен має вирішити складну головоломку. Той, хто першим вирішує головоломку, додає запис та отримує нагороду. Рішення перевіряється рештою, щоб переконатися, що воно правильне. Це запобігає шахрайству, тому що для його вчинення потрібно вирішити величезну кількість головоломок одночасно.

Proof of Stake (доказ частки) - це інший алгоритм консенсусу, який використовується в криптовалютах, таких як Ethereum 2.0, Cosmos, Polygon, Solana та багато інших. Він також забезпечує згоду між учасниками мережі, але робить це по-іншому, ніж PoW.

Як це працює?

  1. Власники монет: учасники мережі на PoS називаються валідаторами, вони блокують певну кількість своїх монет у мережі. Це називається "стейкінг".
  2. Вибір валідаторів: мережа випадково вибирає валідаторів для створення нових блоків та перевірки транзакцій. Імовірність бути обраним залежить від кількості заблокованих монет – чим більше монет, тим вищий шанс.
  3. Створення блоків: вибраний валідатор створює новий блок транзакцій та додає його до блокчейну.
  4. Винагорода: валідатори одержують винагороду за свою роботу у вигляді нових монет або комісій за транзакції.

Для чого це потрібно?

PoS економить ресурси, оскільки не потребує потужних комп'ютерів на вирішення складних завдань. Він також забезпечує безпеку мережі, оскільки зловмисник має володіти значною кількістю монет, щоб вплинути на мережу, що робить атаки дорогими та ризикованими.

Простий приклад:

Уявіть, що у вас є банк, де клієнти можуть заблокувати гроші на своїх рахунках. Банк випадковим чином обирає одного клієнта, який перевірятиме нові транзакції та додаватиме їх до журналу. Чим більше грошей клієнт заблокував, тим вища ймовірність, що його виберуть. Клієнт отримує винагороду за свою роботу. Це робить систему безпечною, оскільки ніхто не ризикуватиме своїми грошима заради шахрайства.

Ці два алгоритми консенсусу допомагають підтримувати децентралізовані мережі, забезпечуючи їхню безпеку та цілісність. PoW вимагає значних обчислювальних ресурсів та енергії, а PoS використовує економічний стимул, змушуючи учасників піклуватися про безпеку мережі. Також існують менш популярні алгоритми консенсусу - Delegated Proof of Stake (DPoS), Byzantine Fault Tolerance (BFT), Proof of Authority (PoA), Proof of Burn (PoB) та інші.

Види нод та їх відмінності

Залежно від типу ноди та криптовалюти, яку вона підтримує, ноди можуть виконувати різні функції. Ось основні типи нод:

  1. Повні ноди (Full Nodes): повні ноди завантажують та зберігають повну копію блокчейна. Вони перевіряють та підтверджують транзакції та блоки, забезпечуючи децентралізацію та безпеку мережі. Приклади: Bitcoin Core для біткойну.
  2. Легкі ноди (Light Nodes або SPV Nodes): легкі ноди не зберігають повну копію блокчейна. Натомість вони завантажують лише заголовки блоків і покладаються на повні ноди для перевірки транзакцій. Такі ноди компактніші і вимагають менше ресурсів. Наприклад, такий тип нод є в Avail або Celestia.
  3. Майнінгові ноди (Mining Nodes): ці ноди беруть участь у процесі майнінгу, створюючи нові блоки та додаючи їх у блокчейн. Вони вирішують складні математичні завдання, щоб підтвердити транзакції та заробити нагороди у вигляді нових монет. Приклади: Iron Fish чи Aleo.
  4. Валидаційні ноди (Validator Nodes): ці ноди використовуються в мережах, які працюють на алгоритмах консенсусу Proof of Stake (PoS). Валидаційні ноди перевіряють і підтверджують транзакції та блоки, ставлячи на кон свої монети (стейк). Приклади: Ethereum 2.0 (перша версія використовувала майнінг та була на PoW), Cosmos або Binance Smart Chain.

Варто зазначити, що проект може використовувати легкі ноди, повні ноди та валідаційні ноди, оскільки це не заважає досягненню консенсусу, а навпаки підвищує працездатність мережі. Наприклад, всі ці види нод є в Celestia, а тестнет 0G працює завдяки повним та валідаційним нодам. А ось використовувати майнінгові та валідаційні ноди в рамках одного проекту (криптовалюти) не вийде — принцип роботи цих нод будується на різних алгоритмах консенсусу (PoW та PoS відповідно).

Залежно від типу мережі блокчейну ноди також подіояються на:

  • Ноди в майнеті (основній мережі)
  • Ноди в тестнеті (в тестовій мережі)

Що таке мережа mainnet і чим вона відрізняється від testnet мережі можете прочитати в статті. Якщо коротко, то мережа тестнет запускається до того як запрацює основна мережа. От сами їх дропхантери і полюбляють встановлювати для значних заробітків на піднятті ноди. 

 Чи є сенс ставити ноди та скільки на цьому можна заробити? 

Одразу перейдемо до улюбленого запитання новачків - коли та скільки я вже зароблю на нодах? Якщо коротко - ви можете і взагалі нічого не заробити з ноди.

Прорахувати профітність кожної окремої ноди не вийде ніяк, бо в даному випадку не існує формул або графіків, які б допомогли прикинути зразковий ризик/ревард. Тому відповідь на запитання - "Як довго потрібно тримати ноду, щоби отримати реварди?"

Можна отримати лише емпіричним шляхом, тобто за допомогою експериментів та попереднього досвіду. Благо, за останні кілька років є багато прикладів нод від проектів, які щедро нагородили або навпаки скаманули нодранерів.

Критерії тестнету з нодами

Нодерські тестнети слід розділяти за різними критеріями, тому що розмір ревардів у грошовому еквіваленті не завжди може задовольнити нодранера, навряд чи хтось буде задоволений, що отримав 1000 доларів за три роки утримання ноди, а якщо ще й відібрати оренду сервера, то зовсім сумна математики стане.

Варто виділити два основних критерії та два додаткові:

  1. Тривалість тестнета, тобто час утримання ноди (від місяця до кількох років).
  2. Грошовий еквівалент ревардів (від десятків доларів до сотень тисяч доларів).
  3. Складність змісту ноди, яка збільшує час перебування в терміналі та додає "танців з бубном" (часті оновлення, лагуча мережа тощо).
  4. Вартість утримання сервера (від 10 доларів до кількох тисяч доларів).

Зрештою, саме різні комбінації цих критеріїв допоможуть зрозуміти рівень успішності вибору проекту для запуску ноди. Звичайно, всім би хотілося отримати 10 000 доларів за участь у тестеті довжиною на місяць з нодою, яка не потребує оновлень і її можна поставити на сервер за 5 доларів, але таких проектів ще не зустрічали ніколи.

Також варто зазначити, що тривалість тестнету, як і величина нагород, – це речі суб'єктивні. Хтось не проти тримати ноду 2 роки та отримати 3000 доларів, а для когось краще отримати 500 доларів, але за 2 останні місяці тестнета. У будь-якому випадку від нодранерів ці речі не залежать і доводиться сподіватися на адекватність та щедрість проектів.

Зниження ризиків та витрат

Серед досвідчених нодранерів існує думка, що перші реварди за ноди новачок отримує через 6-12 місяців. Це твердження недалеко від істини, але багато чого залежить і від удачі — можна поставити ноду і вже через 1-2 місяці здобути гідні нагороди, а можна чекати цілий рік.

Ось чому запуск нод - це окрема сфера по заробітку в криптовалюті, яка потребує певного рівня залучення, як правило, 1-2 години на день цілком достатньо.

Найефективніший спосіб підвищити шанс на здобуття нагород — це запуск нод багатьох проектів. Участь у 10-15 нодерських тестетах суттєво підвищує ймовірність отримання щедрої винагороди. Або хоча б 5-7 топових проектів.

Спочатку ви встановлюєте ноди багатьох проектів і з часом додаєте до свого портфелю все більше тестнетів, а потім, наприклад, через 6-10 місяців якісь проекти починають виходити на ринок і нагороджувати нодранерів. Простіше кажучи, можна запустити ноди 10 проектів і якщо хоч один із них нормально роздасть, то окупляться не тільки всі сервери на попередні ноди, але ще й залишиться на бутерброди з червоною ікрою.

Економія на серверах

В ідеальному світі працює правило один сервер = одна нода, але на практиці ніхто так не робить.

Дуже багато новачків бояться ставити по кілька нод різних проектів на один сервер, але такий підхід у рази збільшує витратну частину. Наприклад, можна взяти сервер за 50 доларів/місяць і поставити на нього 10 нод. Так, багато залежить від самої ноди, бо кожна має свої вимоги, але якщо взяти в середньому, то навіть на сервер за 15 доларів/місяць можна поставити 3-4 ноди.

Потрібно розуміти, що орендуючи сервери, ви робите деякі інвестиції. У різних сферах криптовалюти користувачі витрачають гроші: у ретродропах — це інвестиції в газ за транзакції та/або утримання сибільної ферми, у торгівлі на споті — це вкладення грошей у купівлю монет. 

Мультиакаунти в нодах

Це досить складна тема для обговорення, особливо у сфері нод. Якщо ви прям дуже впевнені в проекті, зробили якісний ресерч, то можна ставити і 200 нод одного проекту на 200 серверів, в іншому випадку потрібно добре обміркувати цю стратегію.

Візьмемо для прикладу проекти в ретродропах, ​​які відпрацьовували більшість - Layer0, ZkSync та StarkNet. Ці проекти здебільшого відпрацьовувалися в майнеті і вже було відомо про сотні мільйонів інвестицій. У нодах це працює трохи інакше:

  1. Часто доводиться запускати ноду ще до багатомільйонного інвесту. Наприклад, у проекту 1,5 мільйона зборів від тір-3 фондів і ви скіпаєте (пропускаєте) цей проект, а потім у серії А вони збирають 15 мільйонів від топових фондів, і ви кусаєте лікті.
  2. Щоб отримати непогані нагороди за ноди, необов'язково запускати ноду від проекту з десятками мільйонів інвестицій, наприклад мало хто знає про проект Canto, але там за ноду можна було легко отримати по 3000 - 4500 доларів.

Ці обидва пункти заважають любителям мультиакінгу вибрати проект для запуску багатьох нод. За ретродроп дуже часто дають базовий ревард за якісь мінімальні критерії і вийти хоча б у нуль цілком можливе завдання, у нодах часто відсутні базові реварди і тому ризик/ревард не на користь нагород.

Портфоліо у нодах

На противагу мультам у нодах є інший інструмент – це напрацювання портфоліо. Немає різниці, де ви створите своє портфоліо, це може Github або безкоштовний конструктор лендингів, але краще мати можливість надати свій досвід у нодах за потреби. Тому що не всі проекти дозволяють встановлювати свою ноду будь кому в тестнеті.

Головний мінус такого підходу - це тривалий час для наповнення того самого портфоліо, але і вихлоп може бути значно більше, а саме з портфоліо більше шансів потрапити в закритий тестнет або запустити ноду на ранній стадії.

Дуже часто проекти просять заповнити форму, щоб подивитися на ваш досвід і вирішити, чи гідні ви для участі в їх нагороджуваному тестеті або навіть мейннеті. Плюс, крім наповнення портфоліо ви прокачуватимете свої нодерські скіли, що дуже важливо, якщо ви хочете потрапляти в мейннети і займатися нодами серйозніше.

Так, зараз вже є когорта великих валідаторів, з якими тягатися просто нереально, але щороку на ринку нод з'являються нові гравці, а отже урвати свій ласий шматок у мейннеті все ще можливо, але за належного підходу та витрачених зусиль.

Якщо ж мова йде про тестнети, то тут необов'язково бути топоповим валідатором і майстром командного рядка, достатньо мати якісне портфоліо, яке за півроку в нодах вже налічуватиме у вас близько 10 проектів.

Приклади ревардів (винагород) за ноди

Нижче будуть різні приклади ревардів за нодерські тестнети, величина нагород та тривалість тестнета +/- точні.

Але для початку нагадаю про чотири види проектів, якщо йдеться про нагороди:

  1. Не обіцяють і нічого не дають.
  2. Не обіцяють, але зрештою дають.
  3. Обіцяють нагороди та нічого не дають.
  4. Обіцяють нагороди та дають.

Solana

Так, це було давно, але все одно варто згадати та сподіватися на повторення подібних історій. Тестнет Solana тривав кілька місяців перед їх виходом у майнет і щомісяця давали по 200-300 SOL, які конвертувалися у майннеті 1:1. Та й зараз основна мережа Solana винагороджує багатьох валідаторів, які стояли ще на початку мережі.

Solana ATH = $260. Відповідно рахуйте скільки можна було заробити.

Mina

Проект, який вийшов на Coinlist в далекому 2021 році і дав хороші ікси, але й не образив нодерів - за ноду в тестнеті в кілька місяців проект видав по 33000 MINA.

Mina ATH = $9.9

Celestia

Один із відносно свіжих тестнетів, а саме з 2023 року. Еталон проведення тестнета і величезна щедрість (як згодом виявилося). Хоча для когось цей проект може бути і "конторою", тому що у них дуже тривалий час був тестнет, але проект за нього нічого не обіцяв і нічого не дав. А вже потім була форма для відбору в їх закритий тестнет, що нагороджувався, потрапити туди було нелегко, хоча і були кейси рандому. Це якраз той випадок, де наявність гарного портфоліо (про яке ми писали вище) дуже допомогло.

За словами команди з 20000 заявок, вони відібрали 1000 учасників. Вони були розділені на різні ролі – хтось запускав легку ноду, хтось ноду-bridge, а хтось валідаторську ноду. Сам тестнет був дуже добре організований, наприклад, завдання були доступні на спеціальній платформі, де їх було зручно виконувати. Плюс, тестнет тривав лише кілька місяців і нода була зовсім не проблемна. Як результат, за легку ноду проект роздав по 8000 TIA, а за валідаторську - 20000 - 60000 TIA.

Celestia ATH = $21

Aptos

Той випадок, де роздали навіть не за саму ноду, а за заповнення форми для участі у тестнеті. До речі, багато любителів мультиакінгу отримали лайфчендж саме від Aptos — проект за мінт NFT у тестовій мережі роздав по 150 APT, а за заповнену форму на участь — по 300 APT.

Aptos ATH = $19

Forta

Весна 2022 року, проект із топовими фондами та нагородами за короткий тестнет у розмірі 3000-5000 доларів.

IO.net

Дуже новий приклад тестнета, де реально кожен міг заробити. Буквально за 2 місяці учасники отримали х8-10 від вкладених за сервер коштів.

Відомий кейс, де невелика група людей у ​​складчину орендувала супер потужний сервер, який коштував їм 10000 доларів за 2 місяці, від проекту вони отримали 24000 IO. У середньому проект роздав по 200-1500 IO, що теж дуже хороший результат за такий короткий тестнет.

IO ATH = $6.45

Taiko

Ще один проект, який нещодавно порадував непогано нодерів, але тут є один нюанс, а саме той факт, що тестнет тривав 2 роки. Хоча з іншого боку, проект не поскупився і насипав нодерам по 5000-6000 TAIKO, що за максимальної ціни монети вийшло дуже прибутково.

Taiko ATH = $3.27

Massa

Не надто профітний кейс, але в нодах без цього нікуди. Тестнет був понад 2 роки, досить часті оновлення, ще й нагороди з місячним розлоком. На TGE середня рука нодера змогла злити в склянку приблизно 1000-2000 доларів, що ніби й непогано, але якщо поділити на 24 місяці, то математика не дуже тішить.

Minima

Ще гірше попереднього проекту — майже все те саме, тільки нагороди досі не можна продати, але й ціна там укатана, тож уже й надій немає.

Космофорки

У контексті нагород варто окремо згадати проекти, побудовані на Cosmos. Наприклад, Celestia також частково побудована на цій технології, але це скоріше виняток із правил. Космофорків виходить дуже багато і майже всі вони запускають тестнети і може навіть оплачувані тестнети, але нагороди не завжди покривають навіть витрати на сервер. Плюс багато проектів не доживають до лістингів і закриваються раніше. Запускати ноди у подібних мережах можна у двох випадках:

  1. Для створення портфоліо та прокачування скілів в нодах, бо космофорки не дуже вибагливі і на один дешевий сервер можна поставити 2-4 штуки.
  2. Якщо плануєте потрапити до мейнету такого проекту та сподіваєтесь отримати делегацію.

Саме делегація від проекту допоможе відбивати витрати та отримувати ще зверху денюжку.

Canto

Як уже згадувалося вище, маловідомий проект дуже щедро насипав за нетривалий тестнет, а саме 3000-4500 доларів. На окрему згадку цей проект заслуговує саме з тієї причини, що це космофорк. Так як за останні 3 роки таких проектів було замало, які насипали досить щедро.

Stride

На перший погляд здалося, що це не дуже щедрий проект, але тестнет тривав лише місяць, завдання були цілком стандартні і мережа була невибаглива. Проект роздав десь від 50 STRD і хто не злив на лістингу, залишився задоволений.

Stride ATH = $8

Islamic Coin (HAQQ)

Тестнет був досить довгим, нудним і з різними завданнями, потім проект ще довго не міг роздати токени і також не визначався з лістингами. Але як для космофорка роздали +/- непогано, якби ще не було вестингу та локів. Як підсумок, нодери отримали від 8000 ISLM, але на TGE змогли продати лише 30% за ціною $0,30, а далі ціну швидко укатали.

Islamic Coin (HAQQ) ATH = $0.36

Quicksilver

Історія майже така сама, як і в попередньому прикладі, тільки тестнет за часом був трохи коротшим, але мережа була куди проблемнішою. Роздали в середньому по 12 000-14 000 QCK, але вестинг і локи в рази знизили прибуток. Так як за гарною ціною вдалося злити лише 10% від дропа, наприклад, на сьогоднішній день ще є щось у лоці, але ціна $0.00794.

Quicksilver ATH = $0.18

Окремо розписувати про проекти, які зіскамилися чи роздали копійки немає сенсу, але ви розумієте щ окосмофорки це окремий вид нод.

Як ви бачите, однозначної відповіді на запитання із заголовка немає, але сподіваюся, що ця стаття внесла певну ясність про реварди в нодах.

Підібʼємо проміжний підсумок на питання: скільки можна заробити та скільки тримати ноду. Ніхто не знає і точно не скаже. Можна отримати і 100 тис, а можна дирку від бублика, може проект бути 2 роки, а може 2 місяці. А можливо ви зайдете в проект який триває рік, а ви встигли увійти до снепшоту в останній місяць та вам нарахували нагороди також, звісно не як раннім користувачам, але все ж відносно шивдко відбили вкладення.

Це одна з небагатьох сфер у криптовалюті, якій все одно на стан ринку - ведмежка чи бичка. Наприклад, ви всю ведмежку запускали ноди і тільки вкладалися в сервери, але вихлопу не було, це означає, що на бичці вийдуть ці проекти і хоча б один з них зробить вас багатшим та відібʼє ваші вкладання.

Зараз сфера нод активізувалася і є справді гарні проекти, на які варто звернути увагу та запустити ноду. Адже може Nillion це новий Aptos, Allora це новий Taiko

Оренда серверів – який хостинг обрати та чому?

— Чи можна ставити ноду на свій домашній комп'ютер, роблячи з нього сервер?

— Можна, але не треба!

У хмарного сервера є незаперечна перевага - він у роботі 24/7, таким чином ймовірність поломки та перебоїв з електрикою або інтернетом зведена до мінімуму.

VPS, VDS та DS

Сервери поділяються на два основні типи – VPS (Virtual Private Server) та VDS (Virtual Dedicated Server). Уявіть, що фізичний сервер, на якому стоять VPS та VDS, це місто. Панельні багатоповерхівки в ньому – це VPS, а райони з приватним сектором – це VDS. У панельках квартири розділені тонкими стінами - це віртуалізація сервера на рівні операційної системи, у таких квартирах усім доводиться уживатися між собою. Це означає, що ресурси (CPU, пам'ять та дисковий простір) можуть бути розділені між різними VPS на одному фізичному сервері. Зазвичай використовується технологія віртуалізації, така як OpenVZ або контейнерна віртуалізація, де ресурси розділені лише на рівні операційної системи. Наприклад, сусід врубав вранці перфоратор і всі довкола страждають. У нашому випадку, сусіди по VPS страждають, якщо хтось підрубав майнер (майнінгова нода), тоді продуктивність падає у всіх.

Що ж до районів із приватним сектором, то там будинки огороджені великими та міцними парканами – це віртуалізація сервера на апаратному рівні, тобто повна ізоляція від сусідніх VDS. Кожен VDS функціонує як окремий фізичний сервер, забезпечуючи кращу продуктивність і стабільність, оскільки сусідні VDS що неспроможні вплинути ресурси одне одного. Використовуються технології віртуалізації на рівні гіпервізора, такі як KVM або VMware, які забезпечують повну ізоляцію та виділення ресурсів. З цієї причини, такі сервери мають вищу вартість, ніж VPS.

Ще існує вид серверів, які варто виділити окремо - DS (Dedicated Server). Це вид хостингу, у якому клієнту надається цілком окремий фізичний сервер (комп'ютер). Цей сервер не ділиться з іншими клієнтами, що забезпечує повний контроль за його ресурсами та конфігурацією. Якщо слідувати аналогії вище, то DS – це елітні особняки у передмісті. З цієї причини DS є найдорожчим видом оренди серверів через виділені апаратні ресурси і можливості кастомізації. Але з іншого боку, такі сервери мають потужні характеристики та великі обсяги пам'яті, що дозволяє за певного рівня знань запускати 20-30 нод різних проектів на одному такому сервері.

Огляд хостингів

Вибір хостингу на пряму впливає на продуктивність ноди та якісний рівень вашої участі під час тестування мережі, а також допоможе уникнути проблем під час запуску та підтримки ноди у мейннеті. Але всі рейтинги — це річ суб'єктивна, і подальший поділ не виняток, але все ж таки інформація взята з авторитетних кіл у сфері нод та валідування.

Умовно хостер можна розділити на наступні категорії:

  1. Топові хостинги, з якими у 99% випадків не буде жодних проблем, але й ціни там відповідні (50-400$ за місяць). VULTR, Digital Ocean, OVH, Amazon AWS, Google Cloud Platform – ці платформи надають якісну та швидку підтримку, сучасне та потужне залізо. 
  2. Hetzner - у сфері нод цей хостер варто винести в окрему категорію. На думку більшості нодерів, це золота середина в аспекті ціна/якість. Офіційно в правилах хостера прописано, що встановлення криптовалютних нод заборонено, але за фактом більшість тестнетів їдуть саме на Hetzner. Строго не рекомендується запускати на ньому майнери або регулярно стежити, щоб сервер не був перевантажений. Ціна за місяць виділеного серверу Hetzner починається від 50$
  3. Хостинги-середнячки, в яких за недорого можна отримати гарний сервер, але також можна орендувати сервер з уже зношеними жорсткими дисками, що для нод деяких проектів дуже критично. Наприклад, для проектів Cosmos погані жорсткі диски = пропуск блоків, відставання від мережі чи неможливість синхронізуватися. Як правило, такі хостинги мають хорошу цінову політику і там, де сервер на Hetzner коштуватиме від 50 доларів, тут можна взяти за 20-35 доларів. Сюди можна віднести Contabo, Selectel та VDSina.
  4. Погані хостинги - це у своїй більшості вихідці з СНД (Selectel і VDSina можна віднести до деякого винятку). Наприклад, XorekCloud мають погану службу підтримку та посередню якість серверів, але ціни дуже привабливі. А Webtropia постійно банить та нормально працювати з ними неможливо.

Моніторинг роботи ноди та вирішення можливих проблем

Щоб нода постійно працювала, необхідно стежити за її станом та проводити регулярні перевірки:

  • Моніторинг: використовуйте інструменти моніторингу, такі як Prometheus та Grafana, щоб відстежувати продуктивність ноди.
  • Оновлення: регулярно оновлюйте програмне забезпечення ноди, щоб вона залишалася сумісною з мережею та захищеною від уразливостей. Для цього потрібно стежити за анонсами проектів, щоби вчасно виконувати всі необхідні дії.
  • Журнали (логи): періодично перевіряйте журнали (логи) ноди на помилки. Ці журнали допоможуть виявити проблеми та зрозуміти, що потрібно виправити.
  • Резервне копіювання: обов'язково робіть резервні копії файлів, як правило в офіційних документах і гайдах вказують, що саме потрібно зберегти і як відновити роботу в разі переїзду на інший сервер або при критичних помилках.

Якщо виникла проблема:

  • Перевірте журнали: помилки в журналах можуть вказати на конкретну проблему, якщо не знаєте, як виправити проблему, скористайтеся порадою з наступного пункту.
  • Зверніться до спільноти: часто співтовариство криптовалюти може допомогти з вирішенням проблеми, надавши поради та інструкції. В першу чергу рекомендуємо звернутися до автора гайда або в офіційні Discord проекту, в більшості випадків проекти створюють спеціальні канали для допомоги з нодами.
  • Рестарт ноди: іноді перезапуск ноди може вирішити тимчасові проблеми. Якщо ж і після перезапуску помилка не зникла, доведеться шукати справжню причину проблеми.

Налаштування моніторингу, це окрема тема для повноцінного більшого гайда. Як правило, з цією метою використовують Node-exporter, Grafana та Prometheus.

  • Node Exporter встановлюється на кожному сервері, який потрібно моніторити, та збирає метрики про стан системи, такі як використання CPU, пам'яті та дискового простору. Тобто його необхідно встановлювати на сервері, де запущена нода.
  • Prometheus - це система управління базами даних (СУБД), яка періодично запитує дані у Node Exporter та інших джерел, зберігає їх у базі даних часових рядів та виконує аналіз з використанням мови запитів PromQL.
  • Grafana підключається до бази даних Prometheus, щоб візуалізувати зібрані метрики на інтерактивних дашбордах, надаючи зручний інтерфейс моніторингу та аналізу даних.

Також співтовариство того чи іншого проекту часто розробляють кастомні боти та скрипти для моніторингу. Наприклад, в Initia один ентузіаст створив робота в Telegram, який відстежує пропуск блоків і якщо нода пропустила більше 20 блоків поспіль, то бот надсилає повідомлення.

Для проектів Cosmos є інструмент під назвою TenderDuty, який також здатний відправляти повідомлення за заданими параметрами в Telegram та/або Discord.

Як встановити ноду для новачка легко та просто?

 Ну і нарешті перечитавши всю статтю від А до Я, вас цікавить запитання - як поставити ноду в три кліки будь якому не досвідченому початківцю? Та ну майже ніяк) Як ви вже зрозуміли для людини без досвіду це складний шлях. Звісно якщо ви не сісадмі та з серверами на "ти". В іншому випадку вам доведеться тяжко. Ну хіба що якщо не брати до уваги браузерні ноди, в яких зазвичай потрібно зареєструватися на сайті та поставити розширення в Гугл Хромі. Звісно бувають винятки і ви можете встановити ноду за самим першим гайдом з ютубу, але це скоріш винятки з правил. Зазвичай вам буде потрібно дуже довго в це занурюватися розбиратися, та набивати досвід, копатися по офіційним мануалам, читати гайди на гітхабі, дивитися пости та статті на профільних каналах в інтернеті. 

Але якщо це все вам цікаво, то звісно ви можете розпочати свою подорож в сфері нод. Якщо ж ви від "заліза" завжди були далекі, вам це не цікаво, або з якихось причин у вас не має на це часу, є звісно альтернативи, це делегування на спеціалістів своєї справи, які цим вже займалися або займаються на потоці. Звісно ви можете пошукати таких людей серед своїх знайомих та скооперуватися. Але є і окремі компанії, які надають данного роду послуги.

Але як зазвичай вони не встановлюють поодинокі ноди, а пропонують мінімальні пакети послуг з певною кількістю нод різних проектів, і починаються ці послуги від 600$ на місяць. Але від недавна я знайшов сервіс, який ставить хоч одну ноду. Це сервіс xnode, вони звісно беруть більше ніж ви б могли орендувати самостійно сервер та поставити ноду, але ви повністю делегуєте на них всю роботу. У них можна дійсно поставити ноду в 3 кліки будь-якому новачкові. 

Я вже придбав 4 ноди різних проектів та зробив на це покроковий мануали, це Unichain, Allora, Rivalz та Nillion.

Який шлях обирати саме вам, вирішуйте самі. Але універсального одного мануала для підняття нод не має, під кожний проект вони звісно унікальні та свої. 


Вітаю всіх на нашому інтернет-журналі. Я - Вольдемар Воронцовський. Цей матеріал написаний і опублікований одним з наших авторів (експертом у своїй справі). За кожною статтею стоїть досвідчений співробітник нашої команди, який перевірив матеріал на помилки і актуальність. Познайомитися з нами можна в розділі - «».


Підписуйтесь на наш канал в Telegram 👉 там все про крипту та інвестиції

Додати коментар


Захисний код
Оновити