Лидия Ву, исследователь в Mint Ventures

Если вы оказались озадачены при первом знакомстве с концепцией «цепной абстракции», вы не одиноки.
Кажется, это важно, с многочисленными проектами и обширным финансированием, все претендуют на то, чтобы быть стандартом... но его практическое применение еще предстоит открыть. Является ли «цепная абстракция» просто еще одним модным словом в конвейере новых концепций Web3?
В этой статье мы начнем с концепции, вернемся к фундаментальным вопросам и постараемся сделать что-то из ничего.
ТЛ; ДР:
Цель абстракции — скрыть сложность, а уровни абстракции в контексте Web3 часто выше, чем в Web2, что делает его более сложным.
Модульность упрощает процесс создания блокчейнов. Между тем, абстракция цепи подразумевает реструктуризацию взаимоотношений между цепями и улучшение опыта как для пользователей, так и для разработчиков.
Анализ межцепочечных передач активов, межцепочечного взаимодействия, взаимодействия и абстракции цепочек: концептуальная иерархия, сосредоточенная на координации изменений состояния (транзакций) в разных цепочках, хотя на практике эти концепции часто смешиваются друг с другом.
Решения на основе абстракции цепочки на основе намерений становятся популярной архитектурой, при этом многие продукты на основе компонентов потенциально могут объединяться как кусочки пазла, чтобы постепенно сформировать окончательную форму абстракции цепочки.
Текущие обсуждения и усилия вокруг абстракции цепи еще не освободились от ортодоксальности, ориентированной на инфраструктуру. Обоснованность абстракции цепи как реальной проблемы зависит от активного взаимодействия в цепи, достижений в модульности и притока новых пользователей и разработчиков.
Будущее абстракции цепочек — непростая задача; она требует оценки ее влияния на цепочки с длинным хвостом и изучения приложений, не относящихся к DeFi.
Что именно представляет собой абстракция цепи?
Является ли абстракция цепочки реальной проблемой?
К какому типу проблем относится абстракция цепи?
В чем разница между кросс-цепочкой, взаимодействием и абстракцией цепочки?
Является ли абстракция цепи реальной проблемой?
— Не обязательно. Обоснованность проблемы зависит от ее контекста. Представьте, что вы спрашиваете кого-то 500 лет назад о его мнении об энергетическом кризисе.
Итак, откуда взялось обсуждение абстракции цепи?
Ответы различаются, но часто затрагивают ключевые термины, такие как дорожная карта Ethereum, модульность, намерение и массовое принятие... В настоящее время наиболее убедительной представляется точка зрения, что абстракция цепочки представляет собой последние этапы модульности.
Для понимания этой перспективы необходимо четкое определение абстракции цепи.
В информатике «абстракция» — это процесс извлечения высокоуровневых операций и концепций из внутренних процессов, призванный упростить понимание путем маскировки сложности. Например, большинству пользователей Web2 достаточно быть знакомыми с браузерами и ChatGPT, не обращая внимания на базовые сложности или даже на само понятие абстракции.
Сходным образом:
Абстракция учетной записи: обеспечивает бесперебойную работу учетной записи, скрывая внутренние данные, такие как адреса, закрытые ключи и мнемонические фразы, для обеспечения бесперебойного взаимодействия с пользователем.
Абстракция цепочки: обеспечивает бесперебойную работу между цепочками, скрывая внутренние особенности, такие как механизмы консенсуса, комиссии за газ и собственные токены.
В традиционной разработке программного обеспечения абстракция и модульность являются взаимосвязанными и критически важными концепциями. Абстракция описывает структурную иерархию системы, тогда как модульность — это практика реализации этой структуры. Каждый модуль символизирует уровень абстракции, а взаимодействия между модулями скрывают их внутреннюю сложность, что способствует расширению кода, повторному использованию и обслуживанию. Без абстракции разграничения между модулями были бы запутанными и сложными для управления.

