Skip to content

validator5

Alexey Khudyakov edited this page Dec 5, 2018 · 1 revision

Проблема

Основная проблема в том, что валидатор 5 тормозит. Это выражается в том, что он отстаёт от других валидаторов, 28.11.2018 он отстал на сотни блоков и не мог догнать пока его не перезапустили.

Даже в нормальные дни он отстаёт. На графике время коммита минус медианное время коммита для всех валидаторов 2018.12.03 15:35UTC

file:pic/val5/2018-12-03-commit-delay.png

Даже если мы уберём, 5-й валидатор, и сгладим с 31-элементным октом, что получим следующее:

file:pic/val5/2018-12-03-commit-delay-no5.png

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

file:pic/val5/2018-12-03-delay-vs-mad.png

Также, валидаторы 3 и 6 получают больше precommits (и prevotes), чем посылают:

file:pic/val5/2018-12-03-rx_vs_tx.png

Валидаторы имею номера 1-9 (0 - BEX, 10,11 - xenochain & xenogate)

Clone this wiki locally