Skip to content

СетиArbitrum

Что такое Arbitrum и как он работает

Обновлено:

На этой странице

Arbitrum One — это сеть второго уровня (layer 2), которая работает поверх Ethereum и делает транзакции быстрее и дешевле. В статье рассказано, кто ее создал, как устроены секвенсор и роллап, из чего складывается комиссия и почему вывод средств в Ethereum может занять около недели.

Не уверены, что такое layer 2? Прочитайте layer 1, layer 2 и layer 3.

Что такое Arbitrum и кто его создал

Arbitrum создала компания Offchain Labs, выросшая из исследований Принстонского университета. Основная сеть, Arbitrum One, запущена в 2021 году. Ее программный стек называется Nitro. Отдельная организация, Arbitrum DAO, управляет частью экосистемы с помощью токена ARB.

Сеть задумана, чтобы решить проблему дороговизны Ethereum, не покидая сам Ethereum. Arbitrum исполняет смарт-контракты того же типа (она совместима с EVM), поэтому приложения и кошельки работают почти без изменений, а стоимость каждой транзакции распределяется между многими пользователями. Обычно сеть используют для трейдинга и кредитования в децентрализованных финансах, переводов стейблкоинов, игр и приложений.

Как это работает: оптимистичный роллап

Arbitrum One — это оптимистичный роллап (optimistic rollup). «Роллап» означает, что транзакции исполняются в собственной цепочке, а затем их данные публикуются в Ethereum, так что любой может восстановить состояние, опираясь только на Ethereum. «Оптимистичный» означает, что результаты считаются верными, пока кто-то не докажет обратное.

Порядок такой:

  1. Вы отправляете транзакцию. Секвенсор (sequencer) — сервер, который упорядочивает транзакции, — получает ее и почти мгновенно подтверждает. Блоки Arbitrum появляются за доли секунды, примерно четыре в секунду.
  2. Секвенсор сжимает множество транзакций в пакеты и публикует их в Ethereum. Новые блобы Ethereum (blobs) делают это дешевле.
  3. Валидатор публикует в Ethereum получившееся состояние. В течение периода оспаривания (challenge period) длиной около семи дней любой может подать доказательство мошенничества (fraud proof), если состояние неверно.

Сейчас секвенсор работает под управлением Offchain Labs, поэтому на практике упорядочивание централизовано. Если секвенсор выйдет из строя, архитектура позволяет пользователям отправлять транзакции напрямую через Ethereum, хотя это медленнее. См. роллапы: optimistic и zk.

Финальность

Секвенсор дает быстрое мягкое подтверждение. Транзакция становится такой же окончательной, как в Ethereum, когда ее пакет опубликован и Ethereum его финализировал, примерно через 13 минут. См. финальность и подтверждения.

Вывод средств в Ethereum

Перевод средств из Arbitrum обратно в Ethereum через канонический мост (canonical bridge), то есть официальный, занимает около семи дней из-за периода оспаривания. Перевод из Ethereum в Arbitrum намного быстрее, обычно несколько минут. Многие сторонние мосты за плату позволяют выйти быстрее, выдавая вам средства авансом, но они добавляют собственные риски и необходимость доверия. Прочитайте мосты и их риски.

Комиссии

Токен для оплаты газа в Arbitrum One — ETH. Токен ARB — это токен управления, а не токен для оплаты газа.

Комиссия состоит из двух частей:

  • Плата за исполнение в L2: использованный газ, умноженный на цену газа Arbitrum, которая низкая и меняется, когда сеть загружена.
  • Плата за данные L1: доля стоимости публикации данных вашей транзакции в Ethereum. Когда Ethereum загружен, эта часть растет, даже если сама Arbitrum спокойна.

Обе части оплачиваются вместе в ETH и показываются в кошельке одной суммой. Комиссии растут, когда Arbitrum перегружена и когда дорожают данные в Ethereum. Смотрите актуальные комиссии на странице газа, где учтена и составляющая L1. Прочитайте также газ и комиссии.

Адреса и токены

Arbitrum использует те же адреса вида 0x, что и Ethereum, поэтому ваш адрес Ethereum работает и в Arbitrum, но баланс там отдельный. Токены следуют стандарту ERC-20. Многие токены существуют в Arbitrum в нескольких версиях, например нативный USDC и более старая мостовая версия. Всегда проверяйте, какую из них ожидает приложение. См. стейблкоины.

Arbitrum также управляет сетью Arbitrum Nova — отдельной цепочкой для недорогих игр и социальных приложений. В этой статье речь идет только об Arbitrum One.

Сравнение Arbitrum с другими сетями

Arbitrum One Optimism Base Ethereum
Разработчик Offchain Labs OP Labs / Collective Coinbase Сообщество
Стек Nitro OP Stack OP Stack Не применимо
Токен для газа ETH ETH ETH ETH
Токен управления ARB OP Нет Нет

Arbitrum и Optimism — оба оптимистичные роллапы, но на разном программном обеспечении. Arbitrum не построена на OP Stack. См. Optimism и Base.

На что обратить внимание

  • Неверная сеть. Адрес 0x выглядит одинаково во всех сетях EVM. Если биржа ожидает «Arbitrum One», а вы отправили через Ethereum, депозит может не зачислиться.
  • Вывод за семь дней. Учитывайте задержку, если вам нужны средства в Ethereum, или осознанно выберите быстрый мост.
  • Централизованный секвенсор. Транзакции упорядочивает один оператор. Он может цензурировать их или временно выйти из строя.
  • Риск смарт-контрактов. Во многих роллапах обновления и контракты мостов имеют административное управление. Актуальный статус децентрализации смотрите в документации проекта.
  • Поддельные токены ARB и эйрдропы. Никогда не подписывайте транзакцию из неожиданного сообщения.

Следите за Arbitrum в реальном времени на ChainMonitor

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

Чем Arbitrum отличается от Optimism?

Обе сети — оптимистичные роллапы на Ethereum с ETH в качестве газа. Arbitrum использует ПО Nitro от Offchain Labs, а Optimism создала OP Stack, на котором работают также Base и другие. Обе совместимы с EVM и для пользователя ощущаются похоже.

Arbitrum — это layer 2?

Да. Она исполняет транзакции вне Ethereum и публикует данные в нем, а это и есть определение роллапа — разновидности layer 2.

Почему вывод из Arbitrum занимает 7 дней?

Официальный мост ждет окончания периода оспаривания, чтобы каждый мог опротестовать неверное состояние. Быстрые мосты избегают ожидания, выплачивая вам средства заранее за комиссию.

Нужно ли платить комиссии в Arbitrum токеном ARB?

Нет. Комиссии оплачиваются в ETH. ARB используется для управления.

Почему комиссии в Arbitrum низкие, но не нулевые?

Вы по-прежнему платите за исполнение и за свою долю публикации данных в Ethereum. Обе суммы намного меньше, чем в основной сети.

Можно ли использовать один кошелек в Arbitrum и Ethereum?

Да. Добавьте сеть Arbitrum или воспользуйтесь добавлением в один клик на странице RPC.