Skip to main content

Что такое Arbitrum One

Что такое Arbitrum One

Arbitrum One — это блокчейн-сеть Ethereum Layer 2 (L2), которая использует технологию оптимистического роллапа для обработки транзакций вне Ethereum L1 с меньшей стоимостью и более высокой пропускной способностью, наследуя при этом безопасность Ethereum для финальных расчётов. Разработанная компанией Offchain Labs, Arbitrum One запустила основную сеть в августе 2021 года и является одной из наиболее зрелых L2-сетей Ethereum.

Коротко: Arbitrum One — это L2 Ethereum на основе оптимистического роллапа с EVM-совместимостью, собственным токеном управления (ARB) и зрелой экосистемой. В DecAIHub он появляется в поле Main chain для проектов, развёрнутых в сети Arbitrum One.

Как работает Arbitrum One

Arbitrum One работает как оптимистический роллап, построенный на технологическом стеке Arbitrum Nitro. Его основные механизмы включают офчейн-исполнение с ончейн-доступностью данных и систему fraud-доказательств для разрешения споров.

Оптимистический роллап с Nitro

Как и другие оптимистические роллапы, Arbitrum One обрабатывает транзакции вне Ethereum и отправляет сжатые данные транзакций обратно в L1. «Оптимистическая» часть означает, что транзакции считаются валидными, если не оспорены:

  • Офчейн-исполнение. Транзакции выполняются в сети Arbitrum One секвенсором, который упорядочивает и группирует их для отправки в Ethereum.
  • Отправка данных в Ethereum. Сжатые данные транзакций публикуются в Ethereum L1, обеспечивая возможность для любого независимо восстановить состояние Arbitrum One и верифицировать валидность транзакций.
  • Fraud-доказательства (интерактивные). Arbitrum использует систему интерактивных fraud-доказательств, что отличает его от других оптимистических роллапов. Вместо воспроизведения всего пакета ончейн (что дорого) протокол разрешения споров использует игру бисекции для сужения точного места разногласия до одного вычислительного шага, который затем верифицируется в Ethereum. Это делает fraud-доказательства более эффективными.
  • Период оспаривания. После публикации пакета транзакций в Ethereum действует период оспаривания (примерно 7 дней), в течение которого валидаторы могут подать fraud-доказательства. По истечении этого периода пакет считается финализированным.

Технологический стек Nitro — это обновление оригинальной технологии Arbitrum (теперь называемой «Classic»). Nitro обеспечивает:

  • Fraud-доказательства на базе WASM. Nitro компилирует среду исполнения в WebAssembly (WASM) для верификации fraud-доказательств, повышая эффективность и совместимость.
  • Улучшенное сжатие. Nitro использует более эффективное сжатие данных при публикации пакетов транзакций в Ethereum, снижая затраты на данные L1.
  • EVM-эквивалентность. Nitro обеспечивает почти полную совместимость с Ethereum Virtual Machine, что означает, что смарт-контракты Ethereum обычно работают в Arbitrum One с минимальными изменениями.

EVM-совместимость

Arbitrum One EVM-совместим, что означает:

  • Смарт-контракты на Solidity или Vyper, написанные для Ethereum, в большинстве случаев разворачиваются в Arbitrum One без изменений.
  • Стандартные инструменты Ethereum (Hardhat, Foundry, Remix, ethers.js) работают с Arbitrum One при указании RPC-эндпоинта Arbitrum.
  • Стандарты токенов вроде ERC-20 работают нативно в Arbitrum One.
  • Пользователи взаимодействуют с Arbitrum One через те же кошельки (MetaMask и др.), которые используют для Ethereum, добавив сеть Arbitrum One.

Существуют различия в поведении (учёт газа, прекомпилированные контракты, семантика block.number и финализация) между Arbitrum One и Ethereum L1. Для многих приложений они прозрачны, но не гарантированы: контракт стоит протестировать на Arbitrum (и при необходимости переаудировать) перед развёртыванием с реальными средствами.

Секвенсор

Секвенсор — это сущность, ответственная за упорядочение транзакций в Arbitrum One и отправку пакетов в Ethereum. В настоящее время секвенсор управляется Offchain Labs. Это означает:

  • Упорядочение транзакций централизовано. Секвенсор определяет порядок включения транзакций в пакеты.
  • Доступность зависит от секвенсора. Если секвенсор перестанет работать, новые транзакции не смогут обрабатываться в L2 (хотя существующие активы можно вывести в Ethereum через контракт роллапа).
  • Децентрализация секвенсора в планах. Секвенсор управляется Offchain Labs, с планами по его децентрализации.

