майнинг proof of work что
Что такое Proof of work (PoW): обзор, майнинг, сравнение с PoS
В статье мы рассмотрим, как работает алгоритм Proof of Work (PoW) и для чего он нужен в децентрализованных блокчейнах.
Proof of Work, или PoW — это алгоритм консенсуса, который используют в сетях Bitcoin, Litecoin, Ethereum, Monero, ZCash и других криптовалют для проверки легитимности транзакций.
Что такое алгоритм консенсуса
Алгоритм консенсуса — это механизм, с помощью которого блокчейн проверяет подлинность и честность транзакций. Его главная задача — убрать из сделки третью сторону, которая берет на себя функцию гаранта этой сделки. Например, при покупке недвижимости, честность сделки обеспечивает нотариус и государственные органы, при переводе денег — банк или иная платежная система. За свои услуги нотариус, государство и банк берут определенную плату, что увеличивает стоимость сделки.
Когда Сатоси Накамото придумал концепцию криптовалюты Биткоин, он решил убрать из транзакций сторону гаранта, переложив его функцию на саму систему. Поскольку ни банк, ни нотариус, ни государство не давали 100% гарантий, но при этом повышали стоимость и продолжительность транзакции.
Для реализации своей задумки Сатоси Накамото использовал концепцию, придуманную Синтии Дворк и Мони Наор, которую они представили в 1993 году в научной статье «On Memory-Bound Functions For Fighting Spam». В ней описан элегантный механизм борьбы со спамом электронной почты: отсылающий письмо должен заплатить за его пересылку временем работы процессора своего устройства.
Оплата должна быть небольшой, чтобы обычные пользователи ее не ощущали, но достаточно значимой, чтобы приносить проблемы спамерам. Например, если плата — 10 секунд работы процессора, то на 10 000 писем спамер должен потратить около 28 часов.
Если я вас не знаю и вы хотите отправить мне сообщение, то вы должны доказать, что потратили, скажем, десять секунд процессорного времени только на меня и только на это сообщение — писали Дворк и Наор.
Тогда задумка Синтии Дворк и Мони Наор не прижилась, но идею подхватил Адам Блэк, запустивший в 1997 году систему Hashcash, которая использовала описанную концепцию для защиты от спама и DoS-атак. Hashcash популяризировал концепцию, и через 2 года она получила текущее название — Proof of Work. Его ввели Маркус Якобссон и Ари Джуэлс в работе «Proofs of Work and Bread Pudding Protocols».
Как Proof of Work работает в блокчейне
Впервые использование Proof of Work в блокчейне (распределительном децентрализованном реестре) описано в whitepaper Биткоина. PoW Сатоси Накамото предполагает использование вычислительных ресурсов компьютеров участников системы для валидации транзакций с использованием асимметричной схемы: работа должна быть умеренно сложной (но выполнимой) со стороны запрашивающей стороны, но легко проверяемой поставщиком услуг.
Для этого всех участников системы Биткоин разделили на две группы: майнеры и операторы полного узла.
Майнеры — это участники экосистемы, которые конкурируют между собой за решение математической головоломки, чтобы сгенерировать новый блок (подтвердить последние транзакции) и транслировать его в сеть блокчейна. Победивший майнер получает вознаграждение в виде новых монет (сейчас — 6.25 BTC за блок) и комиссий с подтвержденных транзакций.
Вероятность выигрыша зависит от соотношения вычислительной мощности устройства отдельного майнера к вычислительной мощности всей сети Биткоина. Это правило, как и награда за майнинг, введены, чтобы стимулировать участников к повышению мощности их устройств, что в свою очередь повышает безопасность блокчейна в целом: чем выше суммарная мощность системы, тем больше ресурсов нужно потратить для ее захвата или взлома, например, посредством Атаки-51%.
Операторы полного узла (полная нода) — это обычные пользователи, скачавшие дистрибутив блокчейна Биткоин (около 300 ГБ), который автоматически проверяет и распространяет транзакции и блоки в сети. Такие пользователи — ядро блокчейна, поскольку они являются серверами, обеспечивающими работоспособность системы.
Стать майнером и / или оператором полного узла может любой желающий. При этом один пользователь может выполнять обе эти роли параллельно.
Как майнить в блокчейнах с PoW
Купите оборудование. Добывать криптовалюту посредством майнинга можно на любом компьютере или смартфоне, но рентабельным этот процесс будет только на мощных специализированных устройствах, ASICs. Вот 5 таких устройств:
Как работают Proof-of-Work (PoW) и Proof-of-stake (PoS), алгоритмы достижения консенсуса в блокчейне
Работа сети основана на решении сложных математических задач и возможности легко доказать, что решение получено.
Навигация по материалу:
Какую математическую задачу решает PoW?
Это одна из проблем, требующих значительной вычислительной мощности. Таких проблем много:
В случае с PoW используется хэширование.
По мере роста сети проблемы становятся все серьезнее, и алгоритмы хеширования требуют все большей вычислительной мощности, так что сложность задачи — актуальная проблема.
Как работает блокчейн и транзакции?
От этого механизма зависит точность и скорость блокчейна. При этом проблема не должна быть слишком сложной — в этом случае генерация блока займет много времени, а значит, в сети «зависнет» много незавершенных транзакций. Если проблема не может быть решена за предсказуемое время, создание блоков станет счастливой случайностью.
Если же проблема решается слишком просто, это делает систему уязвимой для злоупотреблений, спама и DoS-атак.
Решение должно быть легко проверяемо, в противном случае не все узлы смогут понять, правильно ли был проведен расчет, а значит, им придется доверять другим узлам, что не согласуется с одним из важнейших принципов блокчейна — полной прозрачностью.
Реализация Proof-of-Work в сети блокчейна
Если майнер сумел решить задачу, формируется новый блок — в нем размещается очередной комплект транзакций, и они считаются подтвержденными.
Какие алгоритмы используют доказательство выполнения работы PoW?
Преимущества принципа Proof-of-Work
Основные его преимущества — защита от DoS-атак и низкое влияние доли криптовалюты в собственности у майнера на возможности добычи.
PoW накладывает определенные ограничения на действия участников, поскольку для решения задачи требуются значительные усилия. Эффективная атака также требует больших вычислительных мощностей и продолжительных вычислений, поэтому она возможна, но невыгодна на фоне высоких затрат.
Неважно, сколько денег у вас в кошельке — важно иметь большие вычислительные возможности для решения задач и формирования новых блоков, а значит, держатели больших капиталов не могут принимать решения за всю сеть.
Недостатки алгоритма PoS
Для сложных расчетов требуется специализированное и дорогое компьютерное оборудование. Расходы неуправляемо растут, и майнинг становится возможен только для больших групп майнеров. Кроме того, специализированные компьютеры потребляют массу энергии, что увеличивает затраты. Следствием из этого становится постепенное повышение централизации системы, поскольку это выгодно. И именно это происходит в случае с биткоином.
Майнеры выполняют работу по созданию блоков, попутно потребляя огромное количество энергии, но вычисления, которые они делают, совершенно бесполезны сами по себе. Да, они гарантируют безопасность в сети, но их результаты нельзя использовать в бизнесе или в науке.
Что такое атака 51% и какова ее угроза?
Атака 51% или атака большинства возможна в ситуации, когда пользователь или группа пользователей контролируют большую часть мощностей сети — это дает им возможность контролировать происходящие в сети события. Так, они могут монополизировать создание новых блоков и получать все вознаграждение, поскольку в их власти помешать другим майнерам завершать блоки.
Кроме того, они могут отменять транзакции.
Предположим, Алиса послала Бобу деньги через блокчейн. Алиса участвует в атаке 51%, а Боб — нет. Их транзакция помещается в блок, но атакующие не дают переводу состояться. Происходит раздвоение блокчейна.
Далее атакующие майнеры присоединяются к одной из веток, и, поскольку у них больше вычислительной мощности, их цепочка содержит больше блоков.
Сеть устроена так, что принимается более длинная цепочка, а короткая отклоняется, а значит, сделка между Алисой и Бобом не состоялась, и Боб не получил деньги.
Вот таким образом злоумышленники могут отменять транзакции.
Атака 51% вряд ли может быть выгодной. Она требует огромных вычислительных ресурсов, а как только факт становится известен, сеть считается скомпрометированной и из нее начинают уходить пользователи, что с неизбежностью приводит к снижению цены криптовалюты.
Принцип работы Proof-of-stake
PoS работает по другому. Вместо решения криптографической задачи транзакции валидируются путем «заморозки» некоторого количества монет майнеров в качестве обеспечения. Монеты заморожены до тех пор, пока не будет достигнута «договоренность» валидности транзакций. После достижения конценцуса в сети транзакции добавляются в блокчейн, а монеты держатся замороженными еще некоторое время с целью защиты от атаки на сеть и избежания «двойной траты».
Когда монеты разморожены майнеров, они получают свои монеты обратно плюс небольшую комиссию за запись транзакций в блокчейн. Такой алгоритм предназначен для того, чтобы отбить охоту у злоумышленников валидировать поддельные транзакции из-за риска потерять «залог».
Отличия между Proof-of-Stake и Proof-of-Work
Очевидное преимущество Proof-of-Stake перед Proof-of-Work заключается в том, что его выполнение не требует от майнеров гигантского расхода электроэнергии, что делает его намного более эффективным. Но это не единственное его достоинство. Он также позволяет реализовать системы управления нового поколения, например, предоставив участникам сети возможность принять участие в выборе между хард- и софт-форками.
В плане превосходства PoS над PoW, можно сказать, что для проведения атаки на сеть требуется огромное количество монет, что по сути приводит к ее нецелесообразности для владельца этих же монет, так как он(они) пострадает от этой атаки в первую очередь.
В то же время PoS побуждает к накоплению монет в одних руках, что может негативно сказаться на децентрализации сети. Если найдется майнер или группа майнеров, который(которые) сосредоточит в своих руках большую часть ресурсов сети, то он(они) сможет диктовать свои правила остальным участникам сети.
PoW и PoS это основные механизмы, которые используются для подтверждения выполненной работы в сетях криптовалют, однако есть и другие менее известные и распространенные.
Где выгоднее покупать криптовалюту? ТОП-5 бирж
Для безопасной и удобной покупки криптовалют с минимальной комиссией, мы подготовили рейтинг самых надежных и популярных криптовалютных бирж, которые поддерживают ввод и вывод средств в рублях, гривнах, долларах и евро.
Надежность площадки в первую очередь определяется объемом торгов и количеством пользователей. По всем ключевым метрикам, крупнейшей криптовалютной биржей в мире является Binance. Также Binance самая популярная криптобиржа в России и на территории СНГ, поскольку имеет наибольший оборот денежных средств и поддерживает переводы в рублях с банковских карт Visa/MasterCard и платёжных систем QIWI, Advcash, Payeer.
Специально для новичков мы подготовили подробный гайд: Как купить биткоин на криптобирже за рубли?
Рейтинг криптовалютных бирж :
# | Биржа: | Cайт: | Оценка: |
---|---|---|---|
1 | Binance (выбор редакции) | https://binance.com | 9.7 |
2 | Huobi | https://huobi.com | 7.4 |
3 | Exmo | https://exmo.me | 6.9 |
4 | OKEx | https://okex.com | 6.5 |
5 | Bybit | https://bybit.com | 6.3 |
Критерии по которым выставляется оценка в нашем рейтинге криптобирж :
Что такое Proof-of-Work и Proof-of-Stake?
Что такое Proof-of-Work и Proof-of-Stake?
В чем суть Proof-of-Work?
Proof-of-Work (PoW – дословно: доказательство работы) — алгоритм защиты распределенных систем от злоупотреблений (DoS-атак, спам-рассылок и т.д.), суть которого сводится к двум основным пунктам:
PoW-задачи изначально не предназначены для человека, их решение компьютером всегда достижимо в конечные сроки, однако требует больших вычислительных мощностей. При этом проверка полученного решения требует гораздо меньше ресурсов и времени.
Кто придумал термин Proof-of-Work?
Впервые концепция Proof-of- Work была описана в 1993 году в работе «Pricing via Processing, Or, Combatting Junk Mail, Advances in Cryptology» (авторы – Синтия Дворк и Мони Наор). И хотя сам термин в статье еще не использовался, авторы предложили следующую идею:
«Чтобы получить доступ к общему ресурсу, пользователь должен вычислить некоторую функцию: достаточно сложную, но посильную; так можно защитить ресурс от злоупотребления».
В 1997 году Адам Бэк запустил проект Hashcash, посвященный той же защите от спама. Задача формулировалась следующим образом: «Найти такое значение x, что хеш SHA(x) содержал бы N старших нулевых бит».
Система предлагала хеширование частичной инверсии при отправке по электронной почте. Для расчета соответствующего заголовка требуется около 2 52 хеш-вычислений, которые надо пересчитывать для каждой отправки. И если для отправки нескольких обычных писем дополнительные расчеты препятствий не создают, то отправку спама необходимость постоянного пересчета делает очень ресурсоемкой. При этом проверка корректности вычисленного кода осуществляется очень быстро: используется однократное вычисление SHA-1 с заранее подготовленной меткой.
В 1999 году появляется и сам термин Proof-of-Work – использован он был в статье «Proofs of Work and Bread Pudding Protocols» (авторы – Маркус Якобссон и Ари Джуелс) в журнале Communications and Multimedia Security.
Какое отношение Proof-of-Work имеет к криптовалютам?
В сети Bitcoin механизм PoW был использован как средство достижения консенсуса (единого мнения о том, какую версию блокчейна считать верной). При этом за основу создатель первой криптовалюты Сатоши Накамото взял идею упомянутого выше проекта Hashcash, добавив к ней механизм изменяющейся сложности — уменьшение или увеличение N (требуемого числа нулей) в зависимости от суммарной мощности участников сети. Вычисляемой функцией стала SHA-256.
Если говорить простыми словами, механизм PoW обеспечивает способность узла сети (ноды) проверить, что майнер (в роли которого выступает узел, добавляющий новый блок в блокчейн) фактически выполнил расчеты. Данный процесс включает в себя попытку найти хеш заголовка блока (часть блокчейна, которая содержит ссылку на предыдущий блок и суммированное значение транзакций, в него включенных), который будет по своему значению соответствовать текущему уровню сложности.
Действительно ли сложность вычисления «сложная»?
Эти вычисления могут производиться только в интерактивном режиме, и сложность устанавливается на таком уровне, что она действительно оказывается сложной. В то же время проверка результатов вычислений остается простой. Узлы всегда могут удостовериться, что майнер нашел корректное значение, однако, поскольку процесс нахождения блока весьма трудозатратен и случаен, невозможно с точностью предсказать какой именно майнер решит задачу и найдет блок.
Для того, чтобы система признала блок валидным, необходимо, чтобы значение его хеша было меньшим по сравнению с текущей целью. Таким образом, каждый блок показывает, что была проделана определенная работа по его нахождению.
Каждый блок содержит хеш предыдущего блока, образуя цепь. Изменить блок невозможно – возможно лишь создать блок на той же высоте, который будет содержать в себе хеш предыдущего блока. Для проведения такого процесса необходимо проделать работу по нахождению всех предыдущих блоков. Высокая сложность этого процесса защищает блокчейн от несанкционированного доступа и двойных трат.
Как Proof-of-Work повлиял на майнинг?
Proof-of-Work биткоина породил целую индустрию майнинга и стал импульсом к разработке специализированного оборудования, поскольку вычислительные ресурсы, расходуемые на хеширование блоков, огромны и намного превышают мощности крупнейших суперкомпьютеров.
В то же время не обошлось и без пресловутой «обратной стороны медали»: достаточно быстро PoW превратился в монстра, пожирающего электричество в гонке за прибыльностью майнинга. В 2012 году суммарная мощность сети Bitcoin уже превышала по производительности самый мощный суперкомпьютер в мире, а на горизонте появилась и первая альтернатива – Proof-of-Stake.
Что такое Proof-of-Stake?
Альтернативный механизм консенсуса, впервые реализованный в 2012 году в криптовалюте PPCoin (сейчас известна под названием PeerCoin). Идея состоит в использовании «доли» (stake) в качестве ресурса, который определяет, какая именно нода получает право добычи следующего блока.
В подходе Proof-of-Stake ноды также пытаются хешировать данные в поисках результата меньше определенного значения, но сложность в данном случае распределяется пропорционально и в соответствии с балансом данного узла. Иными словами — в соответствии с количеством монет (токенов) на счету пользователя.
Таким образом, больше шансов сгенерировать следующий блок имеет узел с большим балансом. Схема выглядит достаточно привлекательно прежде всего из-за небольших требований к вычислительным ресурсам, а также потому, что не стоит вопрос «потраченных впустую» мощностей.
Какие приводятся аргументы за и против Proof-of-Stake?
Как правило, в пользу использования PoS приводятся следующие аргументы:
Аргументы, вызывающие опасения:
Дополнительно можно отметить проблему Nothing-at-Stake (пустой стэк), которая делает PoS-системы по своей природе нестабильными в глазах многих криптовалютных энтузиастов. Атакующий может попытаться сделать форк блокчейна, т. е. создать более длинную альтернативную цепочку посредством расходования «несуществующих» ресурсов. Более того, его могут поддержать другие майнеры, поскольку они также не расходуют «подлинные» ресурсы. Посредством форка атакующий может отклонять определенные транзакции и осуществлять атаку «двойной траты».
На чьей стороне чаша весов?
Споры между сторонниками Pow и PoS длятся уже долгое время, но природа этих споров больше теоретическая. Практика показывает, что роль разработчика в вопросах обеспечения безопасности по-прежнему очень высока.
В то же время многие считают наиболее безопасным решением гибридный вариант PoS- и PoW-систем. Такой подход уже активно практикуется — у многих криптовалют существует этап PoW, когда валюта выпускается через классический майнинг, и этап PoS, наступающий после завершения эмиссии.
Тем не менее, несмотря на то, что PoS-системы всегда будут более легкими для имплементации и в целом такими же надежными с точки зрения безопасности, большинство серьезных криптовалют, скорее всего, не станут отказываться от PoW.
Где еще можно почитать про Proof-of-Work и Proof-of-Stake?
Какие еще механизмы доказательств есть в криптовалютах?
Proof-of-Work и Proof-of-Stake можно считать двумя наиболее популярными алгоритмами консенсуса в мире криптовалют, однако помимо них, существует еще целый ряд механизмов, имеющих собственные тонкости и особенности.
Их список может оказаться достаточно большим, поэтому перечислим несколько наиболее известных:
Что такое PoW и PoS и чем они отличаются?
PoW (Proof-of-Work) и PoS(Proof-of-Stake) – это модели проверки и подтверждения транзакций при майнинге.
Более подробно об остальных алгоритмах Консенсуса в Блокчейне, Вы можете прочитать здесь.
Технология Proof-of-Work
Вкратце:
В майнинг технология Proof-of-Work (доказательство работой) пришла вместе с Bitcoin и применяется для разгадывания блока (майнинга) с помощью специального оборудования.
Суть PoW проста: майнер решает сложную криптографическую задачу при помощи своего оборудования, отправляет результат решения в систему, которая сверяет это решение с проверочным шаблоном.
Если решения совпали – за выполненную работу майнер получает вознаграждение, при этом размер вознаграждения фиксированный (например, за разгадывание блока Bitcoin майнер получит 12,5 btc).
Однако из-за возросшей сложности разгадывания блока майнеры объединяются в пулы, где суммируется мощность их оборудования и разгадывание блока происходит быстрее. При этом размер вознаграждения делится между всеми майнерами, разгадывавшими этот блок пропорционально задействованным мощностям.
Интересно. Технология PoW существовала задолго до появления Bitcoin: в 1993 году в научной статье, авторами которой были Синтия Двор и Мони Наор. Они не дали название технологии, а лишь предложили концепцию: для доступа к какому-либо абстрактному ресурсу нужно решить определенную задачу. Идею подхватил Адам Блэк, запустивший в 1997 году проект Hashcash, основная задача которого заключалась в защите ресурса от спама. Через 2 года появился термин Proof of Work в научной статье Маркуса Якобсена и Ари Джуэлса.
Процесс майнинга биткойнов основан на Hashcash, системе доказательства работы, изобретенной Адамом Бэком в 1997 году для борьбы со спамом в электронной почте и атаками типа «отказ в обслуживании». Бэк, один из первых биткойнеров, отрицает, что он является создателем криптовалюты, Сатоши Накамото.
Какие криптовалюты используют PoW?
Технология Proof-of-Stake
Ключевое по POS:
В качестве альтернативы PoW в майнинге была создана технология (доказательство ставкой).
Для майнинга по PoS не нужно специальное оборудование. Вам достаточно иметь кошелек и некоторое количество монеты, которая добывается по данной технологии.
Суть PoS в том, что подтверждение транзакции (разгадывание блока) происходит кошельком с данной монетой. То есть для майнинга по PoS необходим лишь кошелек с монетой и включенный компьютер.
Однако минус этой технологии в том, что преимущество в подтверждении транзакций получает тот участник, у которого количество монет в кошельке больше. Но и держатели небольшого количества монет принимают участие в разгадывании блока пропорционально количеству своих монет: если у майнера 1% монет от их общего числа, то количество блоков, которые он разгадает, будет равно 1%.
Proof-of-Stake против Proof-of-Work
Начисление вознаграждения при разгадывании блока при PoS иное, чем при PoW: майнер получает комиссию за проведение транзакции (то есть вознаграждение начисляется из монет, которые уже находятся в обороте), а не установленное количество монет, то есть при PoS эмиссия криптовалюты не происходит. Эта сумма значительно меньше, чем при майнинге по PoW технологии, но и затраты на PoS значительно меньше.
POW против PoS: что лучше?
POW хорошо протестирован и используется во многих криптовалютных проектах.
DDoS-атаки на блокчейн, использующие этот алгоритм, невозможны с сегодняшними вычислительными технологиями. Однако высокая стоимость энергии, негативное влияние на окружающую среду, связанное с этим неблагоприятное освещение в СМИ, растущая централизация в майнинге и низкая пропускная способность транзакций, вероятно, сделают его нежизнеспособным в долгосрочной перспективе.
Сообщества все больше обеспокоены высокими затратами на электроэнергию при добыче биткойнов.
Алгоритм PoS обеспечивает более масштабируемую цепочку блоков с более высокой пропускной способностью транзакций, и несколько проектов уже приняли его, например, криптовалюта DASH.
Однако POS также не идеален. К примеру во время стейкинга злоумышленник также может совершить мошенничество и подтвердить неправильные транзакции.
Проект Ethereum в рамках запланированного перехода на PoS разработал протокол Casper, по которому такие мошенники будут наказаны конфискацией криптовалют, и лишением их возможности делать ставки когда-либо снова.
Если запланированная реализация PoS в таком известном протоколе, как Ethereum, пойдет хорошо, то криптосообщество, вероятно, будет достаточно уверено в способности алгоритма PoS обеспечивать безопасность сети. Это может склонить чашу весов в пользу PoS, и только время покажет, какой из них будет консенсусным алгоритмом блокчейна в будущем.
Почему Proof of Stake лучше, чем Proof of Work?
С другой стороны, модель Proof of Stake намного лучше, чем Proof of Work, потому что она решает множество проблем, о которых мы сейчас расскажем вам.
Централизация
Блокчейны Proof of Work дают людям, которые покупают мощные оборудования (видеокарты или Асики), больше шансов получить вознаграждение с майнинга.
В результате централизованные организации покупают тысячи устройств (видеокарт или Асики), которые генерируют максимальную мощность майнинга.
Этот тип операции известен как «майнинг-пул», и он позволяет людям «объединять» свои ресурсы, чтобы иметь шанс добывать криптовалюту, так как майнинг в соло в настоящее время почти не реален!
Следовательно, всего четыре майнинг пула (большинство из которых расположены в Китае, где дешевое электричество) контролируют более 50% общей мощности майнинга биткойна.
Это несправедливая система, поскольку она означает, что у обычного человека почти нет шансов когда-либо выиграть награду с майнинга. В этом отличие Proof of Stake.
Эта модель предотвращает объединение групп людей для доминирования в сети только для получения прибыли. Вместо этого те, кто вносит вклад в сеть, замораживая свои монеты, получают вознаграждение пропорционально сумме, которую они вложили.
Потребление электроэнергии
Некоторые блокчейны Proof of Work, такие как Биткойн, используют большое количество электроэнергии.
Недавнее исследование показало, что общее количество электроэнергии, необходимое для поддержания работоспособности сети Биткойн, превышает количество, используемое более чем 159 отдельными странами!
С другой стороны у Proof of Stake затраты на электроэнергию для проверки транзакций значительно ниже.
Атака 51%
Недавний пример атаки 51% произошел против блокчейна Verge, что позволило хакеру похитеть 35 миллионов монет XVG. На момент атаки реальная стоимость составила 1,75 миллиона долларов!
Если бы они решили купить такую значительную сумму, то реальная стоимость монеты по ходу увеличилась бы. В результате они потратят значительно больше, чем могут получить от атаки
Вывод и рекомендации
Сейчас некоторые блокчейны применяют обе технологии при формировании новых блоков (например, в криптовалютах PeerCoin и Reddcoin метод PoW используется для первоначального распределения, а PoS — для подтверждения транзакций). Это связано с тем, что количество монет каждой криптовалюты фиксировано и рано или поздно закончится. Тогда при разгадывании блока придется переходить на PoS технологию, при которой не происходит ввод новых монет в оборот.