Особенности работы алгоритма консенсуса Proof-of-Work (PoW) в криптовалюте Monero:
- Защита от атак Sybil. 2 В распределённых системах это атака, при которой один пользователь создаёт произвольное количество псевдонимов и берёт на себя управление. 2 PoW защищает от такой атаки, так как в нём учитывается не количество пользователей, а объём задействованных вычислительных ресурсов. 2
- Механизм выбора лидера. 2 PoW используется для выбора узла, который «побеждает» в создании следующего блока. 2
- Вознаграждение. 12 За каждый блок майнер получает вознаграждение. 1 Также победитель получает все комиссии, которые приходят от транзакций, включённых в блок. 2
- Динамическая регулировка сложности. 2 Сеть автоматически регулирует сложность задачи, чтобы новые блоки создавались с постоянной скоростью (обычно раз в пару минут). 25
Процесс майнинга Monero включает следующие этапы: 1
- Создание кандидата на новый блок с транзакциями (размер блока не фиксирован). 1
- Решение криптографической задачи. 1
- Подтверждение найденного блока другими майнерами — участниками сети. 1
- Получение вознаграждения. 1
- Запись блока в блокчейн. 1
- Повторение процесса. 1