Понимание сути ноды
1
Что такое нода?
Нода (от лат. nodus — узел) — это любой компьютер, подключенный к блокчейн-сети. Ноды децентрализованной сети контактируют посредством P2P-протоколов для обмена информацией о блоках и транзакциях. Нода, в зависимости от ее типа, хранит только часть или все данные блокчейна .
2
Что такое полная нода?
- Дисклеймер: в данном разделе рассматриваются ситуации, применительные к сети биткоина.
- Полная нода — это любой компьютер, подключенный к сети блокчейн 24/7 и полностью синхронизированный с ней.
- Полные ноды хранят все данные блокчейна, начиная с генезис-блока.
- Полные ноды бесплатно обслуживают сеть, загружают и валидируют каждый блок с транзакциями, руководствуясь исключительно алгоритмом консенсуса и являются полностью независимыми.
- Полные ноды отвергают противоречащие консенсусу блоки или отдельные транзакции.
3
Как установить полную биткоин-ноду?
Можно запустить полную ноду в сети биткоина на физическом компьютере или на виртуальном сервере. Для этого нужно скачать клиент Bitcoin Core на сайте bitcoin.org и загрузить всю цепочку блоков. Для работы полной ноды необходим открытый порт TCP 8333. Если используется программный брандмауэр, нужно предоставить доступ, чтобы избежать блокировки порта.
4
Как число полных нод влияет на работу сети?
Владельцы полных нод голосуют за внедрение новых изменений в сети биткоина. Увеличение числа таких узлов благоприятствует децентрализации и усложняет процесс принятия протоколов только в интересах определенных групп игроков.
5
Что такое легкая нода?
Легкая нода – это компьютер с ПО, подключенный к сети блокчейн. Легкие ноды не хранят все данные блокчейна, а только заголовки блоков для подтверждения подлинности транзакций, которые они содержат. Легкие ноды зависят от полных нод и могут быть введены в заблуждение, подтверждая транзакции, противоречащие алгоритму консенсуса.
6
Где можно увидеть карту полных нод?
- Bitnodes:
-
Возможно узнать, где активны полные ноды биткоина и проверить корректность переадресации портов.
- Мастернода:
-
Специально настроенная полная нода, разделяющая вознаграждение с майнерами. Используется в блокчейнах Dash, Syscoin, PIVX и других. Для запуска мастерноды необходимо сделать фиксированный депозит монетами сети. Мастерноды обеспечивают повышенную анонимность.
- Супернода:
-
Мастернода в сети NEM. Является функционирующей без кошелька конечной точкой криптовалютного API и публичным обозревателем блоков.
- Доход от владения мастернодой:
-
Возможно получать доход от владения мастернодой.
- Пассивный майнинг — это содержание мастерноды, где владельцы делят прибыль от генерации и валидации блоков с майнерами. Доходность мастерноды обратно пропорциональна ликвидности монеты.
- Сервисы , которые предоставляют информацию о доходности мастернод: Crypto-coinz.net.
- Харвестинг — это способ поощрения работы нод в сети NEM на основе консенсусного алгоритма Proof-Of-Importance (POI).
- Локальный харвестинг — это возможность «харвестить» через один клиент, где коэффициент значимости аккаунта определяется на основе трех факторов (количество монет, активность аккаунта в транзакциях, время нахождения монет на аккаунте).
- Запуск локального харвестинга возможен только на локальном компьютере, поскольку клиент сети NEM получает приватный ключ, что ставит под угрозу средства на аккаунте. Этот вид харвестинга является наименее популярным из-за проблем с безопасностью.
-
Что такое делегированный харвестинг?
Этот вид харвестинга предполагает создание аккаунта-посредника, чей приватный ключ будет передан клиенту сети. Аккаунт-посредник не содержит средств, что решает проблему безопасности локального харвестинга. Официальные кошельки XEM поддерживают только опцию делегированного харвестинга.
-
Что такое лизинг в сети Waves?
Это передача токенов Waves в аренду майнинг-пулу за вознаграждение. Размер вознаграждения при этом зависит от условий конкретного майнинг-пула. Список лизинг-пулов представлен на официальном сайте платформы Waves.