CRYPT.ruглавный криптожурнал

После обновления Alpenglow в статистике Solana исчезли голоса валидаторов

После активации Alpenglow 21 октября показатель TPS в сети Solana резко снизился. Причина связана с изменением подсчёта: голоса валидаторов перестали записывать как обычные транзакции.

После обновления Alpenglow в статистике Solana исчезли голоса валидаторов
Изображение: coindoo.com

До обновления сеть использовала механизм консенсуса TowerBFT. Валидаторы отправляли голоса в виде обычных транзакций, поэтому те учитывались вместе с платежами, обменами и другими операциями. Alpenglow заменил TowerBFT протоколом Votor: валидаторы обмениваются голосами напрямую, а затем объединяют их в сертификаты. Эти сертификаты находятся в нижней части блока, а не в списке транзакций.

Разницу видно при сравнении соседних блоков через публичный RPC Solana. Последний блок TowerBFT под номером слота 459 652 999 сформировали в 13:54:00 UTC 21 октября. Он содержал 1051 транзакцию: 649 голосов и 402 операции без голосов. Первый блок Alpenglow, слот 459 653 008, появился в 13:54:03 и включал 1701 транзакцию. Голосов валидаторов среди них не было. За восемь слотов между этими блоками сеть не создала ни одного блока.

При этом 844 транзакции в первом блоке Alpenglow завершились ошибкой, а 857 прошли успешно. Неудачные операции всё равно попадают в блок и облагаются комиссией, но не приводят к платежу или сделке.

Метод getRecentPerformanceSamples возвращает данные максимум за 720 интервалов продолжительностью около минуты — примерно за 12 часов. Поэтому для корректного сравнения нужны сохранённые до обновления данные и сведения о нескольких днях успешных транзакций без голосов. Иначе графики TPS за 21 октября смешивают реальное изменение активности с новым способом подсчёта.

Источник

  • coindoo.comSolana’s TPS Fell With Alpenglow – Votes Left the Count (Coindoo)

Ещё в рубрике «Новости»

  1. 22 октября, четверг