Стейкинг, который нам нужен, или почему proof-of-stake

Алан-э-Дейл       05.02.2023 г.

Proof of Credit Share (PoCS)

Proof of Credit Share – доказательство доли кредита. Созданный разработчиками GXChain алгоритм консенсуса, задача которого заключается в устранении дисбаланса при обмене информацией между крупными и небольшими компаниями. Расчет баллов PoCS осуществляется после завершения членами альянса процессов обмена данными. Оценивается PoCS в зависимости от частоты транзакций. Эти параметры учитываются для проведения оплаты. Те из членов альянса, которые имеют меньший счет, будут вынуждены оплачивать более высокие комиссии. В то же время для участников с высокими счетами транзакционная комиссия будет снижаться.

Leased Proof of Stake (LPoS)

Leased Proof of Stake переводится как «арендованное доказательство доли владения». Это гибридный вид алгоритма PoS. Его суть заключается в том, что более мелкие участники форджинга (или те, которые не могут участвовать в нем ввиду недостаточного количества монет на счету) как бы сдают в аренду свои монеты полноценным нодам, повышая этим шанс последних сгенерировать блок. Взамен «арендодатели» получают свою долю в общем вознаграждении. Это имеет схожесть с майнинг-пулами, которые на данный момент в своем большинстве обслуживают сеть биткоина. В системе LPoS участник имеет полное право сделать со своими монетами что угодно в любой момент: потратить их, обменять на другие монеты и т.д. При этом «договор аренды» автоматически разрывается и с этого момента «арендодатель» уже не может рассчитывать на долю.

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

Особенности

В криптовалютном мире существуют различные реализации Proof of Stake, но их объединяет общая идея: ресурс, посредством которого вычисляется «вес» голоса узла в системе – монеты той или иной криптовалюты. Чем больше монет депонировано на счету, тем выше шанс на раскрытие блока и получение вознаграждения.

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

Для начала майнинга нужно:

  • установить клиентское программное обеспечение криптовалюты;
  • пополнить баланс любым удобным способом;
  • обеспечить присутствие ноды в онлайне.

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

Proof of Stake (Доказательство доли)

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

В рамках этой системы для создания блоков выбираются форджеры (эквивалент майнеров) на основе их доли в нужной валюте и её возраста. Например, у вас есть 500 000 QTUM. Прежде всего, позвольте нам гипотетически поздравить вас — это очень большая сумма.

Возвращаясь к примеру, в системе Proof of Stake вы с большей вероятностью создадите блок, нежели пользователь с 100 000 QTUM. Пойдём ещё дальше.

Если бы вы хранили 500 000 QTUM на одном и том же адресе в течение года, вы скорее бы сгенерировали следующий блок, чем тот, у кого также есть 500 000 QTUM, но кто удерживает их полгода.

Представим другую аналогию.

Ваши шансы выиграть в лотерею увеличиваются на основе того

  1. Сколько денег вы вложили в нее.
  2. Сколько времени вы покупали билеты.

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

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

В системе PoS также нет вознаграждений за блок.

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

Также существует разница между делегированным доказательством доли и регулярным доказательством доли, но это тема для ещё одной статьи.

How to make money with ‘proof-of-stake’?

Perhaps you are willing to take on this endeavor of cryptocurrency, which has been getting enormous popularity in the past few years, but you are unable to spend a large sum of money on purchasing the extremely demanding and resourceful mining rigs. Worry no more, because there are alternatives, which can bring you profits without investing a fortune.

The first out of the two steps to start making money with ‘proof-of-stake’ is to find a reliable and maintained blockchain network that utilizes this type of authenticating transactions. A list of popular coins with ‘proof-of-stake’ algorithm will be described in the next paragraph.

The second step involves investing money into purchasing some number of tokens of the network of your choice. The bigger the investment, the bigger your profits. To better grasp the idea, imagine you put a certain amount of cash in your bank account, which increases over the course of years in the form of interest rewarded by the bank for using your money. This is the exact same idea of ‘proof-of-stake’.

Как начать PoS-майнинг?

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

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

Если вы приняли решение работать самостоятельно, то сжатый порядок действий следующий:

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

История Proof-of-Stake