Это общая характеристика текущих оптимистических роллапов — и Arbitrum One, и Base работают с централизованными секвенсорами, с децентрализацией, запланированной на будущее.

Токен ARB и управление

В отличие от Base, у Arbitrum One есть собственный токен управления — ARB:

  • ARB используется для управления Arbitrum DAO, которое курирует сети Arbitrum One и Arbitrum Nova.
  • Держатели ARB могут голосовать за обновления протокола, распределение казначейства и решения экосистемы.
  • ARB не используется для газовых комиссий — газ в Arbitrum One оплачивается в ETH, аналогично Base.
  • Arbitrum DAO контролирует значительную казну, сформированную из первоначального распределения ARB.

Экосистема Arbitrum

Arbitrum One является частью более широкой экосистемы Arbitrum, включающей:

  • Arbitrum One — основная L2-сеть для смарт-контрактов общего назначения и DeFi.
  • Arbitrum Nova — отдельная L2, оптимизированная для высокопроизводительных, дешёвых юзкейсов вроде игр и социальных приложений, использующая модель доступности данных AnyTrust.
  • Arbitrum Orbit — фреймворк для создания пользовательских L3-сетей (аппчейнов), которые производят расчёты в Arbitrum One или Nova.
  • Stylus — технология, позволяющая писать смарт-контракты на Rust, C и C++ наряду с Solidity, расширяя базу разработчиков за пределы EVM-нативных языков.

В контексте DecAIHub, когда в карточке проекта указано Main chain: Arbitrum One, речь идёт именно об основной L2-сети Arbitrum One.

Где Arbitrum One появляется в DecAIHub

  • Поле Main chain — Arbitrum One указывает, что проект разворачивает смарт-контракты, токены или ончейн-логику в сети Arbitrum One.
  • Поле Token standard — проекты в Arbitrum One обычно используют стандарт ERC-20 (такой же, как в Ethereum, поскольку Arbitrum EVM-совместим).
  • Поле Type — проекты, развёрнутые в Arbitrum One, обычно имеют значение Type: EVM (Arbitrum One использует EVM-совместимую среду исполнения).

Когда вы видите Main chain: Arbitrum One в карточке проекта, это сообщает:

  • Проект работает в L2 Ethereum с конкурентными комиссиями и сильной EVM-совместимостью.
  • Данные транзакций публикуются в Ethereum L1, обеспечивая безопасность уровня Ethereum для финальных расчётов.
  • Проект имеет доступ к одной из наиболее зрелых L2-экосистем с глубокой DeFi-ликвидностью.
  • Смарт-контракты можно проверить через Arbiscan — обозреватель блоков Arbitrum One.
  • Газ оплачивается в ETH, а не в токене управления ARB.

Поле о блокчейне сообщает, где проект разворачивает свои контракты. Оно не говорит, верифицированы ли ИИ-заявки проекта (AI reality), служит ли токен реальной цели (Token necessity) или значим ли ончейн-компонент (Onchain necessity). Эти оценки осуществляются отдельно по соответствующим осям оценки DecAIHub.

Ключевые характеристики

Свойство Значение
Тип Layer 2 (оптимистический роллап)
Родительский блокчейн Ethereum
Технология Arbitrum Nitro
EVM-совместимость Да (EVM-эквивалентен)
Тип fraud-доказательств Интерактивные (протокол бисекции)
Токен для газа ETH
Токен управления ARB
Период оспаривания ~7 дней
Оператор Offchain Labs (секвенсор)

Почему проекты выбирают Arbitrum One

Распространённые причины, по которым ИИ- и крипто-проекты разворачиваются в Arbitrum One:

  • Зрелая экосистема. Arbitrum One был одним из первых крупных L2 и обладает устоявшейся экосистемой DeFi-протоколов, инструментов и инфраструктуры.
  • Глубокая ликвидность. В Arbitrum One сосредоточена значительная DeFi-ликвидность, что делает его привлекательным для проектов, которым необходимо взаимодействовать с финансовыми протоколами.
  • Безопасность Ethereum. Как и все оптимистические роллапы, Arbitrum One наследует модель безопасности Ethereum для финальных расчётов.
  • EVM-совместимость. Разработчики могут повторно использовать Ethereum-нативный код, аудиты и инструменты.
  • Расширение через Stylus. Обновление Stylus позволяет проектам писать смарт-контракты на Rust, C и C++, что может быть актуально для ИИ-проектов с существующими кодовыми базами не на Solidity.

