Прототип Cardano Leios адаптирует размер блока к уровню поддержки голосования
Экспериментальная функция доступна в тестовой сети Musashi и оставляет порог сертификации блоков без изменений.
By SongMarketCap
Updated:
Команда консенсуса Cardano выпустила прототип Ouroboros Leios rc-2026w44 с функцией под названием адаптивные подтверждения. Она позволяет производителям создавать более мелкие блоки эндорсеров, когда недавние блоки получают меньшую поддержку голосами. Команда разработала эту функцию, чтобы сохранить часть дополнительной пропускной способности по транзакциям, которую дает Leios, в случаях, когда крупные блоки с трудом проходят сертификацию, и пропускная способность иначе откатилась бы к уровню, поддерживаемому Praos, действующим протоколом консенсуса Cardano.
Почему меньшие блоки могут помочь
Leios увеличивает емкость, используя блоки эндорсеров для переноса транзакций вместе с обычными блоками, которые формируют цепь. Сертификация блока эндорсера требует голосов, представляющих минимальную долю стейка. В тестах Musashi некоторые большие блоки не дотягивали, потому что голосующие узлы не успевали проверить транзакции, которые они еще не видели, до закрытия окна голосования.
Прототип сравнивает вес голосов за каждое недавнее объявление блока с долей стейка, участвовавшей в последних раундах. По этой разнице он оценивает, сколько запаса над порогом сертификации потеряло объявление. Затем производители уменьшают новые блоки эндорсеров, давая голосующим узлам меньше транзакций для проверки в то же окно.
Что изменилось в основной ветке разработки
Отдельно от выпуска прототипа команда консенсуса добавила выпуск блоков эндорсеров в основную ветку разработки. Производители могут собирать эти блоки из транзакций, которые не помещаются в обычный блок цепи, известный как ranking block, и сохранять их в отдельной базе данных под названием LeiosDB.
Когда входящий ranking block несет сертификат Leios, узел проверяет сертификат и ждет соответствующий блок эндорсера, прежде чем выбрать ranking block для своей цепи. Ветка разработки также добавляет ретрансляцию голосов. Узлы проверяют каждый голос Leios один раз и отключаются от пиров, которые отправляют недействительные голоса.
[NEWSBREAK]
Чем отличаются Musashi и DijkstraNet
Intersect определила Musashi как тестовую сеть для полной реализации Linear Leios. DijkstraNet работает на версии протокола 12 и поддерживает регистрацию ключей BLS для операторов пулов стейкинга. В ее текущем релизе полная Linear Leios не входит в область охвата.
Адаптивные подтверждения по умолчанию выключены в rc-2026w44. Предоставленная для Musashi конфигурация включает эту функцию. Релиз сохраняет форматы базы данных и сетевых сообщений, используемые в rc-2026w43, поэтому узлы на обеих версиях могут обмениваться данными, а операторы могут обновиться без повторной синхронизации.