Обзор альтернатив Proof of Work. Часть 2. Proof of Activity, Proof of Burn, Proof of Capacity
Продолжение цикла статей Рэя Патерсона об альтернативах Proof of Work. На этот раз речь пойдет о гибридных системах, их достоинствах и недостатках.
Proof-of-capacity или Proof-of-space (PoSpace) - метод защиты криптовалюты, основанный на использовании свободного места на устройстве хранения файлов заранее выделенного пользователями. Метод является менее энергозатратным способом по сравнению с PoW.
Майнинг на жёстком диске отличается тем, что для выполнения работы не требуется покупки дорогих видеокарт, блоков питания большой мощности и материнских плат с огромным числом разъемов. Чтобы зарабатывать на HDD, достаточно простого ноутбука, имеющего стандартные параметры и встроенную видеокарту. Однако, требования к характеристикам диска при этом возрастают.
Алгоритм «Доказательство места» (PoSpace), также называемый «Доказательство ресурсов» (PoC), – это способ выражения законного интереса к службе (например, отправке сообщения по электронной почте) путем выделения достаточного объема памяти или места на диске для решения задачи, поставленной поставщиком услуг. Концепция была сформулирована польским экспертом Дзембовским в 2015 году (Документ Ateniese et al., несмотря на заявленное название «Доказательство места», на самом деле является протоколом доказательства работы путем выделения места на жестком диске.
Алгоритм «Доказательство места» очень похож на алгоритм консенсуса «Доказательство работы», только в нем вместо вычислительной мощности используется объем памяти для хранения. Алгоритм «Доказательство места» связан с функциями жесткого диска и алгоритмом «Доказательство извлечения», но при этом значительно отличается от них.
Доказательство места – это часть данных, которую прувер отправляет верификатору, чтобы доказать, что он зарезервировал определенное количество места на диске. Из соображения практичности процесс проверки должен быть эффективным, т.е. на него должно затрачиваться небольшое количество объема памяти и времени. Для надежности процесс проверки должен быть усложнен для прувера, если на самом деле он не зарезервировать заявленное количество места. Одним из способов реализации алгоритма PoSpace является использование графов hard-to-peddle. Верификатор просит прувера построить разметку такого графа. Прувер берет на себя обязательства по разметке. Затем верификатор просит прувера раскрыть несколько произвольных точек в обязательстве.
Алгоритм «Доказательство места» считается более честной и «зеленой» алтернативой в силу общих целей используемого объема памяти для хранения и низкой стоимости издержек на электроэнергию, которая требуется для хранения.
Плюсы:
Минусы:
Используется: Burstcoin, Chia, SpaceMint
Ниже приведены статьи, описывающие принцип работы механизма Proof of Capacity.
Продолжение цикла статей Рэя Патерсона об альтернативах Proof of Work. На этот раз речь пойдет о гибридных системах, их достоинствах и недостатках.