Что Arbitrum One сам по себе не доказывает

  • Развёртывание в Arbitrum One не доказывает, что проект безопасен или прошёл аудит. Arbitrum предоставляет инфраструктуру; безопасность смарт-контрактов — ответственность проекта.
  • Работа в крупном L2 не доказывает, что у проекта есть значимое принятие. Зрелость экосистемы не переносится автоматически на отдельные проекты.
  • Использование эффективных fraud-доказательств Arbitrum не доказывает, что сам проект децентрализован. Секвенсор остаётся централизованным, а собственная архитектура проекта может добавлять дополнительную централизацию.
  • Доступ к глубокой DeFi-ликвидности не доказывает, что проект осмысленно интегрируется с DeFi. Близость к экосистеме — не то же самое, что техническая интеграция.
  • Работа в L2 Ethereum не доказывает, что проекту требуется безопасность уровня Ethereum для его юзкейса или что ончейн-роль содержательна (Onchain necessity).

Не путать с

  • Arbitrum Nova — отдельный L2 в экосистеме Arbitrum, оптимизированный для высокопроизводительных юзкейсов с другой моделью доступности данных (AnyTrust). Не та же сеть, что Arbitrum One.
  • ARB (токен) — токен управления Arbitrum DAO. ARB — токен; Arbitrum One — сеть. Газ в Arbitrum One оплачивается в ETH, а не в ARB.
  • Base — другой крупный L2 Ethereum, но построенный на OP Stack (Optimism), а не на Arbitrum Nitro. Оба являются оптимистическими роллапами на Ethereum со схожими высокоуровневыми свойствами, но с разной базовой технологией.
  • Ethereum — блокчейн первого уровня, на котором Arbitrum One производит расчёты. Arbitrum One построен поверх Ethereum, а не заменяет его. См. Что такое Ethereum.
  • Arbitrum Orbit — фреймворк для создания L3-аппчейнов на Arbitrum, а не сама L2-сеть.

Часто задаваемые вопросы

В чём разница между Arbitrum One и Base?

Оба являются L2 Ethereum на основе оптимистических роллапов, но используют разные технологические стеки. Arbitrum One использует Arbitrum Nitro с интерактивными fraud-доказательствами, а Base — OP Stack (Optimism) с неинтерактивными fraud-доказательствами. У Arbitrum One есть собственный токен управления (ARB) и DAO; у Base нативного токена нет. Arbitrum One запущен раньше (август 2021 vs. август 2023) и обладает более зрелой DeFi-экосистемой. Оба используют ETH для газа и EVM-совместимы. Выбор между ними для проекта обычно определяется соответствием экосистеме, предпочтениями инструментария и стратегическими соображениями, а не фундаментальными техническими ограничениями.

Означает ли, что ARB — токен управления, что нужен ARB для использования Arbitrum One?

Нет. Газовые комиссии в Arbitrum One оплачиваются в ETH, а не в ARB. ARB используется исключительно для управления — голосования по решениям протокола через Arbitrum DAO. Вам не нужно владеть ARB, чтобы разворачивать смарт-контракты, совершать транзакции или использовать приложения в Arbitrum One.

Чем интерактивные fraud-доказательства Arbitrum One отличаются от других оптимистических роллапов?

Большинство оптимистических роллапов используют неинтерактивные fraud-доказательства, при которых весь оспариваемый пакет транзакций повторно исполняется ончейн для верификации корректности. Arbitrum One использует интерактивный протокол бисекции: при возникновении спора оспаривающий и утверждающий ведут итеративный процесс, сужающий разногласие до одного вычислительного шага. Только этот единственный шаг верифицируется в Ethereum, что делает процесс более газоэффективным. Это снижает стоимость разрешения споров при сохранении тех же гарантий безопасности.

Что происходит во время 7-дневного периода оспаривания?

После публикации пакета транзакций в Ethereum L1 валидаторы имеют примерно 7 дней для подачи fraud-доказательства, если они считают, что пакет содержит невалидную транзакцию. В течение этого периода транзакции считаются «ожидающими финализации». После прохождения периода оспаривания без успешного fraud-доказательства пакет финализируется в Ethereum. Для большинства пользователей эта задержка незаметна — транзакции подтверждаются в L2 за секунды и могут использоваться внутри экосистемы L2 немедленно. Семидневное окно затрагивает только выводы из Arbitrum One в Ethereum L1.

Внешние ссылки

  • Arbitrum documentation — официальная техническая документация, охватывающая архитектуру Arbitrum One, Nitro и руководства для разработчиков.
  • Arbiscan — основной обозреватель блоков Arbitrum One для проверки смарт-контрактов, транзакций и активности токенов.
  • Arbitrum DAO governance — документация по управлению Arbitrum DAO и токену ARB.

См. также