Что такое Starknet ? (beginner)
January 7th, 2024

Что такое Starknet ? (beginner)

Starknet — это решение Layer 2 для масштабирования сети Ethereum, работающий на технологии zkStark.

На сегодняшний день компания StarkWare привлекла в общей сложности 261 миллион долларов финансирования и оценивается в 8 миллиардов долларов.

Starknet имеет основные компоненты в сетях Starknet и  Ethereum.

Как работает Starknet ?

Starknet достигает высокой масштабируемости за счет обработки транзакций вне основной сети Ethereum, сохраняя при этом сводку транзакций в сети. Большое количество транзакций группируется пакетами в блоки, обрабатываются вне сети, а затем суммируются в одну транзакцию ончейн. Поскольку транзакции происходят вне сети, крайне важным аспектом является обеспечение их целостности и выполнение без необходимости повторного выполнения. StarkNet решает эту проблему, используя доказательства STARK для проверяемых вычислений. Затем StarkNet передает в основную сеть Ethereum лишь необходимую информацию о блоке и доказательство, где оно проверяется с минимальными вычислительными затратами.

В сети Starknet будет собственный токен под названием STRK. StarkWare развернула токен STRK на Ethereum в ноябре 2022 года. Общий объем токенов STRK составляет десять миллиардов и STRK будет использоваться для покрытия комиссий за транзакции, управления и размещения ставок в сети Starknet.

Токен STRK направлена на децентрализацию сети StarkNet и имеет несколько важных функций в экосистеме сети:

  • Оплата комиссий. STRK используется для оплаты сетевых сборов и необходим для совершения транзакции, также, как используется ETH в сети Ethereum.

  • Стимулирование узлов и разработчиков. Токен используется для стимулирования валидаторов, обеспечивать работу сети и ее безопасность. Кроме того, под программу стимулирования подпадают разработчики смарт-контрактов и разработчики ядра StarkNet.

  • Стейкинг. Для участия в работе сети необходимо поставить определенную сумму токенов в стейкинг.

  • Управление протоколом. Держатели токенов STRK имеют право на голосование по вопросам управления и развития. Вес голоса каждого пользователя зависит от количества токенов поставленных в стейкинг.

Как функционирует StarkNet?

StarkNet обеспечивает высокую масштабируемость, обрабатывая транзакции вне главной сети Ethereum и передавая сводку в блокчейн. Множество транзакций группируются в блоки, обрабатываются вне сети, а затем суммируются в одну транзакцию ончейн. Основополагающим аспектом этого процесса является обеспечение целостности и выполнение транзакций без повторного выполнения. Проблему решает StarkNet, применяя доказательства STARK для проверок вычислений. Затем необходимая информация о блоке и доказательство передаются в главную сеть Ethereum, где проверяются с минимальными вычислительными затратами.

Что такое секвенсор StarkNet?

Секвенсор — это ключевой компонент StarkNet, играющий решающую роль в проверке и выполнении транзакций. Задачи секвенсоров включают группировку и обработку транзакций, а также предложение блоков. Отметив неудачные транзакции, секвенсор задерживает их, добавляя в блок лишь успешные. Секвенсоры StarkNet способны обрабатывать значительно больше транзакций в секунду, повышая пропускную способность и уменьшая комиссионные сборы сети.

Что такое прувер StarkNet?

Прувер — это узел, подтверждающий математическую достоверность транзакций в блоке. Создавая доказательства STARK, прувер обеспечивает целостность блока. Он записывает каждый шаг выполнения транзакции, создавая трассировку выполнения, и отслеживает изменения состояния системы. После анализа и смешивания данных, прувер выбирает случайные выборки для создания доказательства STARK. Это доказательство подтверждает достоверность тысяч транзакций.

Безопасность Ethereum в StarkNet

Доказательства STARK и разность состояний передаются в Ethereum в виде транзакции. Узел Ethereum распаковывает данные, а контракты Verifier и Starknet Core обрабатывают их. Контракт Verifier анализирует доказательство, отклоняя любые сомнительные данные. После подтверждения контрактом Starknet Core, состояние StarkNet обновляется в Ethereum. Обновленное состояние добавляется в блок Ethereum, который после голосования становится частью сети Ethereum.

Subscribe to TestnetJunior
Receive the latest updates directly to your inbox.
Nft graphic
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from TestnetJunior

Skeleton

Skeleton

Skeleton