Arbitrum — Решение для масштабирования L2 для Ethereum

Arbitrum Layer 2 Ethereum
BitPapa - Надежный P2P Обменник криптовалют

Протокол Arbitrum — это решение для масштабирования уровня 2 для Ethereum, которое делает смарт-контракты масштабируемыми, быстрыми и частными, а также добавляет дополнительные функции безопасности для загрузки. Arbitrum был создан для устранения некоторых недостатков текущих смарт-контрактов на основе Ethereum, таких как низкая эффективность и высокие затраты на исполнение, которые сделали пользовательский опыт в Ethereum неудовлетворительным.

Протоколы уровня 2 (Layer 2) представляют собой тип инфраструктуры, который работает как второй уровень поверх другой платформы блокчейна (известной как уровень 1). Эти платформы уровня 2 предназначены для расширения функциональности цепочки уровня 1, например, путем улучшения ее масштабируемости или привязки к возможностям смарт-контрактов.

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

Arbitrum использует метод, известный как накопление транзакций, для записи партий отправленных транзакций в основной цепочке Ethereum и их выполнения на дешевом масштабируемом сайдчейне второго уровня, но при этом использует Ethereum для обеспечения правильных результатов. Этот процесс помогает разгрузить большую часть вычислительной нагрузки и загрузки хранилище, от которых в настоящее время страдает Ethereum, и одновременно обеспечивает работу новых классов мощных DApps на базе уровня 2.

Принцип работы протокола Arbitrum

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

Arbitrum blockchain

Это оптимистично в том смысле, что любой валидатор может опубликовать блок объединения и подтвердить действительность других блоков, в то время как термин объединения используется для описания того, как общедоступная информация может быть использована для восстановления полной истории блокчейна из оптимизированного журнала События. Протокол гарантирует, что код будет работать правильно (то есть как задумано), пока любой валидатор будет честным, помогая сети противостоять сговору и другим формам атак.

Как и во многих блокчейнах, отдельные ноды могут участвовать в цепочке Arbitrum. Ноды валидатора участвуют в наблюдении за состоянием блокчейна, а полные ноды помогают агрегировать транзакции уровня 1. Агрегаторы, которые отправляют транзакции в блокчейн уровня 1, получают вознаграждение, выплачиваемое в ETH, в то время как остальная часть комиссии за транзакции пользователей распределяется между другими участниками сети, такими как валидаторы.

Arbitrum вводит этап проверки для блоков объединения, при котором другие валидаторы проверяют правильность блока и выдают вызов, если они считают, что это неверно. Если будет доказано, что блокировка неверна или вызов окажется необоснованным, у лживого валидатора будет конфискована его ставка, гарантируя, что валидаторы всегда играют честно или рискуют последствиями.

Платформа сохраняет информацию и вычислениях, а также осуществляет их перемещение, тем самым освобождая основную цепь Ethereum. Для обработки транзакций в отдельной среде проект использует ArbOS (Arbitrum Operating System), которая позволяет ускорить проведение транзакций, независимо от перегруженности сети на Ethereum.

Платформа также имеет собственную настраиваемую виртуальную машину, названную Arbitrum Virtual Machine (AVM). Это среда исполнения смарт-контрактов, которая существует над EthBridge — набором смарт-контрактов, который взаимодействует с блокчейном Arbitrum. Смарт-контракты, совместимые с Ethereum, автоматически переводятся для работы на AVM.

Экосистема проекта Arbitrum

Ваш шлюз в экосистему проекта — это портал Arbitrum One. Там вы найдете множество категорий и проектов уже интегрированных в сеть. Например, сообщество Uniswap проголосовало за запуск Arbitrum. Также многие другие популярные Ethereum dapps, такие как SushiSwap, Aave, Curve, DODO, Balancer, 1inch Exchange и десятки других проектов переходят на Arbitrum. Не только dApps и токены переключаются на сеть Arbitrum, но даже такие сайты, как Etherscan, планируют поддерживать данную цепочку через свою платформу. Как разработчикам, так и пользователям легко переключаться с L1 на L2 и с L2 обратно на L1.

Экосистема Arbitrum

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

Чтобы переключиться с Ethereum L1 на Arbitrum L2, вам необходимо подключить свой кошелек Ethereum, такой как MetaMask, к цепочке Arbitrum One. После подключения к сети вы можете использовать Arbitrum Bridge для перемещения токенов из одной цепочки в другую.

Arbitrum One — это название первой публичной сети, которая вышла в эфир 1 сентября 2021 года. Его уровень 2 Ethereum без разрешений с полной функциональностью смарт-контракта Ethereum. Он похож на Matic (Polygon) — уровень 2, который требует подключения активов к своей сети, за исключением того, что он не требует собственного токена.

Как добавить сеть Arbitrum One в MetaMask?

