Заработок на стейкинге: оцениваем риски и профит на примерах

Proof of Importance / Доказательство важности

Используется NEM.

Каждой учетной записи присваивается оценка важности. Можно сказать, что сбор вознаграждения на блокчейне NEM почти такой же, как при майнинге

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

Чтобы иметь право на «вычисления важности», пользователи должны иметь не менее 10 000 XEM на балансе. Возможно, этот порог будет изменен в будущем

Этот метод также гарантирует, что люди, которые являются поклонниками NEM, будут удерживать средства. Это можно рассматривать как мастерноды

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

Как сеть NEM определяет оценку важности? Когда кто-то владеет 10 000 XEM или более, происходит математический расчет. Больше транзакций XEM в сети, связанной с этой учетной записью, улучшит оценку важности

Подробности в WP проекта.

PoI для другого алгоритма мы писали в отдельной карточке.

Proof of Stake (POS) — что это такое

Proof of Stake (POS) был предложен в 2012 году, когда уже были придуманы криптовалюты. По сути этот подход служил исключительно для работы с цифровыми деньгами, а точнее оптимизация майнинга.

Proof of Stake впервые был реализован на криптовалюте PPCoin (PeerCoin, ПирКоин). В то время было мало цифровых монет и эта новинка вызвала интерес у будущих создателей монет.

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

Главная идея в том, что держатели монет получают больше вознаграждение от майнинга. Им не выгодно самим взламывать сеть, поскольку они являются держателями монет. Таким образом, можно составить список доверительных серверов, которым можно доверять. За счёт этого можно будет обрабатывать большее число транзакций. Блокчейн станет более быстрым и будет иметь хорошую пропускную способность.

Например, есть два компьютера (ноды, майнера), которые обладают каким-то одинаковым Хэшрейтом. Если у первого на кошельке 100 монет, а у другого 300, то за одну и ту же работу второй получит вознаграждение в три раза больше первого. Это немного не справедливо, но с другой стороны правильно. Ведь доверие к крупному держателю больше.

PoS-майнинг еще называют форжингом (от англ. «forging» – «ковка»).

2.1. Алгоритм Proof of Stake

  1. Покупка монет, которые будут хранится на кошельке для участия в майнинге. В зависимости от правил это количество может быть разным.
  2. Установка программы-майнера.
  3. Настройка кошелька на форжинг и регистрация его в сети.
  4. Активации кошелька и запускает программу на своем ПК.
  5. Майнер выполняет вычисления, а через 30 дней на кошелек поступают заработанные монеты.

Примеры криптовалют с алгоритмом Proof of stake:

  • LeoCoin;
  • ReddCoin;
  • ClubCoin;
  • NovaCoin;
  • BlackCoin;
  • OKCash;

К этому списку с 2018 стали активно говорит, чтобы Эфириуму перейти на эту технологию. Однако в сообществе появились разные взгляды на этот момент. На момет 2020 г. Эфириум до сих пор не перешел на POS.

В целом идеология Proof of Stake предусматривает тот факт, что все монеты уже добыты. Заработок майнеров идет чисто за счет комиссионных сборов за транзакции. Хотя это не строгое утверждение. Например, Эфириум планирует продолжать добычу новых монет, но с заметным уменьшением её эмиссии.

2.2. Плюсы и минусы POS

  • Высокий уровень безопасности;
  • Быстрая скорость транзакций;
  • Нет погони за хэшрейтом;
  • Монеты должны лежать на кошельке (по сути холдится);
  • Богатые кошельки становятся еще богаче;
  • Происходит централизация;
  • Подходит только для тех монет, где эмиссия уже не осуществляется;

В качестве альтернативы POS был предложен новый алгоритм: DPoS (Delegated proof-of-stake). Был разработан в 2014 году.

Преимущества Proof-of-Stake [ править ]

Валюты Proof of Stake могут быть более энергоэффективными, чем Proof of Work, по большей части опирающийся на использовании энергии. Стимулы генератора блоков также различаются. У Proof-of-Work генератор может потенциально не владеть ни одной из валют, которую майнят. Стимул майнера – только привести к максимуму свою личную выгоду. Непонятно, снижает ли это или увеличивает риски безопасности. В Proof-of-Stake те, кто «охраняют» монеты, всегда являются теми, кто ими владеет (хотя некоторые криптовалюты разрешают или обеспечивают предоставление мощности ставок в другиеноды).

Является ли тюльпаномания настоящим «пузырём»?

  • В 2006 году вышла статья под названием «Тюльпаномания: факт или артефакт?». Стоит отметить, что автором является известный экономист Эрл А. Томпсон. Он рассказал о том, как тюльпаномания связана с отношением правительства к фьючерсам и опционам на цветы. Это в корне отличается от изначальной концепции безумия на рынке тюльпанов. По словам Томпсона, этот феномен нельзя назвать «пузырём». Дело в том, что пузыри требуют взаимное согласование цен на товары, которые превышают фундаментальную стоимость. Этого на самом деле не было!
  • В 2007 году была опубликована книга под названием «Тюльпаномания: деньги, честь и знания в голландском золотом веке». Итак, автором является популярная писательница Анна Голдгар. Она представила доказательства того, что тюльпаномания сопровождается мифами. Опираясь на обширные архивные исследования, Голдгар сумела показать, что взлёт и взрыв цветочного «пузырём» был гораздо меньше. Экономические последствия не привели к полному провалу и количество вовлечённых людей не превышало разумные рамки.

Proof Of Concept

Откуда мы вообще можем знать, что новое внедрение увеличит показатель на 10%?

Во-первых, мы можем выбрать это число наугад, вытрясти его из ближайшего авгура. Это часто работает, но не менее часто приводит к катастрофе. Такое вангование публично не поощряется, тем не менее, аксакалы признают, что многие успешные решения, на самом деле, были приняты «по чуйке».

Во-вторых, мы можем полагаться на опыт прошлых внедрений. Например, мы внедряем автоматизацию в пятый колл-центр подряд, до этого видели результаты в 7-10%, знаем и умеем решать все типовые проблемы, и кажется, нас ничто не должно подвести. Чем больше внедрений мы провели, тем точнее наш прогноз, и тем лучше мы понимаем влияние различных отклонений от идеала на результат.

Даже на опыте одного единственного внедрения можно сделать гораздо более осмысленный прогноз, чем на «чуйке». Смелое следствие из этого — кажется, что даже единственное незаконченное внедрение даст нам огромную фору перед «чуйкой». Так мы приходим к идее Proof of Concept, или PoC.

PoC нужен для того, чтобы подтвердить или опровергнуть работоспособность гипотезы, а также оценить её эффективность. PoC не предполагает завершенного внедрения, а значит, его можно провести быстро и дешево. Какие способы ускориться есть в Data Science проектах?

Взять данные вручную, грязно, напрямую из тех мест, откуда их проще всего анализировать

Даже если для продакшена этот источник будет не приемлем, это не важно.
Использовать самые тупые эвристики как бейзлайн. Например, бейзлайн для прогноза нагрузки на следующий день — нагрузка за сегодня

Еще круче — средняя нагрузка за последние 5-7-30 дней. Вы удивитесь, но такую эвристику не всегда удается превзойти.
Оценивать качество бек-тестированием — не проводить новых долгоиграющих экспериментов. Все данные уже есть в истории, оценим эффект по ним.
Не пытаться сделать переиспользуемый код. Весь код после PoC’а будет выброшен в ведро. Повторяем это каждое утро перед тем, как сесть кодить.
Не пытаться сделать крутую модель. Ставить себе жесткие дедлайны — один-три-пять дней на модель. За такие сроки не получится «закопаться» в сложную реализацию, зато получится перебрать много простых вариантов. По этим вариантам получится надежная оценка снизу.
Агрессивно искать грабли, наступать на все нелепые места, тестировать опасные идеи. Чем больше грабель мы соберем на этапе PoC, тем меньше рисков будет при продакшен разработке.

Что такое математическая задача в рамках Proof of Work

Это головоломка, решение которой требует применения мощной вычислительной техники.

