Форк в Proof-of-Stake?
Что касается того факта, что в Proof-of-Stake заинтересованная сторона будет случайным образом выбрана следующим автором следующего блока в каждую эпоху ( или каждый раунд, или слот ), то логически в каждом раунде (или слоте) есть только один автор блока, и так один предложенный блок. С этими условиями, и будет ли этот новый блок подтвержден или нет остальной частью сети, остается ли вероятность возникновения форка в каждом раунде? (Как и в каждом раунде, выбирается один автор.)
ВАЖНО: В этом вопросе я имею в виду «слот» , говоря «круг» и «эпоха» .
Связанные вопросы:
Proof-of-Stake: как не допустить, чтобы кто-то всегда был выбран в качестве автора блока?
Как выбрать следующего автора блока в Proof-of-Stake?
Ответы
Да, вилки возможны в Proof of Stake.
Вот пример. Предположим, что Алиса (A) предложила слот 1, а Боб (B) - слот 2. Блок генезиса (G) - это слот 0.
Алиса создает блок в слоте 1. Эта цепочка - G-> A.
Боб никогда не видел блок Алисы, поэтому он создает блок в слоте 2. Эта цепочка G-> empty-> B.
Теперь есть 2 вилки. Чарли, предлагающий в слоте 3, может выбрать любую вилку. (Также есть шанс, что Чарли не сможет выбрать ни одну вилку, а третья вилка может быть G-> empty-> empty-> C.)
Посмотрите, в чем разница между слотом и блоком?