Harvesting

Харвестинг
Harvesting (с англ. «сбор урожая») - процесс создания новых блоков и подтверждения транзакций в блокчейнах, использующих механизм консенсуса Proof-of-Importance (PoI). Это прямой аналог майнинга в сетях Proof-of-Work (Bitcoin) или форжинга (создания блоков) в Proof-of-Stake, но с двумя кардинальными отличиями.

Главное отличие №1: Источник вознаграждения

Майнинг (PoW)Харвестинг (PoI)
Что вы получаете?Новые (эмитированные) монеты + комиссии за транзакции.Только комиссии за транзакции, включённые в блок.
Откуда берутся монеты?Создаются из воздуха сетью как награда за решение криптозадачи.Никаких новых монет не создаётся. Награда — это уже существующие XEM, которые пользователи заплатили за отправку своих транзакций.
ИнфляцияЕсть (постоянно растёт общее количество монет).Нет. Общее количество монет фиксировано (в NEM это 8 999 999 999 XEM).

Простыми словами: Майнер печатает новые деньги, а харвестер просто «собирает чаевые» (комиссии) за то, что качественно упаковал транзакции пользователей в блок.

Главное отличие №2: Право на создание блока

  • В майнинге: Право получает тот, кто первым решит сложную вычислительную задачу (переберёт хэши).
  • В харвестинге: Право получает тот, чья «важность» (Importance Score) в данный момент оказалась самой высокой (рандомно взвешенной). Никаких гигантских вычислений не требуется.

Как именно происходит Харвестинг в NEM?

Процесс устроен так, чтобы рядовой пользователь мог участвовать в жизни сети без покупки дорогого оборудования:

  1. Пороговое значение. Чтобы стать харвестером (создавать блоки), ваш кошелёк должен иметь как минимум 10 000 XEM в активной части баланса (прошедших вестинг).
  2. Два режима работы:
    • Локальный харвестинг (Local Harvesting): Вы запускаете ноду (клиент NEM) на своём компьютере. Ваш компьютер сам создаёт блоки, когда алгоритм выбирает вас. Требует, чтобы компьютер был постоянно включён и синхронизирован с сетью.
    • Делегированный харвестинг (Delegated Harvesting): Это «харвестинг в облаке» без риска. Вы делегируете своё право на создание блока специальной удалённой «суперноде». При этом:
      • Ваши монеты никогда не покидают ваш кошелёк (они не передаются, как в стейкинге).
      • Вы просто подписываете своим приватным ключом разрешение для суперноды действовать от вашего имени.
      • Супернода имеет огромный рейтинг важности (от 3 млн XEM) и занимается технической работой, а награду (комиссии) отправляет на ваш кошелёк (минус свой небольшой процент).

Почему это так важно для пользователя и сети?

  1. Нет инфляции. Поскольку новые монеты не печатаются, держатели XEM не страдают от обесценивания своей доли (dilution). Вся ценность сохраняется.
  2. «Зелёный» и дешёвый. Чтобы харвестить, не нужно покупать ASIC-майнеры и платить гигантские счета за электричество. Это просто компьютер с интернетом.
  3. Стимул для экономики. Харвестер заинтересован в том, чтобы транзакций в сети было как можно больше (ведь это его доход). Поэтому сеть NEM стремится к высокой скорости и низким комиссиям, чтобы привлекать пользователей, а не отталкивать их, как это бывает при перегрузке биткоина.

Вывод:

Харвестинг (Harvesting) - это процесс создания блоков в сети NEM (Proof-of-Importance). В отличие от майнинга, харвестер не получает новые монеты за блок, а «собирает урожай» из комиссий, уплаченных пользователями за транзакции в этом блоке. Благодаря этому общее количество монет в сети никогда не растёт (инфляция отсутствует). Участвовать в харвестинге можно локально (собственный компьютер) или делегированно (через суперноду, не передавая свои монеты).