Существует несколько разновидностей таких задач:

  • Функции хэша или как найти входные параметры, зная результат.
  • Целочисленная факторизация. Другими словами, поиск числа, образованного в результате умножения 2-х других чисел.
  • Криптографический протокол Guided Tour Puzzle Protocol, который создан для защиты от атак. Если сервер «подозревает» DDDoS атаку, требуется решение хэш функции для некоторых нод в установленной последовательности. В данном случае, задача заключается в поиске цепочки значений функций хэша.

Ответ на задачу в рамках криптосистемы Proof of Work называется хэшем. По мере развития и роста сети, она сталкивается с все большим количеством трудностей. Новые алгоритмы требуют все больших вычислительных мощностей для выполнения требований блокчейна. Соответственно, сложность заданий чувствительная к развитию системы.

перейти

Принцип работы Proof-of-stake

PoS работает по другому. Вместо решения криптографической задачи транзакции валидируются путем «заморозки» некоторого количества монет майнеров в качестве обеспечения. Монеты заморожены до тех пор, пока не будет достигнута «договоренность» валидности транзакций. После достижения конценцуса в сети транзакции добавляются в блокчейн, а монеты держатся замороженными еще некоторое время с целью защиты от атаки на сеть и избежания «двойной траты».

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

Принцип работы Proof-of-stake

PoS работает по другому. Вместо решения криптографической задачи транзакции валидируются путем «заморозки» некоторого количества монет майнеров в качестве обеспечения. Монеты заморожены до тех пор, пока не будет достигнута «договоренность» валидности транзакций. После достижения конценцуса в сети транзакции добавляются в блокчейн, а монеты держатся замороженными еще некоторое время с целью защиты от атаки на сеть и избежания «двойной траты».

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

Подробнее про работу алгоритма консенсуса Proof-of-stake читайте здесь.

Преимущества Proof of Stake

PoS обычно рассматривается в контексте PoW как альтернатива, которая решает или смягчает ряд негативных последствий проблем, присущих системам на основе PoW:

Более экологичная система

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

Сильное выравнивание стимулов

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

Централизация майнинга и ASIC

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

  • Производство ASIC-майнеров дорогое и централизованное (Bitmain обладает огромной долей рынка).
  • Производство чипов дорогое и централизованное (TSMC, Intel, Samsung, SMIC — с ними невозможно тягаться).
  • Связанные с ASIC технологии могут быть запатентованы.
  • Источников дешевой энергии может быть не так много.
  • Многие аспекты майнинга имеют масштабируемую экономику, например, стоимость обслуживания и затрат на электричество, что приводит к централизации.

Ethereum: полноценная PoS-система Casper (2015)

Это предложение перейти целиком на PoS, построенную на методологии «консенсус на ставках».

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

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

После нескольких раундов ставок, когда вероятность достигает 1 или 99%, блок считается финализированным.

Стратегия ставок

Согласно блогу Ethereum, по умолчанию ставки должны заходить с использованием следующих стратегий:

  • Если блока еще нет, но текущее время очень близко ко времени, в котором блок должен быть опубликован, ставим 0,5.
  • Если блока еще нет, но прошло очень много времени с тех пор, как блок должен был быть опубликован, ставим 0,3.
  • Если блок прибыл вовремя, ставим 0,7.
  • Если блок прибыл, но прибыл слишком рано или слишком поздно, ставим 0,3.

Для предотвращения сценариев “застревания” добавляется определенная случайность, но базовые принципы остаются теми же.

У стратегии по умолчанию была формула (приведенная ниже), которая отводила вероятность от 0,5, чтобы цепочка двигалась вперед, а вероятность стремилась к нулю или к единице.

Если валидатор делает ставку, когда вероятность 99%, возврат будет небольшим (1%), а если же победная ставка размещена при вероятность 0,5%, возврат будет 100%.

Правило выбора форка, в таком случае, будет представлять собой сумму всех взвешенных вероятностей, которые пересекли определенный порог, скажем, 0,99. Например, цепочка из пяти блоков, каждый с вероятностью 1, будет представлять 5 баллов. Любой валидатор, который изменит свое мнение после пересечения порога в 0,99, будет наказан за стейкинг на разных цепочках. Измените свое мнение до того, как сформируется порог, и никакого наказания не будет.

