Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

Доказательство доли владения кратко

Лекция



Привет, Вы узнаете о том , что такое доказательство доли владения, Разберем основные их виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое доказательство доли владения, proof-of-stake, pos , настоятельно рекомендую прочитать все из категории Шифры в криптографии.

доказательство доли владения , proof-of-stake (PoS) (от англ. proof of stake, дословно: «подтверждение доли») — метод защиты в криптовалютах, при котором вероятность формирования участником очередного блока в блокчейне пропорциональна доле, которую составляют принадлежащие этому участнику расчетные единицы данной криптовалюты от их общего количества. Данный метод является альтернативой методу подтверждения выполнения работы (PoW), при котором вероятность создания очередного блока выше у обладателя более мощного оборудования .

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

Впервые идея Proof-of-stake была предложена на форуме «Bitcointalk» в 2011 году . Первая реализация протокола PoS была представлена в 2012 году в криптовалюте PPCoin (в настоящее время PeerCoin) .

На практике часто встречаются смешанные варианты формирования новых блоков. Например, оба метода PoW и PoS используются в криптовалютах Emerсoin, NovaCoin, YaCoin. В криптовалютах PeerCoin и Reddcoin метод PoW используется для первоначального распределения, а PoS — для подтверждения транзакций . В криптоплатформе Nxt и BlackCoin метод PoS используется на всех этапах .

Идея

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

Доказательство важности

Одним из вариантов комбинированного применения технологии PoS является «Доказательство важности» (Proof-of-importance, PoI) — алгоритм, использующийся в криптовалюте NEM. На вероятность получить право сформировать блок влияют три компонента :

  1. количество единиц криптовалюты на балансе (значимыми для PoI являются балансы более, чем оговоренное число единиц, например, не менее 10 тыс. для NEM);
  2. активность аккаунта (число транзакций);
  3. время нахождения аккаунта в сети.

С ростом баланса влияние параметров изменяется — с ростом количества единиц криптовалюты на балансе увеличивается влияние 1-го параметра, и снижается влияние 2-го и 3-го параметров (PoI работает почти как PoS). Чем меньше баланс, тем сильнее влияние 2-го и 3-го параметров.

Если суммарный объем эмиссии криптовалюты ограничен, то минимальные требования к 1-му параметру формируют максимальное количество претендентов на создание блока.

Преимущества

  • Нет необходимости потреблять большое количество электроэнергии для защиты блокчейна. Например, Bitcoin и Ethereum вместе тратят более 1 миллиона долларов, в пересчете на электроэнергию, в день в рамках своих консенсусных механизмов .
  • Из-за отсутствия необходимости потреблять большое количество энергии, снижаются траты участников. Следовательно, нет необходимости повышать количество единиц валюты для мотивации участников .
  • Proof-of-stake позволяет использовать алгоритмы теории игр, чтобы эффективно противодействовать централизации .

Недостатки

Аргументы, вызывающие опасения :

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

Реализации

Peercoin

Peercoin— система, основанная на «чистом» proof-of-stake, в том смысле, что PoW используется только для начального распределения денежной массы .

Генерация блоков

Участники сети Peercoin имеют возможность создать блок исходя из следующего условия :

Доказательство доли владения

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

Доказательство доли владения — результат транзакции.

Доказательство доли владения — количество неизрасходованной криптовалюты транзакции.

Если у заинтересованной стороны есть ключ, контролирующий Доказательство доли владения, то она может сгенерировать блок, используя ключ в качестве подписи. Подпись, в данном случае, будет служить доказательством выполнения условия. Например, участник, владеющий 50 единицами криптовалюты, создаст новый блок с вероятностью в 10 раз большей, чем участник, владеющий 5 единицами.

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

Доказательство доли владения — данные предыдущего блока.

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

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

CoA

CoA (chains of activity) частично базируется на основном элементе proof-of-activity, например, на лотерее между активными участниками через процедуру follow-the-satoshi (satoshi[10] — наименьшая единица криптовалюты, например, для биткойна она равна 0.00000001 BTC).