Концепция Proof-of-Work была впервые описана в 1993 году в работе Pricing via Processing, Or, Combatting Junk Mail, Advances in Cryptology («Оценка путем обработки, или, борьба с нежелательной почтой и достижения в криптологии», Синтия Дворк и Мони Наор). Тогда термин PoW в статье не использовался, но авторы предложили следующую идею:

В 1997 году Адам Бек запустил проект Hashcash, посвященный той же защите от спама. Задача была сформулирована следующим образом: «Найти такое значение x, чтобы хеш SHA (x) содержал N старших нулевых бит».

Система предложила хеширование частичных инверсий при отправке электронной почтой. Для вычисления соответствующего заголовка требуется около 252 хеш-вычислений, которые должны пересчитываться для каждой отправки. И если дополнительные расчеты не создают препятствий для отправки нескольких обычных писем, то рассылка спама делает необходимость постоянного пересчета очень ресурсоемкой. В то же время проверка правильности компьютерного кода выполняется очень быстро: используется однократный расчет SHA-1 с предварительно подготовленным ярлыком.

В 1999 году также появился термин Proof-of-Work – он использовался в статье «Proofs of Work and Bread Pudding Protocols» («Доказательства выполнения работы и протоколы хлебных пудингов», авторы – Маркус Джейкобсон и Ари Джувелс) в журнале Communications and Multimedia Security.

Чем PoA лучше PoW?

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

Что касается количества транзакций в секунду, то блокчейны Proof of Stake обычно демонстрируют лучшую производительность, чем Биткоин. Однако разница не существенная, и сети PoS также не смогли решить проблему масштабируемости. Вот где пригодился Proof Of Authority Эфириума.

Как появился Proof of Stake

Впервые о PoS заговорили на форуме bitcointalk.org году в 2011. Пользователь под ником QuantumMechanic создал топик Proof of stake instead of proof of work. Автор писал: «Под доказательством доли я подразумеваю то, что вместо того, чтобы ваш «голос» за принятую историю транзакций взвешивался по доле вычислительных ресурсов, которые вы привносите в сеть, он взвешивается по количеству биткоинов, которыми вы владеете». По мнению QuantumMechanic это даст следующие преимущества:

  • Более быстрое и определенное подтверждение транзакций.

  • Не нужно покупать оборудование для майнинга, которое могут конфисковать (тогда статус криптовалют еще был полулегальным).

  • Более надежная система «права голоса», которая формироваться снизу вверх, а не как сейчас: произвольно и / или централизованно.

  • PoS предоставит «право голоса» всем участникам путем делегирования их монет (т.е. голосов) доверенным узлам — делегатам.

Идея QuantumMechanic понравилась сообществу bitcointalk, которые не только ее приняли, но и развили. Кроме того, со временем в Proof of Stake увидели ряд других преимуществ, например, снижение потребления электроэнергии и большая выгода в сетях блокчейна, где все монеты уже сгенерированы.

Первое практическое воплощение Proof of Stake произошло в 2012 году в блокчейне Peercoin, который использовал гибридный алгоритм PoW / PoS, где PoW нужен был лишь для эмиссии монет, тогда как PoS отвечал за валидацию транзакций. Детально  эта модель консенсуса описана в работе Санни Кинга и Скотта Надаля PPCoin: Peer-to-Peer Crypto-Currency с Proof-of-Stake.

В 2014 году Даниель Люмьер доработал алгоритм, создав механизм Delegated Proof of Stake доказательства доли владения (DPoS). Он был впервые реализован в сети Bitshares и оказался настолько эффективным, что и другие криптовалюты стали постепенно на него переходить. Помимо Bitshares, Люмьер в последующем создал блокчейны Steem и EOS, которые также используют DPoS.

Proof-of-Activity

Proof of Activity —доказательство активности. Это гибридный вариант, который создан на основе алгоритмов PoW и PoS. В этом алгоритме блоки PoS параллельно ищутся с блоками PoW, т.е. блокчейн Proof-of-Activity состоит из блоков обоих типов.
Если возникает конфликт в системе, то вес блоков PoW больше, чем блоков PoS, так как в Proof-of-Work практически невозможно осуществить атаку «double-spend», которую теоретически возможно реализовать в Proof-of-Stake. В этом случае форджеры «принимаются за работу» только после того, как произведена работа майнерами. Это создает меры безопасности, которые не позволяют монополистам-холдерам каждый раз получать вознаграждение за генерацию нового блока или совершить атаку 51%. Это помогает сделать работу сети более безопасной и защищенной.