Аналитики Bitmex считают это предложение чрезвычайно сложным, и в этом заключается его главный недостаток.

Слабости и выводы

«Ничего на кону». Этот протокол не дает майнерам использовать одни и те же монеты для ставок на разные цепи, используя механизм наказания, при котором валидатор рискует потерять свой депозит. Это может помешать цельности системы, но формула ставок может увести вероятность далеко от 0,5, что позволит смягчить последствия работы протокола.

Производство блока. Контракт RanDAO можно использовать для создания энтропии, определяющей производителя блока. Но поскольку на производство блоков отводится определенное временно окно, вполне может быть, что из-за отсутствия консенсуса блок не будет произведен в обозначенное время, вследствие чего придется прибегнуть к процессу ставок для разрешения спора.

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

Накопление ставки. Контракт RainDAO может решить проблему жадных ставок.

Каков результат? Это предложение не было принято Ethereum. Его можно считать неполным, поскольку некоторым параметрам и аспектам системы не хватает конкретики. И хотя консенсус на основе ставок был бы интересен, он также слишком сложный и в нем много неопределенностей. Такой подход наглядно демонстрирует сложности, связанные с созданием полноценной PoS-системы, и при попытке устранить слабые места они добавляют системе сложности, пока она не станет совсем плохой.

Различия между Proof of Stake и Proof-of-Work

Между двумя алгоритмами Proof of Work и Proof of Stake есть существенные отличия, они используют различные концепции. Но все-таки они оба широко применяются сегодня. Чтобы понять, чем они отличаются, нужно детально их рассмотреть.

Что такое Proof of Work (PoW)

Что такое proof of work? Этот алгоритм был создан до появления криптовалюты. Еще в далеком 1993 году Мони Наор и Синтия Двор, известные исследователи, предложили идею доступа к ресурсам сети только после выполнения математической задачи. Спустя три года Адам Бэк, воплотил идею в проекте под названием Hashcash, который создавали для защиты электронных систем от спама.

Уже всем известный Сатоши Накамото (один человек или группа людей, никто не знает), технологию Hashcash в 2004 году воплотил в Bitcoin. Выходит, что Bitcoin не просто первая мировая криптовалюта, но и самая первая PoW-криптовалюта.

Принцип PoW-майнинга

У Proof of Work такой алгоритм работы:

  1. Транзакции в блокчейне случайным образом группируются в блоки.
  2. Пользователи должны подтверждать транзакции, решивши при этом сложнейшую задачу (Proof of Work Problem).
  3. Майнер решивший первым, за закрытие блока получает награду.
  4. Транзакции, получившие подтверждение добавляются в блокчейн.

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

Недостатки алгоритма PoW

У Proof of Work есть недостатки:

  1. Слишком большие расходы на электроэнергию. Порой несовместимые с заработком.
  2. Proof of Work подвержен серьезнейшей угрозе, она называется уязвимость 51%.
  3. Зависимость от реальных денег. Владельцы ферм, даже имея тысячи монет, должны расплачиваться за электричество и покупать видеокарты за фиатные средства.

Недостатков на первый взгляд, мало, но они значительные, по этой причине появился новый алгоритм, который разработчики долго готовили.

Что такое Proof of Stake (PoS) и как он появился на свет

Что такое Proof of Stake? Впервые идея о принятии новейшего алгоритма консенсуса была озвучена на известном форуме bitcointalk.org – 2011 года. Его суть заключалась в том, что валидаторами теперь становились не пользователи, имеющие мощнейшее оборудование, а те из майнеров, кто обладает большей долей коинов в сети. При добыче с помощью Proof of Work пользователь, решивший первым математическую задачу, получает награду, а закрытый блок транзакций, добавляется при этом в блокчейн. Proof of Stake майнинг отличается тем, что участник, обладающий большей долей, с большей вероятностью, станет «создателем» нового блока.

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

Принцип POS-майнинга

