Стремясь сделать блокчейн доступным для всех, Starknet находится на пути к тому, чтобы стать первым полностью децентрализованным вторым уровнем (L2), который значительно расширит возможности Ethereum.
Недавний запуск первой фазы стейкинга в Starknet стал шагом к большей децентрализации. В этом году действия по усилению децентрализации Starknet будут наращиваться наряду с продолжающейся оптимизацией производительности.
Ethereum был первым блокчейном, который обеспечил возможность вычислений общего назначения. Он заслужил свою репутацию тем, что оставался верным основным принципам блокчейна: децентрализации и безопасности. Будучи слоем поверх Ethereum и, следовательно, его расширением, Starknet также должен быть децентрализованным и безопасным.
Термины «децентрализация» и «безопасность» часто используются как взаимозаменяемые. Хотя децентрализация действительно повышает безопасность, в Starknet провели различие между ними в новой дорожной карте. Это связано с тем, что, в отличие от других L2-решений, в Starknet с самого начала использовалась надежная технология безопасности — доказательства STARK. В Starknet никогда не утверждалось обновление состояния, которое не было подтверждено доказательством. Это означает, что в Starknet практически невозможно обработать недействительную транзакцию.
Путь Starknet к децентрализации идет по трем основным направлениям:
Стейкинг: обеспечение экономической безопасности Starknet для децентрализованной работы механизма консенсуса Proof-of-Stake (PoS)
Операция: Децентрализация работы Starknet
Управление: Независимость Совета безопасности Starknet
Стейкинг
Ключевым фактором для децентрализованной работы Starknet является обеспечение экономической безопасности в сети, и этот процесс уже запущен. На высоком уровне это означает следующее:
Starknet использует Proof-of-Stake (PoS) в качестве механизма предотвращения атак Сивиллы, при которых одно лицо или группа лиц создают несколько валидаторов, чтобы получить непропорционально большое влияние на сеть. PoS предотвращает такие атаки, требуя от валидаторов ставить токены на кон. Это гарантирует, что влияние на сеть пропорционально экономическим затратам на приобретение токенов и риск, связанный с ними, а не количеству созданных валидаторов.
В протоколах PoS первого уровня стейкинг начинается с момента создания сети, и безопасность уровня консенсуса обычно повышается по мере роста его экономической ценности. В случае с rollup-сетями, такими как Starknet, ситуация иная.
Роллапы наследуют безопасность своего расчетного уровня и накапливают экономическую ценность, даже если они не децентрализованы. Эта динамика дает преимущество роллапам, которые находятся на пути к децентрализации своего протокола, таким как Starknet. Это связано с тем, что до децентрализации протокола можно накопить большие суммы и распределить их между большим количеством участников. Это делает децентрализованную публичную сеть Starknet такой, что предотвращает непропорциональное влияние избранных на сеть, способствуя её стабильности и широкому распределению валидаторов.
Таким образом, Starknet сначала обеспечивает экономическую безопасность с помощью стейкинга и только после этого позволяет осуществлять децентрализованную работу протокола.
Первая фаза стейкинга Starknet (Staking v1) была запущена 26 ноября 2024 года и с тех пор обеспечивает экономическую безопасность. На сегодняшний день более 170 миллионов STRK находятся в стейкинге у 63 000 делегатов и 106 валидаторов.
Вторая фаза стейкинга (Staking v2) будет запущена в основной сети во II квартале 2025 года, объединив вознаграждение за стейкинг с подтверждением блоков. Третья фаза (Staking v3) будет запущена в основной сети в IV квартале 2025 года, объединив вознаграждение за стейкинг с подтверждением блоков. Наконец, четвертая фаза (Staking v4) сделает валидаторов полностью ответственными за поддержание и безопасность сети путем создания, подтверждения и проверки блоков.
Каждый этап стейкинга способствует повышению экономической безопасности и открывает двери для децентрализованной работы протокола Starknet.
Операция
Помимо экономической безопасности, для децентрализации работы Starknet требуется полностью функциональный стек с открытым исходным кодом и сквозной функциональностью. SN Stack был представлен недавно и позволяет любому использовать компоненты, на которых работает Starknet.
Нынешняя архитектура публичной сети Starknet основана на доказательстве с открытым исходным кодом Stone и секвенсере с закрытым исходным кодом, которые дополняются секвенсерами Madara и Katana с открытым исходным кодом. В течение 2025 года публичная сеть Starknet будет переведена на более новый стек, основанный на секвенсере Apollo нового поколения и прувере Stwo, оба из которых будут с открытым исходным кодом. Stwo сделает доказательство в Starknet гораздо более эффективным.
Следующим шагом на пути к децентрализованной работе Starknet станет децентрализация уровня консенсуса. Это означает, что валидаторы будут голосовать за каждый блок Starknet, и только достаточное количество таких голосов позволит завершить создание нового блока. Децентрализованный консенсус планируется внедрить в основную сеть в конце 2025 года. Вот в общих чертах план действий:
- Starknet v0.14.0: запуск распределенной архитектуры секвенсора, состоящей из внутренней сети узлов 3f+1, которые поддерживают консенсус и по очереди создают и предлагают блоки
- Производственный релиз секвенсора следующего поколения для запуска любым пользователем
- Развертывание в тестовых сетях
- Развертывание в основной сети
Управление
Совет безопасности Starknet — это механизм управления, который децентрализует контроль над основными контрактами (как на L1, так и на L2), связанными с обновлением состояния, стейкингом и выпуском STRK (управляется смарт-контрактами, в отличие от Ethereum, где вознаграждение выплачивается на уровне клиента).
Кроме того, способность Совета Безопасности выполнять обновления состояния L1 позволяет ему обходить консенсус в случае цензуры сообщений L1/L2. Таким образом, Совет Безопасности способствует противодействию цензуре в дополнение к своим управленческим функциям.
Совет безопасности — это первый шаг к децентрализованному управлению децентрализованной сетью Starknet. Однако задача шире, чем формальное управление базовыми контрактами. Вопрос управления имеет социальные и технические аспекты, которые требуют тщательного рассмотрения. Улучшение децентрализации механизма — основная цель децентрализованной сети Starknet.
Другие функции
В этом году в Starknet планируется провести масштабную децентрализацию, но будут запущены и другие функции, не связанные с децентрализацией, такие как снижение комиссий и улучшения пользовательского опыта (UX) и опыта разработчиков (DevX).
версия 0.13.4: Это обновление версии вводит:
— Сжатие с учетом состояния: сократит сборы
— Цена газа L2: вводится фиксированная цена, выраженная в fri, за одну единицу газа L2 до появления рынка комиссий в версии 0.14.4; это отделяет комиссию за вычисления L2 от рынка газа L1
— Попытка / перехват при сбое вызова функции
— Cairo-native (Sierra → LLVM): повысит производительность и потенциально TPS
— v0.14.0: Помимо распределенного секвенсора и, возможно, интеграции Stwo, в этой версии будут представлены: 2-секундные блоки, мемпул и рынок комиссий (улучшенный UX, DevX).
Путь к децентрализованному, масштабируемому блокчейну — это грандиозная задача, но она должна быть решена, если блокчейн должен полностью раскрыть свой потенциал. Starknet находится в авангарде этой миссии, доказывая, что масштабируемость и децентрализация могут сосуществовать без компромиссов. Развивая стейкинг, делая свой стек открытым и продвигаясь к децентрализованному управлению, Starknet не только формирует собственное будущее, но и устанавливает стандарты для L2.