Азы нодерского дела. (Термины и краткий список действий).
Автор - https://t.me/networkercrypto
Вот вам основной перечень терминов, которые дадут понимание с чем вы столкнетесь.
Нода - узел подключенный к сети (будь то блокчейн или какая-либо другая сеть).
Сервер - компьютер, служащий тому, чтобы та или иная сеть (например, нода) могла полноценно функционировать.
PoS (Proof-of-Stake) - это консенсусный алгоритм, в соответствии с которым валидаторы стейкают токены в блокчейне, для того чтобы создать или подтвердить новые блоки в текущем блокчейне. Для данного алгоритма по большей части не нужны мощные сервера, также большинство новых проектов основывается именно на этой технологии (В пример Cosmos).
Валидатор - узел (нода) проверки, его задача сверять информацию.
PoW (Proof-of-Work) - является оригинальным алгоритмом консенсуса в блокчейне, этот алгоритм используется для подтверждения транзакций и создания новых блоков в цепочке. С PoW майнеры конкурируют друг с другом, чтобы завершить транзакции в сети и получить вознаграждение.
Майнеры — участники блокчейна, которые занимаются созданием новых блоков и проверкой транзакций.
VPS (Virtual private server) - виртуальный частный сервер.
VDS (Virtual dedicated server - виртуальный выделенный сервер.
DS (Dedicated server) - выделенный сервер.
Testnet - тестовая сеть (тестнет).
Non-Incentivized testnet - невознаграждаемый тестнет.
Incentivized testnet - вознаграждаемый тестнет.
Devnet (developer network) - сеть, предназначенная для разаботчиков.
Ubuntu - дистрибутив Linux, основанный на Debian Linux (Именно на этой ОС ставятся практически все ноды).
root - в UNIX-подобных системах (Linux) это пользователь, который имеет все права, без исключений.
Сервисный файл - программа, работающая в фоновом режиме.
SSH - сетевой протокол, позволяющий производить удалённое управление операционной системой.
SSH клиент - программа, которая позволяет удаленно управлять сервером посредством SHH протокола (примеры - Putty, MobaXterm, Termius и т.д).
SFTP - протокол передачи файлов.
SFTP клиент - программа для передачи файлов по SFTP протоколу (в основном нужно для бэкапа файлов с ноды, SFTP клиент есть в MobaXterm).
Краткий список действий.
- Ресерчим прект, смотрим какой сервер нам нужен.
- Арендуем сервер.
- Устанавливаем ноду по гайду. (Гайд может быть как официальный, так и написанный коммьюнити, однако нужно понимать, что установка с "стороннего" гайда влечет риски). Вся установка заключается в пошаговом исполнении команд из гайда. (В случае гайдов от коммьюнити).
- Следим за соцсетями проекта, обновляем когда необходимо.