Лекция 3. Заметки писца: Абстракция и модульность
Важно признать, что продукты Web2 часто выполняют абстракцию и модульность в закрытых или полузакрытых экосистемах, концентрируя слои абстракции в пределах одной платформы или приложения в контролируемых средах, как правило, лишенных проблем кроссплатформенной или системной совместимости. Напротив, в рамках Web3, движимой приверженностью децентрализации и открытым экосистемам, динамика между модульностью и абстракцией значительно сложнее.
Хотя модульность может помочь справиться с проблемами абстракции в рамках одной цепи и уменьшить барьеры для разработки цепи, она не полностью решила абстракцию пользовательского и разработчикского опыта в контексте нескольких цепей. Существует заметный «эффект острова» среди различных цепей и экосистем, особенно очевидный во фрагментации ликвидности, разработчиков и пользователей. Введение абстракции цепи подразумевает перепроектирование отношений между различными цепями для облегчения их взаимосвязанности, интеграции и совместимости, как показано в статье, опубликованной Near в январе этого года.
Мы можем утверждать, что актуальность абстракции цепи как законной проблемы тесно связана с эволюцией следующих факторов:
Активность в цепочке: приводит ли наличие диверсифицированных dAPP к повышению активности пользователей в цепочке.
Прогресс в области модульного блокчейна: будет ли усиление активности в блокчейне способствовать развитию большего количества цепочек блоков и приложений.
Препятствия для новых пользователей и разработчиков: В какой степени текущая среда блокчейна препятствует выходу новичков и разработчиков (имея в виду сопротивление восходящей тенденции, а не разочарование в состоянии застоя)?
К какому типу проблем относится абстракция цепи?
Абстракция цепи сама по себе является абстрактной концепцией, которая работает на уровне многомерности в повествовании Web3. Это может частично объяснить, почему она представляется как всеобъемлющая и несколько озадачивающая. В частности, абстракция цепи является не решением, а поучительной философией.
Подобно тому, как сегодня Bitcoin, после нескольких халвингов, резких колебаний цен и внедрения ETF, вышел за рамки своей изначальной идентичности как технологического решения или актива. Он превратился в непреходящую идеологию и криптототем, воплощающий основные криптографические ценности и продолжающий направлять инновации и развитие отрасли в будущем.

Различия и связи: кросс-цепочка, взаимодействие и абстракция цепочки
Эти концепции можно понимать в диапазоне от конкретных до абстрактных. Они представляют собой концептуальную иерархию, сосредоточенную на координации изменений состояния (транзакций) в различных цепочках, но часто подразумевают много серой зоны в практическом использовании.

Кросс-чейн приложения и протоколы можно в целом разделить на две основные категории:
Межсетевой перевод активов: например, межсетевые мосты, межсетевые автоматизированные маркет-мейкеры (AMM) и межсетевые агрегаторы.
Межсетевое взаимодействие: такие протоколы, как Layerzero, Wormhole, Cosmos IBC и т. д.
Передача активов также зависит от передачи сообщений. В приложениях передачи активов между цепочками уровень сообщений обычно включает набор смарт-контрактов на цепочке и логику обновления состояния. Абстрагирование этой функциональности передачи сообщений в универсальное решение на уровне протокола — это то, что определяет протокол связи между цепочками.
Протоколы кросс-чейн-коммуникации могут обрабатывать сложные операции в блокчейнах, включая управление, фермерство ликвидности, торговлю NFT, выпуск токенов и игровые взаимодействия. Протоколы взаимодействия расширяют эти возможности еще больше, углубляясь в более глубокую обработку данных, консенсус и проверку для обеспечения согласованности и совместимости между различными блокчейнами. Однако на практике эти две концепции часто являются двумя сторонами одной медали и могут использоваться взаимозаменяемо в зависимости от контекста.
Суть абстракции цепочки включает в себя взаимодействие блокчейнов, но также вводит дополнительный уровень, ориентированный на улучшение опыта пользователей и разработчиков. Этот аспект тесно связан с повествованием о намерении, которое привлекло внимание в этом цикле. Интеграция намерения с абстракцией цепочки будет более подробно описана в последующих разделах.
Какие конкретные проблемы возникают при абстракции цепи?
Как можно достичь абстракции цепи?
Почему интеграция намерения с абстракцией цепи имеет важное значение?
Как можно достичь абстракции цепи?
Различные проекты имеют различные интерпретации и точки входа относительно абстракции цепи. Мы можем классифицировать их на две школы: Классическая школа, которая возникла из протоколов взаимодействия и сосредоточена на абстракции на стороне разработчика, и Школа намерений, которая включает новые архитектуры намерений и больше концентрируется на абстракции на стороне пользователя.
Корни классической школы можно проследить до Cosmos и Polkadot, задолго до появления концепции абстракции цепи. Новые участники, такие как Optimism Superchain и Polygon Agglayer, теперь сосредоточены на агрегации ликвидности и взаимодействии в экосистеме Ethereum L2. Протоколы кросс-цепной связи, такие как Layerzero, Wormhole и Axelar, расширяются на дополнительные цепи и стремятся к большему принятию для усиления своих сетевых эффектов.
В рамках Intent School проекты L1, такие как Near и Particle Network, посвящены предоставлению комплексных решений абстракции цепи. Кроме того, распространены стратегии на основе компонентов, которые решают конкретные проблемы, особенно в протоколах DeFi, примером которых являются UniswapX, 1inch и Across Protocol.
Для обеих школ Classical и Intent основные принципы проектирования подчеркивают безопасные и быстрые функции кросс-чейн вместе с интуитивным взаимодействием с пользователем. Ключевые особенности включают унифицированные пользовательские интерфейсы, бесшовную функцию кросс-чейн для dAPP, а также управление и субсидирование сборов за газ.

