Что такое Proof of Work? Разбираем вместе с Kassa.cc
Круглосуточно
Чат в TG
support@kassa.cc
Написать в чат
Войти в Личный кабинет
Забыли пароль?
или войти через соц. сети
Переходя в личный кабинет, вы соглашаетесь с условиями и правилами сервиса.
Войти в Личный кабинет
Забыли пароль?
или войти через соц. сети
Переходя в личный кабинет, вы соглашаетесь с условиями и правилами сервиса.

Алгоритм Proof of Work

Назад

Proof of Work

Proof of Work — это алгоритм консенсуса, отвечающий за подтверждение транзакций и транспортировку блоков в блокчейн. Данный алгоритм предназначен для проверки правильных решений вычислительных головоломок.

Изначально концепция алгоритма зарождалась в 1993 году. Тогда роль механизма заключалась в предотвращении DoS-атак. Однако, в 2009 году Proof of Work нашел себе полноценное практическое применение в сети BTC. Представьте себе гонку децентрализованных узлов в блокчейне BTC, где основной вид соревнования заключается в угадывании псевдослучайного числа. Эта гонка — это основной смысл работы алгоритма. Майнеры должны найти число, что будет сочетаться с данными в блоке и будучи обработанным хеш функцией. Далее должен быть результат, соответствующий хешу с заданным количеством нулей в начале. В конце концов, такой результат проверяется узлами, а майнер-победитель получает заслуженное вознаграждение.

Безопасность процесса гарантирует тот факт, что без найденного одноразового числа нельзя добавить блок в цепочку блоков. Кроме того, блоки ранее добытые майнерами хранят в себе историю о проделанной работе. Так что у любого пользователя есть возможность лично изучить хеш блока. Отсюда и название, Proof of Work, или доказательство работы.    

Как и любой алгоритм, Proof of Work защищает сеть от самых разных атак своими гигантскими запросами на вычислительную мощность. Вот и получается, что требуемые затраты перебивают любую потенциальную награду за атаку. Однако, в этом заключается и основная проблема данного алгоритма. Майнинг на основе PoW требует такое компьютерное оборудование, что большинству пользователей просто не по карману. Не говоря уже о потребляемой электроэнергии только на работу в одной сети, количество которой зачастую уходит до заоблачных показателей. Да, возможно сегодня данный алгоритм консенсуса не так эффективен, как хотелось бы. Однако, он до сих пор пользуется большим спросом среди блокчейн сетей.