Why does it matter for the future of the blockchain technology?

In the past few years, the blockchain technology and the ‘proof-of-work’ algorithm have been heavily criticized for the ever-increasing negative impact on the environment they create with each day.

The major issue with the blockchain and crypto-mining, just like real-world currencies, is extreme energy consumption. According to an independent source, Bitcoin network, for instance, consumes 71 terawatts per hour, which translated into simpler words means — it uses the same energy needed to power 6.6 million U.S. households. In July 2018, Bitcoin’s electricity consumption, as the largest blockchain platform, stands at the ludicrous 0.32% of the world’s consumption – equivalent to the country of Chile.

Moreover, the trend figures are predicted to reach new heights in the following years, since the ‘mining’ process becomes considerably more complex. Therefore, more demanding and advanced mining setups, which consume more energy, will be required to operate, while keeping a satisfactory profit margin.

Additionally, the incentive, in the form of cryptocurrency acquired through ‘mining’, is halved every fourth year. This system design has a purpose of preventing the devaluation of the cryptocurrency in the long run. Consequently, the diminishing compensation might drive away many users, meaning the blockchain network will become an easy target for cyber attacks.

Due to the unfavorable predictions of the ‘proof-of-work’ consensus, another alternative known as the ‘proof-of-stake’ algorithm is designed with tighter network security and sustainability in mind. Although, most of the new blockchain networks adopt this relatively new method, it is highly unlikely that the huge cryptocurrencies will approve it any time soon. In such a case, every huge corporation, which spent millions of dollars in expensive and super-efficient mining rigs, will have wasted their investment.

Как работает механизм полномочий “authority”?

Авторитет майнера может варьироваться от 0% до 100%. Изначально условия для всех валидаторов одинаковы. То есть, если вы станете валидатором, вы сможете оказывать большее влияние на сеть, чем любой крупный банк. Рейтинг строится на основе объема работы и уровня полномочий остальных майнеров. Каждая транзакция требует участия как минимум двух узлов с полномочиями выше, чем у исходного. Пример: если начальное влияние составляет 40%, то два других должны иметь от 40% и выше.

И, следовательно, с Доказательством Права подписи майнинг невозможен. Одобренные влиятельные участники вовлечены в процесс транзакций и создания блоков, а значит, их возможности используются для подтверждения вообще всех операций. Это может значительно снизить затраты на обслуживание сети. По сравнению с PoW и PoS майнингом Proof of Authority более энергоэффективен, потому что майнинг в PoA-сети попросту невозможен.

Что дальше?

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

С точки зрения рынка, стейкинг — оптимальное решение и мост между пользователями и криптопроектами, поэтому следует ожидать дальнейшего роста интереса к PoS со всех сторон. Впрочем, для того, чтобы рост был экспоненциальный, необходимо показать эффективность алгоритма в Ethereum 2.0. Если Бутерин и Cо смогут с помощью PoS избавиться от проблем масштабируемости и волатильности ETH, то в течение полугода рынок почти полностью перестроится на новый алгоритм. Но, опять же, если это будет сделано эффективно. Так что ждем Виталика и надеемся на лучшее.

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

Автор статьи – основатель бутикового консалтингового агентства СryptoDiplomat.ch Георгий Палиани.

Данный материал отражает точку зрения автора, которая может не совпадат с мнением редакции BeInCrypto.

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

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

Этап 4. Сгенерируем признаки и обучим модель

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

Эксперимент мы сформулировали как задачу регрессии — «для каждого часа в истории будем строить feature-вектор и прогнозировать по нему нагрузку в этот час». Давайте собирать обучающую выборку. Строкой в выборке будет календарный час. Каждому часу соответствует таргет — число обращений за этот час.

Теперь подумаем, какие признаки мы можем использовать.

  1. Для начала, воспользуемся календарной природой наших данных. Добавим признаки дня недели, часа, дня месяца. Их можно замкнуть в кольца.
  2. Добавим число обращений в час по таким дням и в такие часы. Можно брать число обращений в последнюю неделю, а также среднее за месяц и за год.
  3. Добавим аналогично число обращений в точно такой же час и день недели.
  4. Возьмем окно агрегации пошире — добавим среднее число обращений в такой день недели и в такое время суток.
  5. Попробуем сразу отнормировать числа обращений на тренд нагрузки. Протестируем как на нормированных, так и на сырых значениях.
  6. Добавим сезонность — число обращений в месяц в прошлом году, нормированное на тренд нагрузки.
  7. На всякий случай, добавим также «сырые» данные о тренде нагрузки. Причем возьмем как значение в текущий момент, так и «смещенные» значения — неделю назад, месяц назад.

Попробуем не только «обычную» функцию ошибки RMSE, но и WAPE — она больше подходит по смыслу задачи. Для валидации мы не сможем использовать обычную K-fold кросс-валидацию — появится шанс заглянуть в будущее. Поэтоиу будем использовать Nested Folds разбиение, причем зафиксируем размер тестового фолда равным, скажем, 4-м неделям ровно. И границы фолдов будем устанавливать точно в полночь понедельника.

Для PoC’а попробуем две модели — линейную с L1 регуляризацией и самую любимую деревяшечку. Для линейной модели не забудем стандартизировать (и логарифмировать, где нужно) признаки, а для деревяшечки — выкрутить параметры регуляризации поагрессивнее.

Этапы 5 и 6. Оценим качество модели и экономический эффект

Итак, все приготовления завершены, и мы, наконец, можем перейти к самой интересной части PoC’а — анализу результатов и принятию решений.
К сожалению, весь пример был умозрительным, без реальных данных, так что и результаты будут высосаны из пальца. Чтобы не было так стыдно, я взял похожие по порядку цифры из книги «Call Center Optimization» за авторством Ger Koole (я нечаянно нашел ее, пока писал эту статью ). Картинка оттуда же — на ней пример прогноза нагрузки.

Для начала, нам удалось предсказывать почасовую нагрузку с WAPE = 14%. Удалось достичь ошибки меньше 10% на 43% часов, меньше 20% на 70% часов.
Вообще, это очень неплохо — мы достаточно точно ловим и суточные колебания, и недельные циклы, и среднесрочные тренды. Обжигаемся только на случайных флуктуациях, и, скорее всего, избежать их не удастся.

По нагрузке мы сможем легко вычислить число операторов, которые должны быть в смене в данный час. Мы написали жадный неоптимальный алгоритм планировщика смен и вычислили, что что нам удается сэкономить 10% смен на прогнозной нагрузке. При этом оказалось, что если мы в дополнение к 12-часовым сменам введем 8-часовые и умно расставим их по суткам, можем сэкономить еще 5%.

Переводим показатели в деньги. Текущая стоимость годового содержания колл-центра — 50 млн руб в год. Наш эксперимент показал, что мы можем уменьшить эту сумму на 15%, что приведет к экономии до 7,5 млн руб в год, а за весь срок жизни — до 22,5 млн руб.

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

Как работает консенсус Proof-of-Authority

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

Само собой, каждый новый кандидат проходит полную верификацию личности и утверждается на должность центральным органом. И, значит, никакой децентрализацией тут и не пахнет. Но именно такая модель прекрасно подходит многим предприятиям и компаниям. Вряд ли кто из руководителей бизнес-консорциумов является приверженцем лозунга: «Анархия мать порядка» и, доверять защиту системы первому встречному, даже если он и сделал приличный взнос, они не готовы. В системе Proof of Authority валидаторы, которых здесь называют модераторами сети, должны:

  • Сделать
    ставку;
  • Раскрыть
    все личные;
  • Пройти
    жесткий процесс отбора.

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

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

Этапы PoC

Длительность PoC’а обычно варьируется от недели до пары месяцев. Над задачей будет работать один человек, ведущий дата сатанист. Проведение PoC’а требует также много внимания бизнес-заказчика — на разговоры в начале PoC’а и на осмысление результатов в конце. Итого, PoC будет стоить нам до двух месяцев работы ведущего DS и несколько дней работы бизнес-заказчиков. Вот и первый индикатор — если заказчик не нашел время на PoC, то и результат большого проекта не будет по-настоящему востребован.