Почему интеграция намерений с абстракцией цепочки имеет важное значение?
«Протоколы, основанные на намерениях», появляются в изобилии, и в этом разделе мы рассмотрим, почему они стали популярным архитектурным выбором, а также их потенциальные последствия.
Подобно абстракции и модульности, намерение не является родной концепцией в Web3. Распознавание намерения было важным аспектом обработки естественного языка в течение десятилетий и широко изучалось в диалогах человека с компьютером.
При обсуждении исследования намерений в Web3 невозможно обойти вниманием знаменитую статью Paradigm. Хотя схожие принципы проектирования уже были реализованы в таких продуктах, как CoWSwap, 1inch и Telegram Bots, именно эта статья формально сформулировала суть архитектуры намерений: пользователи просто определяют, чего они хотят достичь, и оставляют сложности процесса на усмотрение третьих лиц. Эта философия соответствует фокусу абстракции цепи на улучшении пользовательского опыта, предоставляя четкий и практичный подход к решению.
На рынке представлен широкий спектр фреймворков для абстракции цепей, среди которых особенно выделяется фреймворк CAKE (Chain Abstraction Key Elements) от Frontier Research. Этот фреймворк, включающий архитектуру намерений, организует различные технологии и решения абстракции цепей в отдельные слои: слой разрешений, слой решателя и слой расчетов. Другие фреймворки доработали этот подход, например, Everclear, который добавил слой ликвидации между слоем решателя и слоем расчетов.

Источник: Frontier Research
Конкретно:
Уровень разрешений: центральным элементом этого уровня является абстракция учетной записи, выступающая в качестве портала для пользователей dAPP для запроса котировок намерений.
Слой решателя: как правило, это сторонний слой решателя, работающий вне блокчейна и отвечающий за выполнение намерений пользователя.
Уровень расчетов: после того, как пользователи одобряют транзакции, вступают в действие такие инструменты, как оракулы и кросс-чейн-мосты, чтобы гарантировать выполнение транзакций.
В слое решателя решатели — это сторонние офчейн-сущности, известные под разными названиями, например, решатели, решатели, поисковики, заполнители, тейкеры и ретрансляторы, в разных протоколах. Эти решатели обычно должны закладывать активы в качестве залога, чтобы иметь право конкурировать за заказы.
Процесс использования продуктов на основе намерений похож на заполнение лимитного заказа. В кросс-чейн сценариях, чтобы быстро удовлетворить намерения пользователя, решатели часто авансируют средства и взимают премию за риск при расчете. Эта схема похожа на краткосрочный кредит, где срок кредита эквивалентен времени синхронизации состояния блокчейна, а проценты похожи на плату за обслуживание.
Представленные компанией Near комплексные решения, которые надеются объединить уровни разрешений, решателей и расчетов в единую инфраструктуру, находятся на ранних стадиях проверки концепции, что затрудняет наблюдение и оценку их полезности.
Напротив, решения на основе компонентов, особенно в кросс-чейн протоколах DeFi, продемонстрировали преимущества по сравнению с традиционными кросс-чейн решениями. Across Bridge, флагманский продукт Across Protocol, использует архитектуру, ориентированную на намерения, чтобы предложить более высокую скорость, более низкую цену и более мощную возможность генерации комиссий среди кросс-чейн мостов, совместимых с EVM, причем ее преимущества особенно заметны в небольших транзакциях.

