• Bitcoin $ 11,324.17 (4.9025%)
  • Ethereum $ 313.17 (2.03734%)
 14.05.2019 в 00:48   coinnews

Proof of work (PoW) доказательство выполненной работы в сети блокчейн

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

 Если кто-либо   сможет добавить свои изменения в блок блокчейна, то сеть будет уязвима для атак со стороны людей, которые хотят вознаградить себя большим количеством биткойнов. Сатоши решил эту проблему, создав систему PoW под названием «майнинг». Майнеры должны решать криптографические головоломки, сложность которых определяется количеством других людей в сети, в то же время они одновременно занимаются майнингом. Поскольку для майнинга требуются дорогие, специализированные компьютеры и много энергии, майнеры действительно вкладывают в этот процесс реальные деньги.

 Как только майнер находит решение головоломки, он может опубликовать блок в блокчейне, где все другие узлы в сети проверяют его легитимность. Если сеть принимает блок, майнер получает вознаграждение — вновь созданные монеты. Если достаточное количество узлов сети отклонят блок, то он будет потерян и не будет добавлен в блокчейн. С биткойнами самая длинная цепочка всегда считается действительной, что означает, что любая работа, выполненная над «неправильной» цепочкой, будет потрачена впустую. Это удерживает людей от попыток тратить ресурсы на создание цепочек с недопустимыми сериями блоков (если только они не имеют существенного большинства майнинговых мощностей в сети, а точнее больше половины всей мощности сети). В конечном счете, другие майнеры отвергнут недействительную цепочку и работа любых злоумышленников будет напрасной.

 Исключением является атака на 51 процент, в которой подавляющее большинство майнеров сети недобропорядочны. В этом случае майнеры могут начать майнинг по незаконной цепочке и если у них достаточно мощности для майнинга (хэш-мощности) они могут подавить честных игроков в сети и создать самую длинную цепочку. В этот момент все узлы сети примут цепочку злоумышленника как действительную. В реальности же это практически не осуществимо, учитывая что сеть состоит из сотен тысяч узлов.

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

Комментарии: