Блокчейн. Принципы и основы - [52]

Шрифт
Интервал

Автор идеи, укрывшийся за форумным псевдонимом Quantum Mechanic, сообщил о возможности использовать потенциал владения криптовалютой вместо контрибуции вычислительной мощности узлами сети, как это делается при обычном майнинге. Другими словами, было предложено выдать право создавать блоки тем узлам, на балансе которых располагалось значительное количество криптомонет в течение относительно продолжительного времени. Идея была полностью поддержана и развита криптосообществом. Примерно через год, в августе 2012 года, разработчиками Скоттом Нэдалом и Санни Кингом была представлена платежная система Peercoin. Это была первая блокчейн-сеть, добавившая элементы доказательства владения к привычному принципу доказательства работы, создав, таким образом, гибридный механизм консенсуса. Протокол Proof-of-Work (PoW) в сети Peercoin использовался для формирования новых денежных эмиссий в виде вознаграждения для майнеров, создающих блоки, наряду с транзакционными комиссиями – по аналогии с сетью Биткоин. Однако вместе с PoW блоками в сети могли появляться и блоки, которые создавались на основе принципа доказательства владения.

Для того чтобы создать блок, необходимо было провести действия, отдаленно напоминающие майнинг. Только вот создателей блоков на основе доказательства владения решили называть не майнерами, а валидаторами, то есть узлами, подтверждающими блоки. Сам же процесс создания блока стали называть форжингом или минтингом, от английских слов forging и minting, означающих «выковывать» и «чеканить». Прежде чем приступить к созданию блока, валидатору необходимо было показать, каким объемом криптомонет он владеет. Так же как и при майнинге, нужно было хешировать определенные параметры, такие как данные предыдущего блока, текущее время и адрес, на котором располагались принадлежащие валидатору средства. Полученный хеш сравнивался с произведением двух значений, которые представляли собой количество монет у валидатора и продолжительность владения ими. Как только удавалось получить хеш, меньший по значению, чем это произведение, блок считался созданным. Очевидно, что чем больше у валидатора монет и чем дольше он ими владел, тем выше шансы, что произведение этих чисел будет весьма велико и превысит случайно полученный хеш, который всегда можно рассматривать и как обычное число. Поскольку в процессе хеширования есть только один постоянно меняющийся параметр – время в полных секундах, то и сам хеш может меняться лишь один раз в секунду. Валидатор, создавший блок, непосредственное вознаграждение за это не получал, зарабатывая лишь совокупную комиссию от транзакций, помещенных им в блок.

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

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

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


Рекомендуем почитать
Кибербезопасность в условиях электронного банкинга. Практическое пособие

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


Доходное инвестирование

Что я могу ответить? Я такой же как вы, только начал инвестировать на несколько лет раньше (с 2002 года). Я начинал с "маленьких денег", но уже живу вместе со своей семьей на доходы со своего инвестиционного капитала. Я люблю докапываться до сути вещей и эта моя страсть может быть кому-нибудь полезна кроме меня. А я люблю быть полезным, потому что люблю людей и люблю пользу. Я люблю писать – поэтому я все это и пишу. Если быть кратким: я не собираюсь ни в этой рубрике, ни в целом на вокруг да около, ни в своих консультациях кого-то чему-то учить.


Инвестор за выходные. Руководство по созданию пассивного дохода

Вокруг инвестиций много мифов. Одни говорят, что это слишком сложно и 90 % инвесторов теряют деньги. Другие убеждают в обратном: инвестировать можно безопасно, никакие знания не нужны, а начать стоило еще вчера. Правда, как всегда, посередине: чтобы не прогореть в самом начале, стоит познакомиться с основными правилами в мире инвестиций. Но это действительно несложно – вы справитесь за несколько дней. Автор книги «Инвестор за выходные» Семён Кибало к 30 годам добился полной финансовой независимости благодаря пассивному инвестированию.


Фондовый рынок. Курс для начинающих

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


Государственные и муниципальные финансы: конспект лекций

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


Менеджмент в российском банке. Опыт системного анализа и управления

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