Follow-the-satoshi[

Алгоритм, получающий на вход коэффициент satoshi между нулем и общим числом satoshi в обращении. Далее запрашивает блок, в котором этот satoshi был произведен и отслеживает транзакции, через которые он прошел до тех пор, пока не найдет участника, способного в данный момент потратить его. Например, если у Алисы есть 6 satoshi, а у Боба 2, то вероятность того, что Алиса будет выбрана следующим владельцем какого-либо satoshi в 3 раза выше чем вероятность выбора Боба .

Параметры протокола

  • Количество участников в группе, которая генерирует следующие блоки Доказательство доли владения
  • Количество произведенных этой группой единиц криптовалюты Доказательство доли владения
  • Количество генерируемых этой группой блоков Доказательство доли владения
  • Функция Доказательство доли владения
  • Минимальное время между генерацией блоков Доказательство доли владения
  • Минимальная доля владения Доказательство доли владения
  • Награда Доказательство доли владения: Доказательство доли владения

Процесс создания блоков CoA составляет блокчейн, состоящий из групп по Доказательство доли владения последовательных блоков :

Доказательство доли владения

Правила протокола

Правила протокола chains of activity :

  1. Каждый новый блок генерируется одним участником
  2. Каждый новый блок Доказательство доли владения связан с первым битом Доказательство доли владения хеша Доказательство доли владения
  3. Временной промежуток между двумя блоками Доказательство доли владения и Доказательство доли владения должен быть не меньше Доказательство доли владения. Об этом говорит сайт https://intellect.icu . Это значит, что, если следующие 4 блока Доказательство доли владения созданы участниками Доказательство доли владения, то временной промежуток между Доказательство доли владения и Доказательство доли владения должен быть не меньше Доказательство доли владения
  4. После того, как группа из Доказательство доли владения блоков Доказательство доли владения создана, узлы сети формируют Доказательство доли владения-битовое начальное состояние (англ. seed) Доказательство доли владения, где Доказательство доли владения — входные значения
  5. Далее начальное состояние (англ. seed) Доказательство доли владения используется для получения последовательности тождеств, использующихся для определения следующих Доказательство доли владения владельцев через алгоритм follow-the-satoshi.
  6. Если полученный satoshi Доказательство доли владения не израсходован, то владелец обязан предоставить дополнительную подпись, доказывающую владение хотя бы Доказательство доли владения единицами криптовалюты, иначе участник не сможет сгенерировать новый блок.

Dense-CoA

Dense-CoA — альтернативная реализация CoA, в которой участники, генерирующие следующие блоки в цепи, заранее неизвестны. В CoA генерация блока осуществляется одним участником, а в Dense-CoA каждый блок создается группой из Доказательство доли владения участников:

Доказательство доли владения

Пусть Доказательство доли владения — необратимая функция. Пусть блок Доказательство доли владения связан с начальным состоянием (англ. seed) Доказательство доли владения, сформированным группой из Доказательство доли владения участников, генерировавших данный блок. Участник Доказательство доли владения, решающий, какие транзакции войдут в следующий блок Доказательство доли владения, определяется с помощью алгоритма follow-the-satoshi с хеш-функцией Доказательство доли владения в качестве входного значения. Оставшиеся участники Доказательство доли владения определяются тем же алгоритмом, но в качестве входного значения используется Доказательство доли владения, где Доказательство доли владения.

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

  1. Каждый участник Доказательство доли владения, где Доказательство доли владения, выбирает случайное секретное значение из Доказательство доли владения
  2. Каждый участник подписывает сообщение Доказательство доли владения и выкладывает свою подпись Доказательство доли владения и прообраз Доказательство доли владения в сеть.

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

Начальное распределение криптовалюты

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

Критика

Некоторые авторы утверждают, что доказательство доли владения не является идеальным вариантом для распределенного консенсусного протокола[11].

Ничего на кону

Проблема «ничего на кону» заключается в том, что, в случае консенсусной ошибки, генераторы блоков ничего не теряют, голосуя за несколько ветвей цепочек. Это не позволяет консенсусу когда-либо установиться.[11]

Двойная трата

Поскольку формирование цепочки требует небольших затрат ресурсов (в отличие от PoW систем), любой может злоупотребить проблемой с попыткой совершить двойную трату средств «бесплатно»[11].

Варианты решения проблем[

На практике проекты решали эти проблемы разными путями:

  • Протокол Slasher, предлагаемый Ethereum, позволяет пользователям «наказывать» мошенников, которые работают в конце более (чем) одной ветви цепочки[12]. Такой вариант предполагает, что вы должны дважды подписать создание новой ветви цепочки, и что вы можете быть наказаны, если создадите ответвление без подтверждения доли. Однако протокол Slasher так и не был принят. Разработчики Ethereum пришли к выводу, что доказательства доли в этом случае нетривиальны[13]. Вместо этого Ethereum был разработан протокол Ethash, использующий PoW[14].
  • Peercoin использует подписанные приватным ключом разработчика контрольные точки. Благодаря этому нет возможности переорганизации цепочки блоков ранее последней контрольной точки. В данном случае компромисс заключается в том, что разработчик Peercoin является центральным органом, управляющим цепочкой блоков .
  • Протокол Nxt позволяет реорганизовать последние 720 блоков. Тем не менее, это только искажает проблему: клиент может следовать за вилкой из 721 блока, независимо от того, является ли она самой длинной цепочкой.[15].
  • Гибридный алгоритм PoS и PoW протокола Decred. В этом случае используется подтверждение доли, зависимое от метки времени алгоритма PoW, которое предложено назвать «Proof-of-Activity» (Доказательство деятельности), где проблема доказательства решается наличием второго доказательного механизма — PoW[16].

Вау!! 😲 Ты еще не читал? Это зря!

  • Правовой режим криптовалют
  • Альтернативная валюта
  • Цифровая валюта
  • Электронные деньги
  • Виртуальная валюта
  • Токен ( криптовалюта )
  • Стейблкойн
  • Криптоанархизм
  • Онлайн-сервис обмена цифровых валют
  • Блокчейн
  • Двойное расходование
  • Доказательство работы
  • Доказательство доли
  • Доказательство активности с ограниченным доверием
  • Майнинг
  • Форжинг
  • ICO
  • Пузырь криптовалют
  • Крах криптовалют 2018 года
  • Смарт-контракт
  • Hodl

Исследование, описанное в статье про доказательство доли владения, подчеркивает ее значимость в современном мире. Надеюсь, что теперь ты понял что такое доказательство доли владения, proof-of-stake, pos и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Шифры в криптографии

создано: 2021-03-13
обновлено: 2024-11-12
24



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей

Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Информационная безопасность, Шифры в криптографии

Термины: Информационная безопасность, Шифры в криптографии