Post
Topic
Board Новички
Merits 1 from 1 user
Re: 🕵🏻Алгоритмы консенсуса в блокчейне🕵🏻
by
Ju_Stet
on 27/04/2018, 12:55:23 UTC
⭐ Merited by inbizin (1)
Proof-of-Work (PoW) - Доказательство выполнения работы.
Является наиболее известным способом подтверждения транзакций.
Суть: узлы блокчейн сети, подтверждающие транзакции, проделывают достаточно сложную вычислительную работу (просчет алгоритма), результат которой может легко и быстро проверяться другими узлами сети.
Первый узел, который полностью провел все необходимые вычисления, получает вознаграждение от блокчейн сети. Все узлы конкурируют за возможность стать первым узлом и получить вознаграждение.

Применяется в криптовалютах Bitcoin, Bitcoin Cash, Electroneum, Ethereum, Litecoin, Monero, Zcash, и других.

Плюсы:
- исключена возможность атаки Сивиллы - узел жертвы выбирает другие узлы случайным образом и полное окружение жертвы невозможно;
- доказательство не переносится на другие блоки - исключается возможность красть его друг у друга;
- доказательство нельзя получить наперед - в каждом новом блоке есть ссылка на предыдущий блок и вычислять новое доказательство можно только при появлении нового блока;
- награды за блок распределяются в соответствии с мощностью компьютера (чем больше мощность в процентном соотношении с общей мощностью сети, тем больший процент блока был создан, соответственно награда будет больше).

Минусы:
- большие энергетические затраты — работает много узлов, но только один получает вознаграждение.