ОПРЕДЕЛЕНИЕ Proof of Capacity (Криптовалюта)
Подтверждение емкости (POC) - это алгоритм согласованного механизма, используемый в цепочках блоков, который позволяет устройствам майнинга в сети использовать доступное пространство на жестком диске для определения прав на майнинг вместо использования вычислительной мощности устройства майнинга (как в доказательстве работы алгоритм) или майнерский пакет в криптовалютах (как в алгоритме доказательства кола).
НАРУШЕНИЕ ДОКАЗАТЕЛЬСТВА (Криптовалюта)
Подтверждение пропускной способности стало одним из многих альтернативных решений проблемы высокого энергопотребления при проверке работы (POW), которая по своей природе способствует накоплению криптовалюты, а не расходов на доказательство доли (POS).
В стандартном и общепринятом согласованном алгоритме POW майнеры быстро меняют число в заголовке блока так быстро, как только могут, чтобы найти правильное значение хеша. Первый майнер, который идентифицирует правильное значение хеша, называемое nonce, транслирует эту информацию в сеть. Другие майнеры проверяют и аутентифицируют транзакции перед тем, как перейти к следующему блоку. По сути, этот подход работает как система лотереи, где майнеры постоянно меняют значение хеша, чтобы найти правильное.
Подтверждение емкости позволяет майнинг-устройствам (узлам) в сети блокчейнов использовать свободное место на жестком диске для майнинга доступных криптовалют. Вместо многократного изменения чисел в заголовке блока и повторного хеширования значения решения POC работает, сохраняя список возможных решений на жестком диске устройства для майнинга даже до начала операции майнинга.
Чем больше жесткий диск, тем больше возможных значений решения можно сохранить на жестком диске, тем больше шансов у майнера совпадать с требуемым значением хеш-функции из его списка, что увеличивает шансы получить награду за майнинг.
Чтобы провести аналогию - если вознаграждение за лотерею основано на совпадении с наибольшим числом выигрышных билетов, у игрока с более длинным списком возможных решений будут лучшие шансы на выигрыш. Кроме того, игрок может снова и снова использовать номера блоков лотерейных билетов снова и снова.
Подтверждение мощности включает двухэтапный процесс, который включает в себя построение и майнинг
Сначала строится жесткий диск, то есть список всех возможных значений nonce создается путем многократного хеширования данных, включая учетную запись майнера. Каждый такой одноразовый номер содержит 8192 хэша, которые пронумерованы от 0 до 8191. Все такие хэши объединены в совки, то есть смежные хэши объединяются в пару из двух. Например, хэш 0 и 1 составляют scoop 0, хэш 2 и 3 составляют хэш 1 и так далее.
Второй шаг включает в себя фактическое упражнение по майнингу, во время которого майнер вычисляет номер совка. Например, скажем, майнер начинает добычу и генерирует номер совка 38. Затем майнер переходит к совку номер 38 одноразового номера 1, используя данные этого совка для расчета значения крайнего срока. Процесс повторяется для расчета крайнего срока для каждого одноразового номера, хранящегося на жестком диске майнера. После расчета всех сроков майнер выбирает тот, у которого минимальный срок.
Крайний срок представляет собой продолжительность времени в секундах, которое должно пройти с момента подделки последнего блока, прежде чем майнеру будет позволено подделать новый блок. Если за это время никто не подделал блок, майнер может подделать блок и потребовать вознаграждение за блок.
Например, если у майнера X установлен минимальный срок 36 секунд, и никакие другие майнеры не смогут подделать блок в течение следующих 36 секунд, X будет иметь шанс подделать следующий блок и получить вознаграждение.
POC дает преимущества с точки зрения использования любых обычных жестких дисков, в том числе с системами на базе Android, и, как говорят, в 30 раз более энергоэффективен, чем майнинг на криптовалюте Bitcoin на основе ASIC. Нет необходимости в выделенном оборудовании или постоянном обновлении жестких дисков. Данные майнинга могут быть легко стерты, и диск может быть повторно использован для любых других целей хранения данных.
Недостатки включают в себя более низкий уровень принятия и возможность вредоносных программ, влияющих на деятельность майнинга.
Burstcoin - это криптовалюта, использующая доказательство своей способности.
