Ethereum наконец-то находится на грани решения проблем взаимодействия, которые преследуют экосистему с тех пор, как пару лет назад началась запускаться дорожная карта L2. В этом году пользователи могут ожидать увидеть простые кроссчейн-обмены между L2, новые специфичные для блокчейна адреса, которые могут быть прочитаны человеком, не требующие доверия кроссчейн-сообщения и запуск инновационных мостов «унифицированной ликвидности», таких как Agglayer от Polygon.
Обновления вступят в силу в ближайшие несколько недель, и лидеры экосистемы от Base до Across предсказывают, что это лишь вопрос времени, когда Ethereum снова будет ощущаться как единый.
«Движение к быстрому, стандартизированному взаимодействию — это не просто техническое обновление — это необходимо для того, чтобы Ethereum ощущался как единая бесшовная экосистема, — объясняет соучредитель Across Харт Лэмбур. — Когда блокчейны могут взаимодействовать за две секунды или меньше, видение единого Ethereum воплощается в жизнь».
Лэмбур сообщил, что проверенный код для нового стандарта намерений Across и Uniswap (EIP-7683) будет развернут в течение следующей недели, а кроссчейн-заказы начнут поступать через децентрализованную систему решателей «в ближайшие недели». Новый стандарт поддерживают пятьдесят проектов и протоколов, включая Polygon, Arbitrum, Optimism, Base и Uniswap.
Совместимость Ethereum: что изменится в 2025 году
В последнем бычьем забеге у Ethereum была проблема с масштабированием. Плата за газ достигла пика в 200 долларов за транзакцию, поскольку поток пользователей конкурировал за пространство блока. Чтобы исправить эту проблему, появились накопительные пакеты уровня 2, такие как Base, Arbitrum и Optimism, которые успешно масштабировали транзакции в 15–20 раз, а теперь комиссии считаются в центах. К сожалению, у Ethereum осталось 55 новых накопительных пакетов, которые все фактически изолированы друг от друга. Пользователям приходится возиться с дорогими и рискованными мостами, чтобы перемещаться между ними. Отсутствие сплоченности и совместимости сильно повлияло на настроения и цену ETH.
Транзакции Ethereum выросли в 15-20 раз. Источник: CoinGecko.
Маллеш Пай, старший директор по исследованиям в Consensys, говорит, что первым шагом к решению головоломки взаимодействия станет обеспечение простых кроссчейн-обменов между токенами на разных уровнях 2.
«Я думаю, что в ближайшие несколько месяцев мы получим бесперебойную передачу токенов, — сказал он, отметив, что это все еще далеко от синхронной компоновки — когда каждое приложение и каждый уровень 2 предлагают полную и мгновенную совместимость — но этого все еще достаточно для «99,9999%» того, что нужно большинству пользователей. — Большинство наших пользователей, у которых есть деньги в одном блокчейне, хотят купить что-то в другом. И я считаю, что мы сможем предоставить это через несколько месяцев».
Ведущий участник Base Джесси Поллак рассказал журналистам на Devcon, что два конкретных предложения по улучшению выделяются по тому влиянию, которое он ожидает от них.
«Это быстро решается. Сейчас ведется работа над двумя действительно важными спецификациями. Одна из них называется ERC-7683, она определяет стандарты для этих намерений, что является формой выполнения кроссчейна, — говорит он. — А затем та, которую мы помогаем продвигать, называется RIP-7755, которая в принципе позволяет вам очень легко выполнять транзакции кроссчейна».
Оказывается, Джесси Поллак выглядит точь-в-точь как его фотография на CryptoPunk. Источник: Jesse Pollak/X.
Объяснение плана взаимодействия RIP-7755
Предложение по улучшению Rollup-7755 использует не имеющую разрешения сеть оффчейн-ретрансляторов, называемых Fulfillers, которые получают чаевые за пересылку кроссчейн-вызова пользователя в правильное место назначения.
«Это позволяет вам выполнять транзакцию из одного L2 на другой L2 совершенно без доверия. И поэтому вы можете выполнить ее там, а затем вы можете вернуть баланс в исходное место, и нет никакой третьей стороны, — говорит Поллак. — Оно просто полагается на существующую конструкцию Ethereum».
Эммануэль Авосика, руководитель исследований 2077 Collective, говорит, что одним из преимуществ этого подхода является то, что он «позволяет соединять через блокировку/выпуск токенов между сетями», что, по его словам, превосходит использование пулов ликвидности.
Поскольку у разных L2 разное время блока, транзакции не будут мгновенными (известными как «синхронные»), но они будут довольно быстрыми. Это называется — «асинхронными», и Поллак не думает, что кратковременная задержка будет проблемой:
“Если вы посмотрите на Интернет, то сегодня он преимущественно асинхронный, например, так вы масштабируетесь, не имея тесно связанных зависимостей. И мы думаем, что Ethereum тоже будет масштабироваться таким образом».
Поллак предсказывает будущее, в котором вы сможете делать все, что захотите, не беспокоясь о том, в каком блокчейне вы находитесь:
«Вместо этого просто будет ваш кошелек, который позволит вам работать везде. А затем мы расширимся на все остальные уровни L1, чтобы вы могли хранить свои активы на Base и совершать транзакции где угодно».
Заявление о миссии команды L2 interop thereum. Источник: Джош Рудольф/X.
Стандарт намерений кроссчейн Across и Uniswap (ERC-7683)
Традиционно кроссчейн-мост включал отправку средств на смарт-контракт, где они блокировались, а мост на другом блокчейне высвобождал соответствующие средства. Этот подход имеет проблемы со скоростью, затратами и безопасностью. В последнее время стали популярны мосты на основе намерений, такие как Across Protocol, запущенный в 2021 году. Намерение относится к пользователям, выражающим цель высокого уровня — «обменять токен X на Optimism на токен Y на Polygon», — а затем группа «решателей» соревнуется, чтобы разработать наиболее эффективный способ сделать это.
Across, который также интегрирован с UniswapX, имеет децентрализованную сеть из примерно 30 решателей (они же маркет-мейкеры/заполнители/ретрансляторы), которые быстро заполняют пользователя собственными средствами в блокчейне назначения и берут на себя риск окончательности. Свопы занимают в среднем около трех секунд.
Авосика объясняет, что ключевой сложностью для таких систем является доступ к достаточной ликвидности для каждой монеты, поскольку каждое приложение имеет свою группу решателей.
«В настоящее время существует проблема, когда разные сети решателей фрагментированы, поскольку каждый протокол имеет свой метод обработки создания намерений, исполнения и расчета», — говорит Авосика.
Across объединился с Uniswap (который собирается запустить свой собственный L2 под названием Unichain), чтобы предложить ERC-7683, который работает немного как тикет заказа, который вы можете передать биржевому брокеру. Стандарт формализует, какая информация отправляется из протоколов, чтобы любой решатель в децентрализованной сети мог забрать заказ и выполнить его.
Основанный на намерениях мост Across Protocol хорошо выдержал отмену тарифов Трампа. Источник: Харт Ламбур/X.
Это означает, что вместо того, чтобы у каждого были небольшие отдельные сети решателей, большая группа теперь может принимать стандартизированные заказы из любого приложения или протокола. Намерения могут обрабатывать кроссчейн транзакции, такие как обмен токенами, переводы NFT и голоса управления. Хотя пользователи увидят немедленную выгоду, поскольку все трудности кроссчейна абстрагированы, системы на основе намерений получат большую выгоду от дальнейших улучшений взаимодействия.
«Мы активно работаем с командами Superchain, AggLayer и Arbitrum, чтобы использовать их системы обмена сообщениями для ERC-7683», — объясняет Ламбур. Arbitrum только что анонсировала Universal Intents Engine, который обеспечит бесперебойные кроссчейн-обмены между всеми цепями в Arbitrum One для запуска в этом квартале, а также программу кредитования для запуска новых решателей.
Последний вызов взаимодействия Ethereum L2. Источник: Джош Рудольф, X.
AggLayer и другие решения по обеспечению совместимости Ethereum
AggLayer от Polygon надеется решить проблему совместимости не только между всеми Ethereum L2, но и, в один прекрасный день, между всеми блокчейнами смарт-контрактов, соединяя разрозненные блокчейны так же, как TCP/IP соединяет Интернет.
Соучредитель Polygon Брендан Фармер говорит, что AggLayer поможет решателям доставить вашу транзакцию туда, куда ей нужно. Он использует аналогию с полетом на самолете, чтобы объяснить, как это сделать:
«Прямо сейчас, с намерениями и решателями, это выглядит так, как будто вы летите на самолете и не можете взять с собой свой чемодан, поэтому вы, по сути, просто приносите деньги и список всех своих вещей, а затем передаете его консьержу в пункте назначения, и он покупает все ваши вещи. В то время как с AggLayer это как будто вы можете взять свой чемодан».
AggLayer описывается как нейтральный, кроссчейновый расчетный слой, который объединяет ликвидность и пользователей и отправляет окончательное сообщение в Ethereum.
«Самая большая особенность AggLayer — использование общего моста, в который вносятся все накопительные пакеты AggLayer. Это отличается от статус-кво, когда у разных накопительных пакетов есть свой собственный индивидуальный мост на Ethereum L1», — говорит Авосика.
Наличие всех активов в одном мосту и использование «пессимистических» доказательств ZK для проверки любых заявлений поддерживает эффективные кроссчейн-переводы с минимальными накладными расходами. Вместо того, чтобы проверять действительность перевода, просматривая два разных блокчейна, все средства находятся в одном банке. Это означает, что во многих случаях монеты даже не нужно перемещать, и запись о том, кто чем владеет, можно просто обновить. Основная сеть AggLayer v0.2 была запущена на этой неделе и объединит блокчейны Polygon и проекты от Movement Labs, Near, OXK X Layer и Ton Application Chain, а кроссчейн-передачи начнутся примерно в марте или апреле.
«Мы планируем развернуть контракты Agglayer в каждой крупной цепочке», — говорит Авосика.
Agglayer сейчас не так хорошо работает с оптимистичными роллапами из-за семидневного периода вывода, но роллапы в OP Stack могут интегрировать ZK-proofs через OP Succinct.
Фармер говорит, что AggLayer позволяет торговать нативными токенами, а не обернутыми версиями:
«Я думаю, что это просто решение этих проблем единой ликвидности и быстрой совместимости, это похоже на возможность объединять активы и не беспокоиться об оплате маркет-мейкерам за обмен или о наличии семи различных типов ETH для всех блокчейнов, которые вы используете. Именно этот опыт ощущается как использование одной сети, даже когда вы пересекаете границы между разными блокчейнами.
OP Stack работает над собственным решением для взаимодействия с Superchain. Источник: fwiz/X.
Адреса, специфичные для блокчейна… которые могут быть прочитаны человеком!
Еще одно обновление (EIP-3770) будет определять, к какому блокчейну EVM принадлежит конкретный адрес.
«Это предотвратит проблему, когда кто-то делает что-то вроде отправки средств на определенный кошелек смарт-контракта, которого не существует в определенной сети”, — говорит Авосика.
Однако новые адреса по-прежнему будут выглядеть как бессмысленный набор букв и цифр, поэтому другой EIP (7828) идет дальше и смешивает адреса, специфичные для блокчейна, со службой именования Ethereum. Таким образом, вы получите адрес, который выглядит как Andrew@optimism.eth. Согласно сообщению «рабочей группы взаимодействия L2» от 29 января, в этот EIP вносятся «последние штрихи».
Смарт-аккаунты в хард-форке Pectra (EIP-7702)
Обновление Pectra, которое состоится в марте, включает EIP-7702, который превращает обычные внешние аккаунты в смарт-аккаунты. Одним из преимуществ этого является возможность приложений или кошельков спонсировать газовые сборы, что может смазать колеса кроссчейн-транзакции.
«Если я захочу перейти из Optimism в Arbitrum сегодня, мне, возможно, придется заплатить ETH в обеих цепях, чтобы завершить транзакцию, — говорит Авосика. — Поскольку я впервые перехожу в Arbitrum, у меня может не быть там ETH — кассир может просто заплатить газовый сбор от моего имени, зачислить мой адрес и взять часть перевода в качестве оплаты за услугу».
Будущее интероперабельности Ethereum: нативные и базовые роллапы
Базовая совместимость будет достигнута уже в этом году, но ведутся работы по дальнейшему улучшению процесса. Разработчики Ethereum усердно работают над реализацией однослотовой финализации, которая позволяет предлагать и финализировать блоки в течение 12 секунд вместо 15 минут, а значит, транзакции подтверждаются практически мгновенно.
«SSF — это большой блокиратор для взаимодействия роллапов», — говорит Авосика. Решатели в настоящее время берут на себя риски, связанные с неподтвержденными транзакциями в течение 15 минут, поэтому сокращение этого времени до секунд обеспечит значительное улучшение. А в будущем совместное секвенирование, основанные и собственные роллапы должны сделать всю экосистему взаимодействующей и компонуемой в режиме реального времени — то есть все будет работать без проблем со всем остальным.
Эта цель стала намного более реалистичной после недавнего совещания, на котором лидеры L2, включая Base, Arbitrum и Optimism, согласились внедрить базовые или нативные роллапы (оба варианта более широко используют L1). Эти системы действительно предлагают перспективу синхронной компоновки в экосистеме, но потребуется некоторое время, чтобы устранить ошибки.
Базовый роллап Taiko, который использует валидаторы Ethereum для секвенирования, уже запущен и работает. Деклан Фокс, руководитель продукта в zkEVM L2 Linea, предполагает, что в этом году мы увидим запуск новых базовых роллапов, но говорит, что потребуется время для преобразования существующих L2, и необходимо будет разработать новые стандарты, чтобы сделать их совместимыми.
Деклан Фокс о базовых роллапах Linea. Источник: X.
«Linea поддерживает ENS Namechain для изучения запуска в качестве базового накопительного пакета в этом году; однако миграция существующих L2 с большими экосистемами, скорее всего, произойдет в 2026 году», — говорит он.
Фокс отмечает, что для собственных накопительных пакетов требуется хардфорк L1, чтобы «внедрить новую предварительную компиляцию; поэтому, учитывая приоритет масштабирования больших двоичных объектов, я ожидаю, что он будет включен не ранее 2026 года».
Другой подход к взаимодействию исходит от Espresso, которая предлагает общий секвенсор для L2 и интегрировала Arbitrum L3 Rari 31 января. Фармер говорит, что надеется подключить Agglayer к Espresso к концу года.
«Таким образом, вы можете получить Святой Грааль для L2, который является синхронной компоновкой. Это то, где блоки для разных блокчейнов создаются одной и той же сущностью в одно и то же время, — говорит Фармер. — Вы можете развернуть контракт, который может делать синхронные вызовы контрактов, которые развернуты в совершенно разных цепочках, и пользователи могут использовать все это и постоянно получать доступ к лучшему исполнению для своих сделок и самой глубокой ликвидности. И таким образом он объединяет эту экосистему, которая в настоящее время фрагментирована L2 поверх Ethereum, в нечто, что ощущается как использование самого Ethereum или использование одного блокчейна».