Итак, этапы.

  1. Перейти от «хотелок» и базз-вордов к конкретным бизнес-требованиям. Это традиционная задача бизнес-аналитика, но очень желательно, чтобы DS проводил её сам. Так он сможет точнее понять потребности заказчика и выполнить второй этап…
  2. Сформулировать эксперимент. Правильная формулировка — залог успешности проекта. DS должен определить, в каком месте бизнес-процесса принимается автоматизированное решение, какая информация доступна на входе, что ожидается на выходе, к какой задаче машинного обучения это можно свести, какие данные потребуются при обучении и в продакшене, какие технические и бизнесовые метрики использовать для оценки успешности.
  3. Разобраться с данными. DS должен понять, какие вообще данные нам доступны. Оценить их атрибутивный состав, полноту, глубину истории, непротиворечивость. Быстренько собрать вручную датасет, достаточный для построения модели и проверки гипотезы. Неплохо бы сразу осознать, будут ли данные в продакшене отличаться от того, что доступно в трейне, и что мы тут собрали.
  4. Наинженерить фич и построить модель. Юные сатанисты с младых ногтей думают только о моделях (ЕВПОЧЯ), так что комментарии излишни.
  5. Оценить качество модели. Правильно провести кросс-валидацию, посчитать технические и бизнесовые метрики, а также оценить пределы, в которых они могут колебаться в продакшене. Это все тоже должен делать DS.
  6. Оценить полученный ROI — ради этого всё и затевается. Для оценки можно привлекать представителей заказчика и кого-то, кто умеет в фин. модели.

Проведем вымышленный PoC на основе нашего вымышленного проекта.

Understanding Proof of Stake (PoS)

The proof of stake was created as an alternative to the proof of work (PoW) concept, to tackle inherent issues in the latter. Currently, only altcoins use the proof of stake concept. When a transaction is initiated, the transaction data is fitted into a block with a maximum capacity of 1 megabyte, and then duplicated across multiple computers or nodes on the network. The nodes are the administrative body of the blockchain and verify the legitimacy of the transactions in each block.

To carry out the verification step, the nodes or miners would need to solve a computational puzzle, known as the proof of work problem. The first miner to decrypt each block transaction problem gets rewarded with a coin. Once a block of transactions has been verified, it is added to the blockchain, a public transparent ledger.

Proof of Stake vs Proof of Work

Proof of Stake

Proof of Work

Транзакции валидатора, который выбирается в зависимости от количества монет в ставке, возраста стейка и активности участника

Требуется майнинг в виде выполнения сложных вычислений с использованием мощных вычислительных устройств

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

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

PoS очень рентабелен для инвесторов, поскольку не нужно покупать мощные вычислительные устройства, ASIC

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

Ссылки[править]

https://en.bitcoin.it/wiki/Proof_of_Stakehttps://en.wikipedia.org/wiki/Proof-of-stakehttp://www.peercoin.net/assets/paper/peercoin-paper.pdfhttp://www.blackcoin.co/blackcoin-pos-protocol-v2-whitepaper.pdfhttps://wiki.nxtcrypto.org/wiki/Whitepaperhttp://www.coindesk.com/carbon-footprint-bitcoin/https://en.wikipedia.org/wiki/Proof-of-stakehttp://cfa-consulting.ch/dlfiles/NxtEnergyandCostEfficiencyAnalysis.pdfhttp://www.docdroid.net/file/view/e29h/forging0-5-1.pdfhttps://www.scribd.com/doc/248208963/Multibranch-forginghttps://github.com/ConsensusResearch/articles-papers/raw/master/multistrategy/multistrategy.pdfhttps://blog.ethereum.org/2014/07/05/stake/

Delegated Proof-of-Stake (DPoS)

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

Основными преимуществами алгоритма DPoS являются:

  • Владельцы баланса имеют возможность делегировать свои голоса (при этом не переводя сами средства);
  • Владельцы баланса имеют возможность получать дополнительный доход от своих средств;
  • Затраты на поддержку сети блокчейна минимизированы: в отличие от классического PoS, при выборе следующего избирателя количество «ненужной работы» уменьшается.
Гость форума
От: admin

Эта тема закрыта для публикации ответов.