June 4, 2024

L2 решения Эфириум

Вступление

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

Что же такое L2?

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

Средства могут быть извлечены в соответствии с последней записью, представленной в основной сети. Мост настоящего L2 полностью децентрализован и не требует разрешений, поэтому всегда есть гарантия, что средства будут доступны после внесения пользователями. В нескольких подходах к масштабированию используются различные механизмы криптографической верификации с различными компромиссами в отношении безопасности, которые мы обсудим далее в этой статье.

Какие основные виды L2?

Есть два параметра, которые используются для классификации решений масштабирования L2. Один из них - это криптографическая верификация, а другой - доступность данных (DA) off-chain или on-chain.

Неполный список L2

Arbitrum

Arbitrum - это L2, созданный командой Offchain Labs. Сама сеть называется Arbitrum One и использует optimistic rollups для масштабирования Ethereum. Arbitrum One использует средства защиты от мошенничества и обеспечивает доступность данных о вызовах в цепочке, что означает, что все данные каждой транзакции полностью упорядочены, объединены и отправлены в основную сеть. Поскольку он использует доказательства мошенничества, существует задержка во времени рассмотрения спора (DTD) около 7 дней. После прохождения DTD изменения состояния в сети можно считать действительными, и пользователи могут снимать доступные средства через собственный мост. Есть и другие централизованные мосты, которые мы обсудим позже, которые позволяют обойти этот период защиты от мошенничества за счет создания пулов ликвидности между уровнями L2.

В настоящее время Arbitrum One - это сеть L2 с самым высоким TVL. L2Beat - отличный сайт, который позволяет нам проверять эти показатели.

Optimism

Optimism - это общественная благотворительная корпорация (PBC), которая построила Optimistic Ethereum (OE), который представляет собой optimistic накопительный пакет L2 для Ethereum. Чтобы описать OE, я объясню сходство с Arbitrum, а затем расскажу о некоторых ключевых различиях в их инфраструктуре. Подробную версию сравнения можно найти в подборке Kris Kaczor.

Сходства между Optimism и Arbitrum:

  • ● являются rollup и хранят все txs на L1
  • ● optimistic, поскольку используют доказательства мошенничества
  • ● используют секвенсоры для мгновенной "окончательности"
  • ● имеют общий cross-chain обмен, позволяющий создавать расширенные мосты токенов
  • ● поддерживают инструменты, связанные с EVM, но нуждаются в специализированных расширениях

Отличия:

  • ● другой механизм проверки доказательства мошенничества
  • ● Optimism OVM 2.0 эквивалентно EVM по сравнению с EVM-совместимым Arbitrum One (post-Nitro)
  • ● Optimism использует однораундовые доказательства мошенничества по сравнению с многократными FP от Arbitrum.
  • ● Optimism по-прежнему закрыт (частный белый список основной сети для предыдущих кандидатов) по сравнению с общедоступной основной сетью Arbitrum (без разрешения)

Ключевые инструменты:

  • ● Block Explorer - Optimistic Etherscan
  • ● Native bridge - Optimism Gateway
  • ● Гид пользователя
  • ● Портал живых приложений
  • ● Конфигурация RPC сети - Chainlist (поиск Optimistic Ethereum)

StarkNet

StarkNet - это децентрализованный ZK-Rollup без прав доступа на Ethereum. Он поддерживает полные вычисления Тьюринга и будет иметь совместимость с EVM из коробки через компилятор Solidity в Cairo, однако собственный код Cairo будет более производительным. StarkNet также будет включать в себя ряд решений для обеспечения доступности данных, что означает, что пользователи смогут переключаться между zk-rollup и validium для каждой транзакции (подробнее об этом в разделе validium / volition).

Поскольку связь L1 <-> L2, а также средство проверки и проверки STARK будут полностью децентрализованными и без разрешений, сеть будет иметь те же гарантии безопасности, что и основная сеть Ethereum, значительно увеличивая пропускную способность и обеспечивая отличный и бесперебойный UX.

Starkware обещали в конце ноября развернуть StarkNet Alpha в основной сети. Они используют подход, где будут разрешены смарт-контракты, развернутые в сети, а это означает, что команде Starkware придется это делать вручную. В своем заявлении они также объявили, что будущие выпуски StarkNet не будут совместимы с альфа-версией, поскольку они перезапустят состояние сети.

В рамках Alpha 1 и Alpha 2 будут реализованы дополнительные функции, в том числе:

  • ● конструкторы смарт-контрактов
  • ● лучшая среда тестирования
  • ● блочные и tx-хэши
  • ● учетные записи и контракты токенов
  • ● поддержка возможности обновления контракта и событий
  • ● Warp: транслятор из Solidity в Cairo, разработанный Nethermind
  • ● Подписи Ethereum
  • ● Полные ноды StarkNet

Разработчики уже могут приступить к созданию StarkNet, научившись писать, транслировать и развертывать смарт-контракты локально и в альфа-версии StarkNet в Cairo. Для начала ознакомьтесь с документацией Cairo и StarkNet.

Итоги: Криптовалюты которые есть у меня в портфеле из сектора L2
ARB (1$ и ниже хорошая цена для набора позиции)
STRK(1$-1.3$ хорошая точка входа)
OPT(В портфеле нету, упущена точка входа, при уходе цены - 1.79 и ниже буду добирать)

Не финансовая рекомендация