У Proof of Stake такой принцип действия:

  1. Пользователь подбирает такую электронную валюту, которая поддерживает алгоритм PoS, покупает коины и после кладет их на электронный кошелек.
  2. После этого, в некоторых случаях необходимо также скачать дополнительную программу-майнер, которая запускается отдельно, после чего нужно произвести включение электронного кошелька на форжинг.
  3. Дожидается пока кошелек активируется, скачает весь блокчейн и свяжется с близлежащими узлами, обычно это не занимает много времени, запускает скачанную программу на ПК.
  4. Утилита производит необходимые вычисления, как при «классическом» майнинге и спустя некоторое время, средства поступают на электронный кошелек.

Программа для форжинга устанавливается на любой ПК, нужна только стабильная и неразрывная связь с сетью.

Недостатки алгоритма POS

У Proof of Stake есть некоторые недостатки:

  • Активность может быть ограничена. При перемещении средств с кошелька или разрыве связи.
  • Нарастающая централизация. Доход тех инвесторов, кто богаче, постоянно будет большим.
  • Угроза большого сговора. Если большая часть владельцев токенов объединится, они могут начать диктовать свои условия работы сети.

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

Протокол Proof-of-Work (PoW)

Дословный перевод Proof-of-Work — «Доказательство работы». Эта технология возникла еще до создания первой криптовалюты, впервые она была презентована в 1993 году, после чего, с развитием интернета, начала применяться для защиты компьютеров от хакеров. Для получения доступа к серверу предполагалось необходимость решения дополнительной задачи, что занимало определенное время и ресурсы.

Впоследствии этим механизмом воспользовался (-лись) Сатоши Накомото — создатель (-и) первой криптовалюты биткоин, для защиты сети которой с самого начала и по сей день используется протокол Proof-of-Work.

В данном случае «работой» выступают вычислительные операции, производимые участниками сети, и протокол PoW проверяет, действительно ли она была произведена.

Этот тип протокола основан как раз на майнинге. Технологически это выглядит так: все майнеры системы, используя свое оборудование, ищут в общей сети т.н. хеши — цифровые подписи, с помощью которых закрываются блоки в цепочке блокчейн и создаются новые. Тот майнер, чье оборудование быстрее найдет необходимый хеш, получает вознаграждение на свой кошелек — минимальную долю данной криптовалюты. Чем выше мощность используемого оборудования — тем выше шансы майнера найти нужную подпись и получить свое вознаграждение.

Майнинг

Уровень популярности добычи криптовалюты по алгоритму Пруф оф Стейк ежегодно растет. Разработчики создают и запускают новые сети, а ранее появившиеся монеты постепенно дорожают. Пользователей интересует в первую очередь майнинг без существенных инвестиций в приобретение вычислительных мощностей. Например, добывать Bitcoin или Ethereum без ASIC сегодня невозможно.

Технология Proof of Stake предлагает несколько иной подход. Для эффективной добычи токенов нужно инвестировать в приобретение монет. В дальнейшем их можно продать или конвертировать в другую криптовалюту. Пруф оф Стейк майнинг – это гарантия равномерного и справедливого распределения вознаграждений, то есть новых токенов.

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

Получающие и теряющие выгоду от сборов txn [ править ]

Общая сумма неустойки, собираемая ежегодно, колеблется между 0% и 5% от общей финансовой массы. Самой обременительной комиссией в системе является комиссия, которая платится майнерам PoW. Этот сбор налагает неустойку от 0% до 0.1% в год на всех пользователей системы. В дополнение к неустойке, майнеры PoW получают 2% от доли любых дополнительных комиссий, оплачиваемых за доступ к ограниченному пространству блоков. Все владельцы коинов являются несущими убытки в результате комиссий за майнинг PoW. Чтобы сократить затраты для владельцев монет, комиссионные платежи PoW сохраняются насколько возможно низкими. Так как высокие значения хеша играют лишь крошечную роль в безопасности, высокие комиссии для майнеров PoW не являются необходимыми. Другие неустойки – это переводы дохода от одного закрытого ключа к другому. Некоторые ключи являются получающими выгоду за эти переводы, в то время как другие ключи теряют выгоду. Совместно данные сборы не делают владельцев монет лучше или хуже. Их эффект нейтрален. Однако, в частном порядке, эти сборы создают победителей и проигравших. Активных пользователей, которые редко получают прибыль от системы. Активный пользователь со средней частотой трат вероятнее всего также будет получать прибыль от системы, но только в небольшой сумме. Активный пользователь, который совершает траты очень часто, вероятно понесет убыток в системе. Мертвые пользователи безусловно понесут убыток в системе. Этот убыток служит наказанием за неуспех в поддержке активной ноды.