Скорость моста и комиссии различных кросс-чейн продуктов в Jumper

Скорость моста и комиссии цепей L2-L1 на Across Protocol и Stargate

Across Protocol имеет более высокую комиссионную способность, Источник: DefiLlama
Согласно дорожной карте, Across Protocol планирует запустить модульный уровень расчетов для упрощения кросс-чейн намерений на третьем этапе. Uniswap Labs и Across Protocol совместно предложили ERC-7683, который стремится упростить процесс входа для решателей путем стандартизации выражений намерений и создания универсальной сети для решателей.
Решения абстракции цепочки на основе намерений, вероятно, станут популярной архитектурой, при этом многие компоненты потенциально будут собирать высший стандарт абстракции цепочки, подобно частям пазла.
Какие проблемы существуют в нашем понимании и реализации абстракции цепи?
Какие проблемы возникают с точки зрения инфраструктуры?
Какие еще проблемы, связанные с абстракцией цепи, заслуживают дальнейшего изучения?
Какие проблемы возникают с точки зрения инфраструктуры?
Являясь ведущими протоколами взаимодействия, Layerzero привлек в общей сложности 290 миллионов долларов, а Wormhole — 225 миллионов долларов, однако значительный FDV и низкая рыночная капитализация привели к тому, что их токены стали символами часто критикуемых токенов VC этого цикла, что подорвало доверие рынка к абстракции цепочки.
Возвращаясь к мультфильму в начале, очевидно, что проекты абстракции цепи, несмотря на их уникальные технологические стеки и стандарты токенов, часто клеймятся как «бесполезная инфраструктура» из-за стагнации внешнего роста рынка. Кроме того, спад показателей до и после airdrop Layerzero усилил сомнения относительно рыночного спроса на «межцепочечную коммуникацию».

Значительное снижение показателей после раздачи от Layerzero
На странице форума ERC-7683 разработчики обсуждали роль самого стандарта ERC в ответ на критику, что функциональность передачи активов между цепочками слишком незначительна и недостаточно универсальна. Сторонники минималистских ERC утверждают, что стандарты на уровне инструментов достаточны для решения существующих проблем и могут быть объединены с существующими стандартами, что делает принятие относительно более простым.
Учитывая, что философия проектирования архитектуры намерений в значительной степени ориентирована на приложения, «универсальные, полнофункциональные и совместимые» стандарты протоколов иногда могут стать «слишком расплывчатыми, чтобы быть осмысленными» или «слишком сложными для решения реальных проблем». Это приводит к ироническому феномену: протоколы абстракции цепочек, которые были созданы для решения проблем фрагментации, в конечном итоге сами предоставляют фрагментированные решения.

ERC-7683: Стандарт перекрестных намерений
Какие еще проблемы, связанные с абстракцией цепи, заслуживают дальнейшего изучения?
Подобно тому, как глобализация влияет на слаборазвитые регионы, абстракция цепи затрудняет поддержание TVL для новых и длиннохвостовых цепей. Какое влияние это окажет на принятие абстракции цепи?
Исследование Variant предполагает, что UniswapX может привести к новой ситуации, когда длинные токены будут направлены на AMM, в то время как основные токены все больше заполняются офчейн-решателями. Является ли это будущей тенденцией для DEX? Будет ли в будущем глобальный слой решателя, наложенный поверх глобального слоя ликвидности?
Помимо протоколов DeFi, какие еще формы могут принимать архитектуры продуктов, основанные на намерениях?
Станет ли цепочечная абстракция следующим большим трендом после модульности или же она окажется крупным пузырем?