Проект CAP-12 для Cardano удаляет переключатель отключения Leios
Председатель технического комитета Intersect предложил восстановить механизм после его тестирования на публичных тестнетах и во всех реализациях узлов Cardano.
By SongMarketCap
Updated:
Пятая версия конституционной поправки CAP-12 для Cardano удаляет механизм, который позволял бы Cardano деактивировать Ouroboros Leios путем изменения параметра протокола. Intersect сообщил, что проект передает деактивацию плану хардфорка Dijkstra. 6 ноября Kevin Hammond, председатель Technical Steering Committee Intersect, предложил восстановить механизм при выполнении четырех условий. Рассмотрение его предложения намечено на 18 ноября.
Как параметр протокола может отключить Leios
CAP-12 добавит новые параметры протокола Dijkstra в Cardano Constitution и установит ограничения на то, как их можно изменять. Один из параметров, maxEndorserBlockTxsSize, ограничивает суммарный размер транзакций в endorser block. Leios вводит такие блоки как часть своего дизайна, чтобы увеличить пропускную способность транзакций Cardano.
Более ранний проект позволял бы Cardano деактивировать Leios по всей сети, установив этот параметр равным нулю. Пятая версия, опубликованная 30 октября, требует, чтобы параметры Leios имели ненулевые значения. Если документ будет принят в текущей редакции, это ограничение исключит предложенный способ деактивации путем изменения параметра.
Что Hammond хочет протестировать перед восстановлением переключателя
Согласно резюме, опубликованному оператором stake pool SIPO, Hammond хочет, чтобы команда Leios письменно подтвердила, что установка параметра в ноль вернет узлы к поведению, соответствующему Ouroboros Praos. Он также призывает протестировать и деактивацию, и реактивацию в сетях Preview и Preprod Cardano, чтобы оба перехода могли быть проверены до использования механизма в mainnet.
Два других условия это тесты на соответствие во всех реализациях узлов и изменение правил, применяемых Guardrails Script. Тесты должны проверить, ведут ли себя реализации согласованно при изменении параметра. Изменение Guardrails Script позволит предложению, устанавливающему параметр в ноль, пройти проверки скрипта.
[NEWSBREAK]
Что остается открытым перед голосованием по CAP-12
В обновлении Intersect от 6 ноября сообщалось, что около 30 значений в CAP-12 все еще ожидают отзывов от Parameter Committee, и ожидается шестая версия. DijkstraNet уже работает на версии протокола 12, а Intersect нацеливается на cardano-node 11.3 как на release candidate, который объединит полный набор возможностей Dijkstra с Linear Leios.
Intersect запланировал публичное рассмотрение CAP-12 и других активных поправок на 12 ноября. На рассмотрении 18 ноября технический комитет должен обсудить, поддержать ли восстановление нуля как значения, которое деактивирует Leios, при условии проведения предложенных тестов и изменения Guardrails Script.