Майнинг PoS [ править ]

Как же работает пруф оф стейк майнинг в протоколе Proof-of-Stake?

  1. Блок, достигающий рабочей цели сложности, майнится. Цель сложности периодически корректируется, чтобы 1 блок PoW появлялся каждые 10 минут.
  2. Рабочее представление хешируется 10 раз подряд. Каждый последующий хеш отображается на индивидуальном не потраченном объеме в блокчейне. На самом деле, это лотерея с двумя наборами из пяти победителей. Первые пять хешей относятся к обязательным подписям, остальные пять – к добровольным.
  3. Если обязательные подписи относятся к активным открытым ключам , блок может потенциально считаться действительным. В противном случае, блок недействителен и должен быть сброшен.
  4. Если майнер PoW находит потенциально действительный блок, он отправляет следующий хеш в сеть. Если рабочее представление достигает цель сложности и относится к активным сторонам, то блок передается через сеть. В противном случае, сообщение помечается как спам.
  5. Первые пять выбранных сторон последовательно подписывают этот хеш и отправляют его дальше.
  6. После того, как последовательность обязательной подписи завершена, последняя сторона публикует блок PoW, а также свой собственный блок PoS.
  7. Последние пять хешей относятся к добровольным подписям. Эти добровольные подписи могут быть вставлены в любой блок среди следующих 6 блоков как особые txn. Они не требуют оплаты.
  8. Переход к шагу 1

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

Основы концепции


Proof-of-Stake, или подтверждение доли — это один из типов метода защиты электронной валюты, впервые примененный на площадке PPCoin в далеком 2012 году. Несколько позже монета была переименована и сейчас известна широкой общественности как ПирКоин. Смысл PoS состоит в том, что доля, или Стэик, задействуется в качестве инструмента, устанавливающего ноду, которая будет вознаграждена при генерации нового блока. В случае применения Proof-of-Stake нодами осуществляется преобразование массива данных необходимого для поиска числа, являющегося меньше заданного. В то же время сложность операций меняется пропорционально балансу каждого конкретного нода. Иными словами, механизм консенсуса отталкивается от числа токенов на счету пользователя. То есть шанс создания блока узлом тем выше, чем больше его баланс. Использование алгоритма в сфере добычи криптовалюты привлекает своей нетребовательностью к железу, кроме того, исключением рисков впустую спускать хешрейт.

Proof of Work (Доказательство работы)

Когда Сатоши Накамото создал Биткоин в 2009 году, он предполагал, что валюта не будет зависеть от доверия к третьей стороне, а в её основу ляжет распределённая система управления. Это позволило бы децентрализовать Биткоин как в технологическом, так и в финансовом плане.

Например, когда вы осуществляете транзакцию через какую-либо систему, сторонние организации (банки, кредитные/дебетовые карты, PayPal) обрабатывают ваши переводы. Если Марк отправит Салли $100, учреждение положит на счет Марка $100 долларов и снимет с Салли эту же сумму.

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

Биткоин отличается от традиционных финансовых центров тем, что он не полагается на доверие. Это не означает, что вы не можете доверять Биткоин и блокчейну. На самом деле всё наоборот. Недоверительный характер Биткоин подразумевает peer-to-peer обмен без необходимости в стороннем посреднике.

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

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

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

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

Как вы видите, для PoW характерны конкуренция и компьютерные вычисления. Представьте себе международное математическое соревнование, в котором заранее решённое доказательство (блок) даётся конкурентам (шахтерам).

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