Открыть сервисСервис

Starknet — блокчейн-платформа на zk-rollups

Starknet — децентрализованная блокчейн-платформа уровня 2 (L2), построенная поверх Ethereum с использованием криптографических доказательств ZK-STARK. Разработана израильской компанией StarkWare Industries; основной язык смарт-контрактов — Cairo. Сеть запущена в 2021 году, нативный токен — STRK.

История и создание

StarkWare Industries основана в 2018 году в Израиле. Основатели — профессор Эли Бен-Сассон (Эли Бен-Сассон), один из соавторов протокола STARK, и профессор Ади Шамир. Компания привлекла значительные инвестиции: в 2022 году оценка составляла около 8 млрд долларов.

В 2021 году StarkWare запустила сеть Starknet в mainnet. Платформа решает проблему масштабирования Ethereum: базовый слой Ethereum обрабатывает ограниченное число транзакций, а Starknet переносит вычисления на второй слой, сохраняя связь с Ethereum.

Технология

ZK-STARK

Starknet использует доказательства ZK-STARK (Zero-Knowledge Scalable Transparent Argument of Knowledge). В отличие от zk-SNARK, STARK не требует доверенной настройки (trusted setup) и устойчив к атакам квантовых компьютеров. Доказательства STARK основаны на хеш-функциях и полевых преобразованиях, что делает их прозрачными и проверяемыми.

Cairo

Cairo — язык программирования, разработанный StarkWare специально для создания смарт-контрактов, работающих с ZK-доказательствами. Cairo поддерживает как смарт-контракты Starknet, так и вычисления вне сети (off-chain). В 2023 году StarkWare выпустила Cairo 1.0 с улучшенным синтаксисом и типизацией.

StarkEx

StarkEx — масштабируемое решение для конкретных приложений (например, бирж), работающее поверх Ethereum. StarkEx используется такими проектами, как Immutable X (NFT-маркетплейс), dYdX (децентрализованная биржа), Sorare и ApeX. StarkEx и Starknet — разные продукты StarkWare, хотя оба используют ZK-STARK.

Структура сети

Starknet работает как zk-rollup: транзакции группируются в блоки, вычисляется доказательство их корректности, и доказательство отправляется в Ethereum. Валидаторы сети (sequencer и prover) обеспечивают порядок и доказательства.

В феврале 2023 года StarkWare провела аирдроп токена STRK среди ранних пользователей и разработчиков. Общее предложение — 10 миллиардов токенов. STRK используется для стейкинга и голосования в управлении протоколом.

Сравнение с другими L2

ПараметрStarknetzkSync EraPolygon zkEVM
Тип доказательстваZK-STARKzk-SNARKzk-SNARK
ЯзыкCairoSolidity/VyperSolidity
Доверенная настройкаНе требуетсяТребуетсяТребуется

Применение

Starknet поддерживает децентрализованные финансы (DeFi), NFT, игры и DAO. Среди проектов экосистемы — StarkGate (мост между Ethereum и Starknet), автономные организации и игровые платформы. Cairo-разработчики создают контракты, оптимизированные для ZK-вычислений.

Перспективы и вызовы

StarkWare продолжает развивать сеть: в 2023 году анонсирован переход на доказательства с поддержкой квантовой устойчивости и улучшение пропускной способности. Основные вызовы — конкуренция с другими L2-решениями, сложность языка Cairo и необходимость привлечения разработчиков, привыкших к Solidity.

Источники

  • StarkWare Industries — официальный сайт
  • Документация Starknet (Starknet Documentation)
  • Ben-Sasson, E. et al. «Scalable Zero Knowledge with No Trusted Setup» (2018)
  • Отчёты о финансировании StarkWare (2022)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru