Создатель нашего любимого биткоина хотел, чтобы участники блокчейна с помощью “механизмов консенсуса” самостоятельно приходили к соглашению (= к консенсусу) в сети peer-to-peer, не имея одного центрального участника, командующего всем. Для того чтобы это сделать, майнерам нужно затратить ограниченный ресурс (энергию), так что попытки обмануть сеть обходятся им дорого. В конце концов, деньги, которые они на это тратят, было бы логичнее потратить, работая честно и получая награды за блоки и операционные сборы.
Но доказательство выполнения работы (PoW) не единственный способ достичь консенсуса или сгенерировать монету. Ниже приводим краткий перечень различных механизмов:
Доказательство выполнения работы/Proof-of-Work (PoW): победитель хэшрейтного соревнования (компьютер, который нашёл решение сложной вычислительной задачи) должен добавить следующий блок транзакций в блокчейн. Этот процесс требует огромного количества энергии и вычислительных мощностей. Система специально спроектирована таким образом, чтобы задача усложнялась. Минус механизма - большая энергозатратность. Плюс - каждый в сети может с лёгкостью выявить обман, поэтому не в интересах майнеров предоставлять недействительные транзакции, если они разве что не имеют больше хэшрейта, чем вся сеть вместе взятая, и могут сделать так, чтобы каждый майнер поверил в их версию реальности. Биткоин, Лайткоин и куча их форков используют вариации PoW.
Доказательство владения доли/Proof-of-Stake (PoS): в данном случае ограниченным ресурсом являются монеты. Майнеров здесь заменяют валидаторы, процесс становится виртуальным. Валидаторы блокируют часть своих монет в качестве ставки. После этого они начинают проверку блоков. Смысл в том, что когда они обнаруживают блок, который может быть добавлен в цепочку, они подтверждают его, сделав на него ставку. Если блок добавляется, то валидаторы получат вознаграждение, пропорциональное ставке. Это очень похоже на лотерею, где количество твоих заблокированных монет как количество купленных билетов. В сети сохраняется честность, т.к. для убедительного проведения мошеннических транзакций, вам необходимо владеть более чем 50% валюты. Покупка такого количества заставит цену взлететь до небес и вы убьёте стоимость своих собственных инвестиций. В отличие от PoW, в PoS не нужно тратить много ресурсов, оно позволяет работать с любого устройства онлайн, более централизованно и менее подвержено атакам (так как на кону поставленные деньги). Но проблема в том, что участие в подтверждении блока требует большого количества заблокированных средств, что делает такую добычу более элитарной: маленькая мощность для майнинга даст просто мало вознаграждения при работе с пулом, а маленькое количество заблокированных средств не позволит стать валидатором. Многие платформы от Nxt до Waves используют PoS или его вариации.
Доказательство сжигания/Proof-of-Burn (PoB): в данном случае монеты сжигаются (“разрушаются” отправкой на адрес, с которого их нельзя потратить). Это очень похоже на PoW, но деньги, сжигаемые в крипте, не являются фиатом (для оплаты электричества и оборудования для майнинга). Тот, кто пожертвовал монетами (почти как вложился в майнинг), получает право собирать транзакционные сборы. Это полезно для рыночной цены на зрелом этапе работы валюты.
Доказательство возможности/памяти/ресурсов Proof-of-Capacity/Storage/Resources: здесь в качестве ограниченного ресурса выступает что-то, что сетевые пользователи хотят арендовать - например, память жёсткого диска, пропускная способность, вычислительная мощность и так далее. Этот способ используют многие организации, такие как Siacoin, Storj, iExec и другие.
Доказательство важности/Proof-of-Importance (PoI): этот подход использует NEM. В данном случае майнер создаёт следующий блок, исходя из комбинации факторов, которая может включать в себя его баланс монет (как PoS), а также общее значение в сети, количество совершаемых транзакций, ценность, которую он перемещает и т.д. Каждой учетной записи присваивается оценка важности. Цель состоит в том, чтобы добавить транзакции людей в блокчейн в обмен на небольшое финансовое вознаграждение. По мере того, как оценка важности людей возрастает, у них будет больше шансов получить эти награды. Чтобы иметь право на «вычисления важности», пользователи должны иметь не менее 10 000 XEM на балансе.
--------------------------------------------------
Не забывайте, что мы есть и в других местах. Следите за нами:
Телеграме: https://t-do.ru/veterans
Яндекс.Дзен: https://zen.yandex.ru/id/5ac646914bf1612c3ddf8c2f
Golos.io: https://golos.io/@cryptoveterans
Твиттер: https://twitter.com/CryptoOldtimer
Medium: https://medium.com/cryptoveterans
Вконтакте: https://vk.com/cryptoveterans