Кнопка комп 'ютер у складі мережі блокчейн, що бере участь у роботі мережі і забезпечує її децентралізаціїВузли зберігають дані, обробляють транзакції, створюють блоки і досягають консенсусу.
Назначення вузлів#
- Зберігання даних всі транзакції, блоки, стан мережі;
- Обробка транзакцій перевірка чинності → додавання в блок;
- Створення блоків формування та підписання;
- Розподіл роботи паралельна обробка;
- Консенсус узгодження загального стану;
- Виявлення помилок пересинхронізація зламаних копій;
- Децентралізація відсутність центральної точки відмови;
- Масштабуваність зростання кількості вузлів = вища пропускна здатність;
- Приватність шифрування та анонімність.
Типи вузлів TON#
1. Full Nodes основа мережі
Вони зберігають повний реєстр і створюють блоки, обмінюються даними в мережах peer-to-peer.
Validator (вілидаторні вузли)
- Перевірка транзакцій, створення та валідація блоків;
- Запитують стейкінг (великий обсяг TON);
- Керуються або валідаторними пулами, або приватними операторами;
- Детальніше docs.ton.org.
Liteserver
- Зберігають тільки відповідну частину блокчейн, не весь;
- Кінцеві точки для додатків (TON API, гамані, dApps);
- Покладаються на Full Nodes для верифікації;
- Часто працюють на BaseChain;
- По популярності поступаються лише архівним вузлам.
Archive Nodes
- Зберігають всю історію блокчейн з самого початку;
- Єдине надійне джерело для запитів по старих транзакціях;
- Великі вимоги до диска (див. нижче);
- Критичний ресурс для повноцінної роботи мережі.
2. Функціональні вузли
- Прокси-вузли Доступ до Web3 та анонімність;
- TON Storage-провайдери розповсюдження файлів і контенту;
- Інші спеціалізовані підтипи.
Мінімальні вимоги до обладнання#
| Параметр | Full Node / Validator | Archive Node |
|---|---|---|
| CPU | 16 ядер | 16 ядер |
| RAM | 128 GB | 128 GB |
| Storage | NVMe SSD від 1 TB або 64k+ IOPS | 8 TB + ZFS з 4 TB стисненням |
| Швидкість мережі | від 1 Gbit/s | від 1 Гбіт/с |
| IP | Фіксований публічний | Фіксований публічний |
| Місячний трафік (peak) | до 16 TB | до 16 ТБ |
Як запустити вузол#
- Підготувати пристрій за характеристиками вище;
- Наслідувати інструкції TON Foundation (залежно від типу вузла);
- Запустити MyTonCtrl CLI-інструмент управління вузлом.
Подібні статті#
️ Потрібно підтвердити#
-: поточні мінімальні вимоги до апаратного забезпечення можуть змінитися з 2024 року.