btc
bch
eth

Методы добычи криптовалют

Технология блокчейн известна тем, что информация находится в блоках и добавление новых данных происходит только тогда, когда выполняются конкретные условия, которые позволяют системе установить консенсус относительно единственной допустимой цепочки блоков. Ответственность за контроль добавления данных обычно лежит на майнерах, которые поддерживают работоспособность всей сети, а взамен вознаграждаются определенным количеством цифровой валюты. Существует несколько механизмов добычи криптовалют. Рассмотрим основные из них.

Proof of Work (PoW)

На примере добычи биткоина майнерам приходится затрачивать большое количество электроэнергии, чтобы решать определенные криптографические задачи. Трудность расшифровки таких задач определяется сетью, а решение может быть проверено каждым другим участником. PoW использует криптографические концепции, такие как "хэши", и являются надежными и идеально соответствующими требованиям по решению задач. Однако у такого метода есть свои недостатки, например, требуется много энергии для обеспечения безопасности сети. Биткоин, например, требует, по оценкам, столько же энергии, сколько хватило бы на обеспечение жителей таких стран как Дания.

Существует целый ряд криптовалют, использующих механизм достижения консенсуса PoW.

Помимо SHA-256, который используется биткоином, существуют такие алгоритмы, как:

Scrypt (Litecoin, Dogecoin, Feathercoin)

X11 (Dash),

Cryptonote (Monero, Bytecoin)

Etash (Ethereum, Ethereum Classic)

Equihash (Zcash, дорожную карту которого вы можете прочитать в статье)

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

Подробнее о хэшировании биткоина читайте в статье «О хэшировании на пальцах».

Proof of Stake (PoS)

Вместо того, чтобы заставлять майнеров инвестировать деньги в реальное оборудование(PoW), PoS поощряет их вкладывать свои средства в имитируемое оборудование. Майнинг - вроде лотереи, и в то время как в PoW вы должны позволить своему оборудованию создавать билеты, в PoS вы просто получаете билеты в обмен на свою криптовалюту. PoS-майнеры используют внутренний ресурс – балансы своих аккаунтов. Это помогает им тратить гораздо меньше внешних ресурсов на вычисления.

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

Подробнее о PoS читайте в статье «Proof of Stake».

Сравнение первых двух подходов:

Delegated Proof of Stake (DPoS)

В случае традиционного Proof of Stake каждый пользователь сети участвует в формировании консенсуса, вне зависимости от того, является он владельцем дата-центра или одного ноутбука.

DPoS же сильно ограничивает число лиц, отвечающих за верификацию. Каждое из этих лиц называется Witness (свидетель). Чтобы получить этот статус, необходимо заручиться поддержкой широкой аудитории участников. Для этого применяется процедура голосования. Значимость каждого голоса оценивается по сумме валюты, хранящейся на балансе избирателя. Процесс голосования реализуется либо в периодическом, либо в непрерывном виде, чтобы оперативно обновлять список свидетелей, исключая из него злонамеренных участников и тех, что утратили своё конкурентное преимущество.

В концепции DPoS присутствует ещё одна привилегированная группа – Delegates. Они избираются по модели, аналогичной избранию свидетелей, однако в их полномочия входит изменение архитектуры сети. Например, они могут предложить изменить число свидетелей или размер блока.

Проекты, использующие DPoS:

BitShares: https://bitshares.org/

Steem: https://steem.io/

EOShttps://eos.io/

Lisk: https://lisk.io/

Ark: https://ark.io/

Proof of Research (PoR)

Еще один интересный метод использования вычислительной мощности майнеров для выполнения полезной работы появился в Primecoin. Проекту удалось найти возможность связать работу майнеров с научными задачами. Другие криптовалюты, такие как Gridcoin и Curecoin, пытаются улучшить этот подход, объединив работу майнеров с научными вычислительными задачами открытой платформы под эгидой UC Berkeley BOINC. Несмотря на сомнения в безопасности такого метода, Gridcoin зарекомендовал себя как один из ведущих участников BOINC. Для майнера главное отличие PoR от PoW и PoS заключается в том, что его вознаграждение будет пропорционально времени, в течение которого его вычислительные мощности занимались верификацией блоков сети со стопроцентной вероятностью. Можно провести следующие аналогии между этими тремя методами:

Proof of Work

Соревнование в скорости с элементом везения

Proof of Stake

Очередь

Proof of Research

Оплачиваемая работа

Proof of Storage

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

Более подробно об особенности существующих подходов:

Комментарии

Your browser is out of date!
Install the latest version of your browser.