Честный Proof-of-Stake

С самого начала Waves использовала «нетронутую» модель Proof of Stake (PoS) (подробнее о PoS вы можете прочитать здесь ), предложенную [Nxt] (https://nxtwiki.org/wiki/Whitepaper:Nxt). В этой модели выбор аккаунта, который имеет право генерировать следующий блок и получать соответствующие транзакционные сборы, основан на количестве токенов у учетной записи. Чем больше у аккаунта токенов, тем больше вероятность того, что аккаунт получит право на создание блока.

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

Мы представляем улучшенный алгоритм PoS, который делает выбор создателя блока справедливым и снижает уязвимость к multi-branching атакам. Мы проанализировали модель нового алгоритма на соответствие доли владения и доли созданных блоков, и результаты являются положительными. Кроме того, алгоритм проанализирован на предмет уязвимости к атакам, и результаты, полученные с применением новой модели лучше, чем полученные с применением старой модели. Результаты атаки для атакующего теперь не столь успешны с точки зрения полученной прибыли. Количество форков и их длина уменьшились.

Честный PoS назначен на релиз 0.13.3.

Примечание. Вы можете найти больше технической информации о наших улучшениях алгоритма PoS в этой статье.

results matching ""

    No results matching ""