Каково «обоснование» блока в субстрате, для какой цели он служит? - PullRequest
1 голос
/ 22 сентября 2019

В субстрате блок часто соединяется с обоснованием.Связано ли это с механизмами консенсуса?

1 Ответ

0 голосов
/ 23 сентября 2019

Обоснование - это доказательство окончательности блока.Для дедушки это коммит + родословные всех голосов в коммите (чтобы мы могли проверить коммит).

Терминология взята из реализации Tendermint.

Например, в Tendermintбыло бы неправильно включать все сигнатуры блока в хеш-блок, поскольку у вас может быть несколько действительных наборов 2/3 предварительных фиксаций.

Так что вы бы предпочли получить оправдание консенсуса по блоку от ваших пэров, тогда не имеет значения, какой набор из 2/3 предварительных коммитов они вам отправят..

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