Найти тему
CRYPTO_TALKING_HEAD

Алгоритм консенсуса - PoC (Proof of Capacity)

Оглавление

Proof of Capacity - доказательства ресурсов

Оглавление:

  1. Особенности
  2. Примеры использования PoC
  3. Как работает PoC: построение графика и майнинг
  4. Плюсы и минусы протокола доказательства ресурсов
  5. Другие алгоритмы

1. Особенности

В консенсусе Proof of Capacity (доказательства ресурсов) валидаторы должны инвестировать свое пространство на жестком диске вместо того, чтобы инвестировать в дорогое оборудование или сжигать токены. Чем больше места на жестком диске у валидаторов, тем выше их шансы быть выбранными для майнинга следующего блока и получения вознаграждения за блок.

PoC работает сохраняя список возможных решений на жестком диске майнингового устройства еще до начала майнинга вместо многократного изменения чисел в заголовке блока и многократного хеширования значения решения, как в системе PoW.

Чем то напоминает лотерею, где выигрыши основаны на совпадении наибольшего числа чисел в выигрышном билете, то игрок с более длинным списком возможных решений будет иметь больше шансов на победу. Кроме того, игроку разрешено повторно использовать номера блоков лотерейных билетов.

2. Примеры использования PoC

К наиболее популярным примерам можно отнести: Burstcoin Storj, Chia и Space Mint.

3. Как работает PoC: построение графика и майнинг

Протокол доказательства ресурсов включает в себя двухэтапный процесс, который состоит из построения графика и майнинга.

Сначала прорисовывается жесткий диск: путем многократного хеширования данных создается список всех возможных значений nonce, включая учетную запись майнера. Каждый такой одноразовый номер содержит 8192 хэша, которые пронумерованы от 0 до 8191. Все хэши объединяются в «совки», что означает, что соседние хэши объединяются в пару из двух. Например, хеш 0 и 1 составляют “совок” 0, хеш 2 и 3 составляют хэш 1 и так далее.

Второй шаг включает в себя собственно майнинг, во время которого майнер вычисляет число “совков”. Например, если майнер начинает деятельность по майнингу криптовалюты и генерирует номер 38, он затем переходит к номеру 38 из одноразового номера 1 и использует данные этого совка для расчета предельного значения.

Именно так рассчитывается крайний срок для каждого одноразового номера, хранящегося на жестком диске майнера. После расчета всех сроков майнер выбирает минимальный срок.

Крайний срок представляет собой продолжительность времени в секундах, которое должно пройти с момента создания последнего блока, прежде чем майнеру будет разрешено создать новый блок. Если за это время никто не подделал блок, майнер может подделать блок и потребовать награду за блок.

Например, если майнер X устанавливает минимальный крайний срок в 36 секунд, и ни один другой майнер не может подделать блок в течение следующих 36 секунд, X получит шанс подделать следующий блок и получить вознаграждение.

4. Плюсы и минусы протокола доказательства ресурсов

По сравнению с протоколами PoW и PoS, у PoC есть несколько преимуществ

PoC может использовать любые обычные жесткие диски, в том числе с системами на базе Android.

Сообщается, что он в 30 раз дешевле майнинга криптовалюты биткойн с помощью ASIC. Нет необходимости в специальном оборудовании или постоянном обновлении жестких дисков. Широкое внедрение PoC может способствовать развитию производства жестких дисков большей емкости.

5. Другие алгоритмы

  1. Другие алгоритмы (PoW, PBFT, PoS, DPoS, PoB, PoC, PoET, PoST, ZK-proofs).

-

Канал в телеграмм I Канал на ютуб I Группа Вконтакте

-2