Цепочка приложений - это независимая блокчейн-сеть, созданная специально для конкретного приложения или функции. Она имеет свой собственный механизм консенсуса, модель управления и распределение ресурсов, и обычно поддерживает совместимость с другими блокчейнами. Целью цепочки приложений является оптимизация потребностей конкретных приложений, таких как улучшение скорости обработки, снижение транзакционных издержек и повышение безопасности, чтобы решить проблемы конкуренции ресурсов и перегрузки, часто возникающие на общедоступных блокчейнах. Однако у цепочек приложений есть определенные недостатки, включая высокие технические требования и плохую комбинируемость и взаимодействие по сравнению с протоколами.
Концепция цепочек приложений впервые появилась в 2018 году после запуска Cosmos SDK. После этого многие протоколы блокчейна, такие как Terra и Osmosis, начали развиваться в направлении цепочек приложений.
Между 2022 и 2023 годами решения Layer 2, такие как Optimism и Arbitrum, представили L2 стеки, такие как OP Stack и Arbitrum Orbit, которые позволили протоколам легко строить цепочки приложений на Layer 2. Это значительно увеличило привлекательность цепочек приложений.
К 2024 году количество приложений на блокчейне взлетело в геометрической прогрессии. Одной из причин был бычий рынок, который привлек больше капитала и талантов. В результате многие успешные протоколы начали с целью создания приложений на блокчейне. С другой стороны, некоторые установленные протоколы достигли узкого места, и переход на приложения на блокчейне создал новые возможности и внес свежую энергию в их собственные токены.
Одним из основных преимуществ цепочек приложений перед протоколами в экосистемах является снижение операционных расходов. Когда протокол существует в экосистеме, ему необходимо платить различные сборы для поддержания операций. Однако, когда сам протокол является цепочкой приложений, эти затраты существенно снижаются.
Протоколы, которые выполняют смарт-контракты, переводы или другие операции на блокчейне, подобно пользователям, должны платить комиссионные сборы за транзакции (газовые сборы). Для сложных DeFi-протоколов эти расходы увеличиваются с увеличением сложности операций.
Кроме того, некоторым блокчейн-протоколам требуется хранить данные в цепи, такие как балансы пользователей и состояния смарт-контрактов. Публичные блокчейны часто взимают плату за хранение данных в цепи, поскольку хранение данных потребляет ресурсы сети. Например, на Ethereum запись новых данных влечет за собой плату. Некоторые блокчейны, такие как NEAR Protocol, могут брать плату за хранение данных на протяжении времени, чтобы обеспечить стоимость долгосрочного хранения.
На разных цепях уровень сетевой активности, скорость и комиссии за газ могут отличаться. Например, на Solana, где происходит большой объем транзакций мем-монет, часто возникают сбои в сети из-за увеличенной активности мемов. В таких случаях обычные пользователи DeFi могут столкнуться с сетевой перегрузкой и растущими комиссиями из-за взаимодействий, не связанных с их интересами. Со временем трейдеры, не заинтересованные в мем-монетах, могут перейти на другие протоколы, что затруднит развитие DeFi на Solana.
С созданием цепочки приложений все взаимодействия на цепочке основаны на функциональности самого протокола. Пользователям не нужно нести расходы на сетевую перегрузку, вызванную другими протоколами. В результате стоимость и скорость обычно лучше по сравнению с протоколами в большей экосистеме.
Для некоторых конкретных протоколов DeFi расширение функциональности может быть вызовом из-за ограничений, налагаемых экосистемой, в которой они действуют. Создание собственной пользовательской цепочки приложений значительно облегчает разработку функциональности.
Например, цепь dYdX, построенная на Cosmos, получает выгоду от полной настраиваемости в терминах функциональности блокчейна и задач валидатора. Это независимый блокчейн, который можно настраивать для конкретных целей. Это позволяет разработчикам свободно настраивать каждый аспект, начиная с базового протокола и заканчивая пользовательским интерфейсом.
Каждый валидатор цепи dYdX запускает оперативную книгу ордеров, которая никогда не достигает консенсуса (т.е. она находится вне цепи). Размещение и отмена ордеров распространяется по сети, как обычные транзакции блокчейна, и книги ордеров, хранящиеся каждым валидатором, в конечном итоге синхронизируются. Сеть сопоставляет ордера в реальном времени, и полученные сделки отправляются в цепь для каждого блока. Это позволяет цепи dYdX поддерживать децентрализацию при достижении крайне высокой пропускной способности ордеров.
Увеличенное уполномочивание токенов является одной из основных причин разработки цепочки приложений. Протокольные токены часто используются в качестве комиссий за газ (например, dYdXChain использует USDC или DYDX в качестве комиссий за транзакции) или токены стейкинга для узлов.
Например, в техническом документе Unichain упоминается, что операторы узлов должны размещать токены UNI в основной сети Ethereum. Статус стейкинга отслеживается в смарт-контрактах Unichain, а уведомления об операциях стейкинга и вывода средств передаются через нативный мост. Блоки Unichain разделены на эпохи фиксированной длины, и в начале каждой эпохи происходит снимок текущего баланса стейкинга, после чего сборы за топливо для Unichain собираются и вознаграждаются стейкерам узлов. Точно так же держатели токенов dYdX могут участвовать во всем доходе от dYdXChain после стейкинга своих токенов.
Кроме того, участники могут ставки и голосовать за валидаторов, увеличивая вес ставки валидатора. Валидаторы с наибольшим весом ставки в каждом эпохе считаются активными валидаторами и имеют право на выдачу доказательств и получение назначенных вознаграждений за эту эпоху.
Идеально, токены $UNI получат дополнительную полезность помимо голосования и войдут в дефляционное состояние в этой экономической модели.
Создание и поддержание независимой цепи приложений требует создания и поддержания инфраструктуры, включая узлы, сетевую безопасность и механизмы консенсуса. Это намного дороже, чем разработка протокола на существующей блокчейн. Кроме того, разработка цепи приложений обычно требует более глубокой технической экспертизы и большей поддержки ресурсов, увеличивая как время, так и финансовые затраты.
Однако этот недостаток был значительно смягчен введением модульных инструментов разработки. Примечательные инструменты, такие как Cosmos SDK, OP Stack и Arbitrum Orbit, позволяют быстро и безопасно развертывать решения Уровня 1 (L1) или Уровня 2 (L2).
Например, приложение цепи dYdX, dYdXChain, использует Cosmos SDK, в то время как недавно популярный Unichain создан с использованием OP Stack. Эти инструменты значительно уменьшили сложность разработки.
В то время как протоколы межцепочной связи постепенно совершенствуются, межцепочная совместимость по-прежнему сталкивается с серьезными техническими и безопасностными проблемами. Цепочки приложений могут столкнуться с проблемами совместимости при подключении к различным блокчейнам, особенно при взаимодействии с цепями, у которых ограничена поддержка межцепной связи. Более того, уязвимости или безопасностные риски в межцепных мостах могут подвергнуть опасности безопасность активов на цепочках приложений.
Хотя использование модульных инструментов разработки решает многие проблемы, связанные с взаимодействием междуцепочечных взаимодействий в одной модульной среде, это также привело к увеличению количества общедоступных блокчейнов. Это размножение затрудняет компоновку при использовании различных цепей вместе.
Например, рассмотрим трейдера, который обменивает токены на Unichain с намерением занять на AAVE. После обмена токенов трейдеру всё равно придется обменять их обратно на основную сеть. Это добавляет сложности по сравнению с текущим процессом прямого обмена токенов на Uniswap и их депонирования в AAVE, делая рабочий процесс гораздо более громоздким.
Сайдчейны обычно существуют для конкретной цели, такой как торговля или кредитование, и они поддерживают развертывание нескольких протоколов. По сути, сайдчейн является упрощенной версией основной цепи. С другой стороны, целью приложения является более узкое и конкретное. Оно создано для удовлетворения потребностей разработки конкретного протокола.
Разные направления развития
Команды, стоящие за боковыми цепями, часто происходят от команды основной цепи. В отличие от этого, команды, стоящие за цепями приложений, обычно происходят из протокольного слоя. Это означает, что на более поздних этапах развития боковые цепи склонны сосредоточиться на расширении экосистемы основной цепи. В отличие от этого, цепи приложений более склонны сосредоточиться на потребностях пользователей и разработчиков.
Приспособляемость
Исходя из двух вышеупомянутых факторов, боковые цепочки обычно более адаптивны к различным протоколам, тогда как приложенные цепочки высокоспециализированы и оптимизированы для удовлетворения потребностей конкретного протокола.
dYdX, одна из крупнейших децентрализованных бирж деривативов, специализируется на постоянных контрактах, маржинальной и спот-торговле, а также займах. Традиционно dYdX полагалась на оффчейн ордербук и в основном действовала на основной сети Ethereum. Однако с запуском версии V4, сеть dYdX Chain была официально развернута, построенная с использованием Cosmos SDK. Этот сдвиг стал значительным переходом, позволив dYdX отойти от высоких транзакционных сборов Ethereum и его ограничений в развитии.
С запуском цепи dYdX токен DYDX получил дополнительную функциональность. Ранее доходы протокола dYdX распределялись на команду проекта, но после запуска доходы от транзакций на цепи dYdX теперь будут распределяться между держателями токенов DYDX. Более того, комиссии за транзакции на цепи dYdX также могут быть оплачены с использованием токенов DYDX, что дополнительно усиливает функциональность и ценность токена.
Этот переход к цепочке приложений значительно улучшил операционную эффективность и пользовательский опыт на платформе dYdX, а также увеличил финансовые стимулы для держателей токенов DYDX, поскольку они теперь могут прямо получать выгоду от успеха протокола на новой цепочке.
Uniswap, крупнейшая децентрализованная биржа (DEX) в блокчейн-сфере, объявила во 2 квартале 2024 года о запуске Unichain, блокчейна, созданного с использованием OP Stack. Помимо внедрения новых технологий, таких как Flashblocks, главным преимуществом перехода к цепочке приложений является то, что Unichain больше не столкнется с проблемами сетевой перегрузки, вызванными другими протоколами. Ожидается, что такой переход приведет к улучшению как комиссий за транзакции, так и эффективности.
На уровне токена пользователи могут ставить ставки на токены UNI на главной сети, чтобы стать операторами узла для Unichain и разделить награды за проверку.
В настоящее время рынок DeFi не имеет новых инноваций, поэтому сдвиг к цепочкам приложений можно рассматривать как одно из немногих направлений изменений среди протоколов DeFi. Протоколы DeFi, такие как Uniswap, dYdX и Injective, все перешли к модели цепочки приложений. Появление цепочек приложений не только улучшает пользовательский опыт, но и служит ключевой цели увеличения популярности платформы и полезности токенов, создавая выгодную ситуацию как для пользователей, так и для самих протоколов.
Однако быстрый рост цепочек приложений противоречит таким концепциям, как взаимодействие и абстракция цепей. В то время как улучшения пользовательского опыта заметны в конкретных взаимодействиях, ландшафт блокчейна становится более сложным. Представьте ситуацию, когда ваш запланированный маршрут включает в себя Займ -> Обмен -> Покупка NFT, и каждый из этих шагов должен быть выполнен на разных цепочках приложений. Это значительно увеличивает путь взаимодействия. Таким образом, является ли цепочка приложения по-настоящему полезной или вредной для вас?
Цепочка приложений - это независимая блокчейн-сеть, созданная специально для конкретного приложения или функции. Она имеет свой собственный механизм консенсуса, модель управления и распределение ресурсов, и обычно поддерживает совместимость с другими блокчейнами. Целью цепочки приложений является оптимизация потребностей конкретных приложений, таких как улучшение скорости обработки, снижение транзакционных издержек и повышение безопасности, чтобы решить проблемы конкуренции ресурсов и перегрузки, часто возникающие на общедоступных блокчейнах. Однако у цепочек приложений есть определенные недостатки, включая высокие технические требования и плохую комбинируемость и взаимодействие по сравнению с протоколами.
Концепция цепочек приложений впервые появилась в 2018 году после запуска Cosmos SDK. После этого многие протоколы блокчейна, такие как Terra и Osmosis, начали развиваться в направлении цепочек приложений.
Между 2022 и 2023 годами решения Layer 2, такие как Optimism и Arbitrum, представили L2 стеки, такие как OP Stack и Arbitrum Orbit, которые позволили протоколам легко строить цепочки приложений на Layer 2. Это значительно увеличило привлекательность цепочек приложений.
К 2024 году количество приложений на блокчейне взлетело в геометрической прогрессии. Одной из причин был бычий рынок, который привлек больше капитала и талантов. В результате многие успешные протоколы начали с целью создания приложений на блокчейне. С другой стороны, некоторые установленные протоколы достигли узкого места, и переход на приложения на блокчейне создал новые возможности и внес свежую энергию в их собственные токены.
Одним из основных преимуществ цепочек приложений перед протоколами в экосистемах является снижение операционных расходов. Когда протокол существует в экосистеме, ему необходимо платить различные сборы для поддержания операций. Однако, когда сам протокол является цепочкой приложений, эти затраты существенно снижаются.
Протоколы, которые выполняют смарт-контракты, переводы или другие операции на блокчейне, подобно пользователям, должны платить комиссионные сборы за транзакции (газовые сборы). Для сложных DeFi-протоколов эти расходы увеличиваются с увеличением сложности операций.
Кроме того, некоторым блокчейн-протоколам требуется хранить данные в цепи, такие как балансы пользователей и состояния смарт-контрактов. Публичные блокчейны часто взимают плату за хранение данных в цепи, поскольку хранение данных потребляет ресурсы сети. Например, на Ethereum запись новых данных влечет за собой плату. Некоторые блокчейны, такие как NEAR Protocol, могут брать плату за хранение данных на протяжении времени, чтобы обеспечить стоимость долгосрочного хранения.
На разных цепях уровень сетевой активности, скорость и комиссии за газ могут отличаться. Например, на Solana, где происходит большой объем транзакций мем-монет, часто возникают сбои в сети из-за увеличенной активности мемов. В таких случаях обычные пользователи DeFi могут столкнуться с сетевой перегрузкой и растущими комиссиями из-за взаимодействий, не связанных с их интересами. Со временем трейдеры, не заинтересованные в мем-монетах, могут перейти на другие протоколы, что затруднит развитие DeFi на Solana.
С созданием цепочки приложений все взаимодействия на цепочке основаны на функциональности самого протокола. Пользователям не нужно нести расходы на сетевую перегрузку, вызванную другими протоколами. В результате стоимость и скорость обычно лучше по сравнению с протоколами в большей экосистеме.
Для некоторых конкретных протоколов DeFi расширение функциональности может быть вызовом из-за ограничений, налагаемых экосистемой, в которой они действуют. Создание собственной пользовательской цепочки приложений значительно облегчает разработку функциональности.
Например, цепь dYdX, построенная на Cosmos, получает выгоду от полной настраиваемости в терминах функциональности блокчейна и задач валидатора. Это независимый блокчейн, который можно настраивать для конкретных целей. Это позволяет разработчикам свободно настраивать каждый аспект, начиная с базового протокола и заканчивая пользовательским интерфейсом.
Каждый валидатор цепи dYdX запускает оперативную книгу ордеров, которая никогда не достигает консенсуса (т.е. она находится вне цепи). Размещение и отмена ордеров распространяется по сети, как обычные транзакции блокчейна, и книги ордеров, хранящиеся каждым валидатором, в конечном итоге синхронизируются. Сеть сопоставляет ордера в реальном времени, и полученные сделки отправляются в цепь для каждого блока. Это позволяет цепи dYdX поддерживать децентрализацию при достижении крайне высокой пропускной способности ордеров.
Увеличенное уполномочивание токенов является одной из основных причин разработки цепочки приложений. Протокольные токены часто используются в качестве комиссий за газ (например, dYdXChain использует USDC или DYDX в качестве комиссий за транзакции) или токены стейкинга для узлов.
Например, в техническом документе Unichain упоминается, что операторы узлов должны размещать токены UNI в основной сети Ethereum. Статус стейкинга отслеживается в смарт-контрактах Unichain, а уведомления об операциях стейкинга и вывода средств передаются через нативный мост. Блоки Unichain разделены на эпохи фиксированной длины, и в начале каждой эпохи происходит снимок текущего баланса стейкинга, после чего сборы за топливо для Unichain собираются и вознаграждаются стейкерам узлов. Точно так же держатели токенов dYdX могут участвовать во всем доходе от dYdXChain после стейкинга своих токенов.
Кроме того, участники могут ставки и голосовать за валидаторов, увеличивая вес ставки валидатора. Валидаторы с наибольшим весом ставки в каждом эпохе считаются активными валидаторами и имеют право на выдачу доказательств и получение назначенных вознаграждений за эту эпоху.
Идеально, токены $UNI получат дополнительную полезность помимо голосования и войдут в дефляционное состояние в этой экономической модели.
Создание и поддержание независимой цепи приложений требует создания и поддержания инфраструктуры, включая узлы, сетевую безопасность и механизмы консенсуса. Это намного дороже, чем разработка протокола на существующей блокчейн. Кроме того, разработка цепи приложений обычно требует более глубокой технической экспертизы и большей поддержки ресурсов, увеличивая как время, так и финансовые затраты.
Однако этот недостаток был значительно смягчен введением модульных инструментов разработки. Примечательные инструменты, такие как Cosmos SDK, OP Stack и Arbitrum Orbit, позволяют быстро и безопасно развертывать решения Уровня 1 (L1) или Уровня 2 (L2).
Например, приложение цепи dYdX, dYdXChain, использует Cosmos SDK, в то время как недавно популярный Unichain создан с использованием OP Stack. Эти инструменты значительно уменьшили сложность разработки.
В то время как протоколы межцепочной связи постепенно совершенствуются, межцепочная совместимость по-прежнему сталкивается с серьезными техническими и безопасностными проблемами. Цепочки приложений могут столкнуться с проблемами совместимости при подключении к различным блокчейнам, особенно при взаимодействии с цепями, у которых ограничена поддержка межцепной связи. Более того, уязвимости или безопасностные риски в межцепных мостах могут подвергнуть опасности безопасность активов на цепочках приложений.
Хотя использование модульных инструментов разработки решает многие проблемы, связанные с взаимодействием междуцепочечных взаимодействий в одной модульной среде, это также привело к увеличению количества общедоступных блокчейнов. Это размножение затрудняет компоновку при использовании различных цепей вместе.
Например, рассмотрим трейдера, который обменивает токены на Unichain с намерением занять на AAVE. После обмена токенов трейдеру всё равно придется обменять их обратно на основную сеть. Это добавляет сложности по сравнению с текущим процессом прямого обмена токенов на Uniswap и их депонирования в AAVE, делая рабочий процесс гораздо более громоздким.
Сайдчейны обычно существуют для конкретной цели, такой как торговля или кредитование, и они поддерживают развертывание нескольких протоколов. По сути, сайдчейн является упрощенной версией основной цепи. С другой стороны, целью приложения является более узкое и конкретное. Оно создано для удовлетворения потребностей разработки конкретного протокола.
Разные направления развития
Команды, стоящие за боковыми цепями, часто происходят от команды основной цепи. В отличие от этого, команды, стоящие за цепями приложений, обычно происходят из протокольного слоя. Это означает, что на более поздних этапах развития боковые цепи склонны сосредоточиться на расширении экосистемы основной цепи. В отличие от этого, цепи приложений более склонны сосредоточиться на потребностях пользователей и разработчиков.
Приспособляемость
Исходя из двух вышеупомянутых факторов, боковые цепочки обычно более адаптивны к различным протоколам, тогда как приложенные цепочки высокоспециализированы и оптимизированы для удовлетворения потребностей конкретного протокола.
dYdX, одна из крупнейших децентрализованных бирж деривативов, специализируется на постоянных контрактах, маржинальной и спот-торговле, а также займах. Традиционно dYdX полагалась на оффчейн ордербук и в основном действовала на основной сети Ethereum. Однако с запуском версии V4, сеть dYdX Chain была официально развернута, построенная с использованием Cosmos SDK. Этот сдвиг стал значительным переходом, позволив dYdX отойти от высоких транзакционных сборов Ethereum и его ограничений в развитии.
С запуском цепи dYdX токен DYDX получил дополнительную функциональность. Ранее доходы протокола dYdX распределялись на команду проекта, но после запуска доходы от транзакций на цепи dYdX теперь будут распределяться между держателями токенов DYDX. Более того, комиссии за транзакции на цепи dYdX также могут быть оплачены с использованием токенов DYDX, что дополнительно усиливает функциональность и ценность токена.
Этот переход к цепочке приложений значительно улучшил операционную эффективность и пользовательский опыт на платформе dYdX, а также увеличил финансовые стимулы для держателей токенов DYDX, поскольку они теперь могут прямо получать выгоду от успеха протокола на новой цепочке.
Uniswap, крупнейшая децентрализованная биржа (DEX) в блокчейн-сфере, объявила во 2 квартале 2024 года о запуске Unichain, блокчейна, созданного с использованием OP Stack. Помимо внедрения новых технологий, таких как Flashblocks, главным преимуществом перехода к цепочке приложений является то, что Unichain больше не столкнется с проблемами сетевой перегрузки, вызванными другими протоколами. Ожидается, что такой переход приведет к улучшению как комиссий за транзакции, так и эффективности.
На уровне токена пользователи могут ставить ставки на токены UNI на главной сети, чтобы стать операторами узла для Unichain и разделить награды за проверку.
В настоящее время рынок DeFi не имеет новых инноваций, поэтому сдвиг к цепочкам приложений можно рассматривать как одно из немногих направлений изменений среди протоколов DeFi. Протоколы DeFi, такие как Uniswap, dYdX и Injective, все перешли к модели цепочки приложений. Появление цепочек приложений не только улучшает пользовательский опыт, но и служит ключевой цели увеличения популярности платформы и полезности токенов, создавая выгодную ситуацию как для пользователей, так и для самих протоколов.
Однако быстрый рост цепочек приложений противоречит таким концепциям, как взаимодействие и абстракция цепей. В то время как улучшения пользовательского опыта заметны в конкретных взаимодействиях, ландшафт блокчейна становится более сложным. Представьте ситуацию, когда ваш запланированный маршрут включает в себя Займ -> Обмен -> Покупка NFT, и каждый из этих шагов должен быть выполнен на разных цепочках приложений. Это значительно увеличивает путь взаимодействия. Таким образом, является ли цепочка приложения по-настоящему полезной или вредной для вас?