Данное руководство предполагает, что у вас есть готовый кошелек Web3 MetaMask. Также мы предполагаем, что в вашем кошельке MetaMask в сети Ethereum есть ETH для оплаты газа. Если у вас нет кошелька MetaMask — скачайте его из официального источника и установите в свой браузер.

Arbitrum MetaMask

После установки кошелька нужно выполнить следующие действия:

  1. Зайти на сайт — chainlist.org и подключить свой кошелек.
  2. В поисковой строке вбить слово — Arbitrum.
  3. Нажать на кнопку — «Добавить в MetaMask» и одобрить данное действие.

Если все было сделано правильно, то при нажатии на значок сетей в списке появится сеть Arbitrum One. Меню кошелька позволяет быстро переключаться между сетью второго уровня и основным блокчейном Эфириума (Ethereum Mainnet). Вот и все!

Теперь, чтобы использовать Arbitrum One (L2), вам нужно соединить свои активы с Ethereum mainnet на Arbitrum. Для этого вам нужно использовать мост Arbitrum для перехода ваших ETH и токенов с L1 на L2. Неспособность использовать мост для переводов может привести к потере средств. Используя token bridge, вы можете переместить ETH и перенести любой тип токенов, таких как ERC-20, ERC-721, ERC-1155 и т .д., на L2 и использовать его на Arbitrum One.

Точно также вы можете перенести свои средства обратно в сеть Ethereum из Arbitrum L2, используя Arbitrum Bridge, но помните, что существует 7-дневный период вывода средств. Это связано с текущими ограничениями дизайна Optimistic Rollups. Вы можете отправлять средства в сеть Arbitrum, когда захотите, но чтобы вывести их в сеть Ethereum, вам придется подождать не менее 7 дней.

Перемещение Эфира между Arbitrum и Ethereum

Для перемещение эфира и токенов между Arbitrum и Ethereum нужно использовать помощью Arbitrum Bridge. Рассмотрим это более детально.

Arbitrum Bridge

Чтобы переместить Эфир между сетями, нужно выполнить следующие действия:

  1. Направляйтесь к мосту Arbitrum. При посещении этого сайта ваше расширение MetaMask автоматически откроется. Выберите учетную запись, в которой у вас есть ETH, а затем подключите свой кошелек. Убедитесь, что вы подключены к основной сети Ethereum.
  2. После подключения Arbitrum One bridge автоматически получает ваш баланс ETH и токенов в сети Ethereum. Он будет отображаться как баланс уровня 1, который находится в основной сети Ethereum, и баланс уровня 2, который находится в Arbitrum L2.
  3. Выберите актив, который вы хотите перебросить.
  4. Затем введите сумму ETH или токена, которую вы хотите перевести на L2, а затем нажмите депозит, чтобы сделать перевод.

Теперь следуйте подсказкам на MetaMask. Авторизуйте транзакцию на своем кошельке MetaMask и дождитесь подтверждения транзакции на блокчейне. Это не должно занять более 10 минут. Проводник блоков на основе Etherscan для Arbitrum или https://arbiscan.io.

Поздравляем! Ваши средства были переведены из основной сети Ethereum в сеть Arbitrum One. Обязательно переключите свою сеть MetaMask на Arbitrum One, чтобы увидеть свои средства. Теперь, когда вы перевели средства, вы можете начать просматривать dApps и исследовать экосистему сети.

Процедура перевода средств с L2 на L1 такая же, за исключением того, что вам нужно дождаться 7-дневного периода вывода средств. Посетите Arbitrum Bridge и убедитесь, что на этот раз ваша сеть MetaMask выбрана для Arbitrum One, поскольку мы перемещаем средства из Arbitrum в Ethereum mainnet.

Затем выберите токен, введите сумму для вывода и нажмите вывести, чтобы переместить средства из L2 в L1. Следуйте инструкциям на MetaMask и убедитесь, что у вас осталось немного ETH, чтобы покрыть стоимость транзакции. Как только это будет сделано, вы увидите неподтвержденную транзакцию с расчетным временем прибытия. Это время, которое вам нужно подождать, чтобы получить свои средства.

Как только обратный отсчет будет завершен, ваши средства появятся на основном сетевом адресе Ethereum. Переключитесь обратно на Ethereum Mainnet, чтобы увидеть свой баланс. Вот и все! Для получения более удобного руководства для начинающих ознакомьтесь с официальным учебником Arbitrum Bridge.

Команда и разработчики проекта

Проект был мягко запущен в мае 2021 года. К началу июля, два месяца спустя, на нем работало уже около 300 DApps. Запуск mainnet, известный как Arbitrum One, был запущен 31 августа 2021 года. Arbitrum построен Offchain Labs, командой исследователей, инженеров и энтузиастов Ethereum мирового класса.

Команда проекта

Командообразование проекта несет впечатляющее резюме. Основанный в Нью-Йорке, предыдущий опыт варьируется от заместителя технического директора США в Белом доме и старшего советника президента (Эд Фелтен) до соавтора ведущего учебника по криптовалютам, биткойнам и блокчейн технологиям (Стив Голдфедер) до технического консалтинга для криптовалютных проектов. Кроме того, многие рядовые сотрудники также являются крипто-энтузиастами и имеют свои интересы в крипто-стихе.

Основными соучредителями компании являются:

  • Эд Фертен — Соучредитель и главный научный сотрудник.
  • Стивен Голдфедер — Соучредитель и генеральный директор.
  • Гарри Калоднер — Соучредитель и технический директор.

Им удалось обеспечить финансирование с помощью крупных известных предприятий в пространстве blockchain. Основными инвесторами являются LightspeedPantera и Polychain Capital. Вместе с другими венчурными капиталистами, такими как Coinbase Ventures, Blockchain, Fenbushi Capital и Mark Cuban Companies, для этого предприятия было привлечено в общей сложности 120 миллионов долларов финансирования серии B.

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

Преимущества сети Arbitrum

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

Преимущества ARB

Но это не первая платформа, которая пытается преодолеть ограничения Ethereum, существует как минимум дюжина других решений, предлагающих аналогичные функции. Так что же отличает данный проект от остальных? У него есть несколько отличительных особенностей, в том числе:

  • Высокая совместимость EVM. Arbitrum считается одним из наиболее совместимых с EVM программ синтеза. Он совместим с EVM на уровне байт-кода, и любой язык, который может компилироваться в EVM, будет работать просто отлично — например, Solidity и Vyper. Это упрощает разработку, так как разработчикам не нужно хорошо понимать новый язык, прежде чем строить на Arbitrum.
  • Мощные инструменты для разработчиков. Команда разработчиков проекта работает над снижением барьеров для входа при создании решения уровня 2. В результате они создали всеобъемлющую документацию по разработке для Arbitrum, и разработчики могут начать использовать. существующие инструменты для Ethereum.
  • Низкие комиссии за транзакции. Как решение для масштабирования уровня 2 для Ethereum, Arbitrum предназначен не только для повышения пропускной способности транзакций Ethereum, но и для минимизации параллельных комиссий за транзакции. Благодаря своей чрезвычайно эффективной технологии свертывания Arbitrum может сократить сборы до доли того, что они есть на Ethereum, при этом обеспечивая достаточные стимулы для валидаторов.

У проекта имеется хорошо развитая инфраструктура, включающая в себя множество DApps приложений и инфраструктурных проектов Ethereum, включая SushiSwap, Aave, Curve, DODO, Balancer, 1inch Exchange и десятки других проектов.

Курс криптовалюты Arbitrum (ARB)

На момент написания статьи, криптовалюта Arbitrum (ARB) находится на 37 строчке в рейтинге CoinMarketCap. Рыночная капитализация составляет $1,5 млрд., а ежедневный объем торгов равен $1,2 млрд. долларов.

Купить ARB на бирже OKX

Хранить криптовалюту ARB можно на таких кошельках как MetaMask или, например, Trust Wallet.

Заключение

Существует множество решений Layer 2, которые будут отвечать за формирование масштабируемого ландшафта Ethereum в будущем. Эти решения начинают формироваться прямо перед нами и скорее всего, мы увидим больше достижений в области масштабирования Ethereum, чем когда-либо видели раньше. Эти проекты не будут с нулевой суммой, а скорее будут работать в тандеме, чтобы Ethereum мог обрабатывать миллионы транзакций в секунду, а не только десятки. Соответственно, решения L2 станут тем, как Ethereum победит основных пользователей и станет популярной международной расчетной системой.

Arbitrum перспективы

Проект Arbitrum — это отличное решение по масштабируемости для Ethereum, которое выполняет транзакции во внешней цепочке (уровень 2), за пределами основной сети Ethereum (уровень 1), но данные или результаты этих транзакций размещаются на уровне 1 в специальном смарт-контракте. Так мы получаем низкие сборы за газ и почти мгновенные транзакции. Даже если сеть уровня 2 перестанет полностью функционировать, мы всё равно сможем вернуть наши средства на уровень 1, так как смарт-контракт на Ethereum продолжит работу.

Говорят, что L1s в основном будет для ботов в будущем, поскольку люди, вероятно, будут взаимодействовать с dapps, построенными на L2s. Вполне вероятно, что в недалеком будущем такие вещи, как плата за газ и то, на каком блокчейне размещаются dApps, также не будут представлять интереса для широкой публики, поскольку эти трения/точки соприкосновения уже будут сглажены или “свернуты” под гладким пользовательским интерфейсом и привлекательным сервисом/продуктом. Когда это время придет, Arbitrum будет только брендом, известным разработчикам, но в значительной степени неизвестным широкой публике.