С растущей экологией Ethereum недостатки отдельных блокчейнов становятся все более и более очевидными.Постепенно выявляются такие проблемы, как перегрузка цепи, высокие транзакционные издержки и отсутствие настройки.Чтобы решить эти ограничения производительности, необходимо диверсифицированное решение для расширения.
В настоящее время схема расширения Ethereum делится на расширение в сети (on-chain) и расширение вне сети (off-chain). Расширение в сети предназначено для повышения производительности самой цепочки блоков и улучшения масштабируемости самого Ethereum; расширение вне сети отделено от основной сети первого уровня без изменения существующего протокола Ethereum. Достигните более высокой масштабируемости. В настоящее время существует только одно решение для расширения в сети: шардинг.Хотя существует множество расширений вне сети, Rollup в настоящее время является основным решением.
**Суть Rollup — это модульное решение для расширения, которое отделяет уровень исполнения от цепочки одного блока, переносит вычисления на оффчейн, а затем передает результаты выполнения из цепочки в цепочку для проверки. Ethereum Улучшение производительности сети в критических ситуациях. **В ходе этого процесса постепенно была создана новая ветвь — Rollup as a Service (RaaS). RaaS рассматривает развертывание накопительных пакетов как услугу, предоставляет настраиваемые накопительные пакеты и предоставляет разработчикам более удобные и гибкие услуги по созданию накопительных пакетов.
В этой статье вы узнаете, что такое RaaS, разберете проекты, связанные с RaaS, и проанализируете возможности и проблемы RaaS.
Что такое RaaS
Прежде чем разбираться в RaaS, давайте кратко представим принцип технологии Rollup. Это технология, которая упаковывает большой объем информации о транзакциях в одну транзакцию для обработки, что может повысить пропускную способность транзакций, снизить транзакционные издержки и повысить степень децентрализации сети в сети Ethereum. Требования к расширению Ethereum привели к разработке Rollup, а также дифференцированного Rollup общего назначения и Rollup для конкретных приложений. Универсальные накопительные пакеты, такие как Arbitrum и Optimism, эти проекты позволяют развертывать экологию децентрализованных приложений в своих цепочках, но полагаются на уровень расчетов, уровень доступности данных и уровень консенсуса уровня 1. Роллапы для конкретных приложений, такие как Lootapring и dydx, — это отдельные приложения, развернутые на блокчейне в виде роллапов, они не требуют отдельного набора валидаторов и потребляют меньше ресурсов. Поэтому, будь то разработка отдельного блокчейна или разработка конкретного приложения, существует высокий спрос на инструменты Rollup, что постепенно приводит к рынку RaaS.
Короче говоря, Rollup as a Service (RaaS) — это накопительный продукт для запуска новых настроек приложений. Этот продукт аналогичен продукту «программное обеспечение как услуга» (SaaS), и пользователям не нужно поддерживать или размещать какую-либо часть сервисного продукта, поэтому нет необходимости в сложном управлении программным и аппаратным обеспечением. С RaaS разработчики получают SDK или панель мониторинга для запуска набора определенных приложений. Разработчикам не нужно беспокоиться о поиске узлов для работы с накопительными пакетами, а также о создании или обслуживании любого кода, он предоставляет инструменты и услуги для развертывания продуктов накопительных пакетов. Этот продукт обеспечивает мощные возможности защиты от цензуры, обеспечивает безопасную обработку транзакций и обеспечивает устойчивую работу сети блокчейн.
Проекты, связанные с RaaS
В настоящее время проекты RaaS на рынке в основном можно разделить на три категории: SDK, решение без кода и общий секвенсор.
SDK
Решение SDK предоставляет разработчикам набор комплектов для разработки программного обеспечения общего назначения, что делает развертывание Rollup таким же простым, как и развертывание смарт-контрактов. Репрезентативные продукты включают OP Stack, Rollkit, Sovereign SDK и т. д.
**OP Stack: ** – это программный стек команды Optimism для реализации модульной архитектуры блокчейна. OP Stack делит уровень 2 на три уровня: уровень консенсуса, уровень выполнения и уровень расчетов, а затем стандартизирует эти три уровня для облегчить разработчикам Сборка модуля упрощает процесс построения модульного блокчейна.
Rollkit: — это модульный пакет SDK для цепочки волос, разработанный сообществом Celestia. Платформа Rollkit имеет модульный узел, который может запускать накопительные пакеты и предоставлять клиентские интерфейсы, совместимые с ABCI, которые можно использовать в любом блокчейн-приложении, совместимом с ABCI. альтернатива Тендерминту. По умолчанию узлы используют Celestia в качестве уровня доступности данных (DA), но могут быть интегрированы и другие уровни доступности данных.
Sovereign SDK: — это открытая, взаимосвязанная экосистема Rollup, первая среда агрегирования, которая устраняет сложность с нулевым разглашением, позволяя всем разработчикам беспрепятственно развертывать совместимое программное обеспечение, которое может работать на любом блокчейне. Оперативный и масштабируемый накопительный пакет. Цель SovereignSDK — упростить создание zk-сверток, аналогично тому, что Cosmos SDK сделал для Layer1.
Эти проекты SDK предоставляют удобные и простые в использовании решения, упрощают развертывание Rollup и делают рынок RaaS более зрелым.
Без схемы кода
Решение без кода заключается в развертывании накопительного пакета без написания кода и предоставляет разработчикам инструменты и ресурсы, которые легко и эффективно развертывают масштабируемый накопительный пакет. Репрезентативные продукты включают AltLayer, Eclipse, Caldera и т. д.
AltLayer: — это уровень расширения, основанный на Optimistic Rollups, который можно подключить к уровню 1, например Ethereum, и уровню 2, например Arbitrum и Optimism. AltLayer поддерживает несколько цепей и несколько виртуальных машин, а также по умолчанию поддерживает EVM и WASM. Таким образом, AltLayer не будет привязан к одному уровню 1 или 2, а может использоваться как модульное и подключаемое решение для расширения для всех цепочек, совместимых с EVM и WASM.
Eclipse: — это суверенный накопительный пакет, основанный на экологии Cosmos, предоставляющий разработчикам настраиваемую инфраструктуру накопительного пакета. Являясь инфраструктурой модульной цепочки блоков, она может обеспечить общее решение уровня расчетов для любой общедоступной сети. Стремится стать универсальной платформой уровня 2, совместимой с несколькими блокчейнами уровня 1. В настоящее время Eclipse поддерживает виртуальную машину Ethereum и виртуальную машину Solana.
Caldera: — это настраиваемая инфраструктура Rollup, основанная на Optimistic Rollups, которая ориентирована на создание высокопроизводительных, настраиваемых блокчейнов уровня 1 для конкретных приложений. Эти специально созданные блокчейны обеспечивают высокую пропускную способность, низкую задержку и настраиваемые функции для оптимизации производительности децентрализованных приложений и взаимодействия с пользователем. Caldera Chains может выбрать все цепочки, совместимые с EVM.
Решение без кода Проект RaaS предоставляет простое, эффективное и удобное в использовании решение для развертывания Rollup.Каждое решение имеет определенные функции (например, поддержку нескольких цепочек и виртуальных машин) для удовлетворения конкретных потребностей. решениям также помогает продвигаемая технология Rollup.
Общий секвенсор
Сортировщик является очень важным компонентом в архитектуре уровня 2. Он позволяет уровню 2 эффективно работать, объединяя множество пользовательских транзакций уровня 2 вне цепочки и отправляя их в виде набора отдельных транзакций на уровень 1 основной цепочки. Общий сортировщик — это набор сортировщиков, совместимых с Rollup, которые могут обслуживать разные Rollup. В настоящее время все роллапы уровня 2 в Ethereum используют централизованные сортировщики, но некоторые проекты RaaS разрабатывают децентрализованные сортировщики, репрезентативные продукты включают Dymension и Espresso.
Dymension: — это суверенный Rollup, построенный на Cosmos, модульном блокчейн-проекте, предназначенном для упрощения процесса развертывания RollApp. RollApps — это накопительные пакеты для конкретных приложений, а безопасность и согласованное состояние приложений RollApps поддерживаются уровнем расчетов Dymension, который требует от заказчиков RollApp размещать токены DYM для участия в экосистеме.
**Эспрессо:**Эспрессо-секвенсор поддерживает децентрализацию Layer2. Он обрабатывает децентрализованный порядок и доступность данных транзакций Rollup, выступая в качестве промежуточного программного обеспечения между Rollup и его базовой платформой Layer1. Espresso Sequencer разработан как платформа, на которой можно развернуть любую zk-VM или оптимистическую виртуальную машину. Наконец, Espresso также может действовать как уровень взаимодействия, одновременно реплицируя zk-VM и оптимистическую виртуальную машину на несколько Layer1.
Децентрализованные узлы-секвенсоры могут одновременно обрабатывать несколько программ Rollup и использовать токены в качестве стимулов. Сортировка транзакций и создание блоков в разных цепочках также делает Cross-chain Rollup более безопасным.
Преимущества и проблемы RaaS
В будущем мультичейн и мультироллап станут основной тенденцией в индустрии шифрования.По мере того, как становится доступным все больше и больше проектов, они также будут искать общедоступные сети с более высокой производительностью, более низкими затратами и даже некоторыми индивидуальными услугами. разработка RaaS закладывает основу для этой базы.
**Во-первых, с точки зрения настройки. **RaaS модульизирует Rollup, позволяя разработчикам более гибко создавать и использовать приложения на основе Rollup для удовлетворения конкретных бизнес-потребностей проекта, тем самым привнося больше инноваций во всю экосистему.
** Во-вторых, с точки зрения производительности, технология Rollup как решение уровня 2 может повысить пропускную способность сети Ethereum и снизить затраты. **RaaS может гарантировать, что разработчики смогут безопасно развертывать приложения при максимальном снижении затрат.
** Наконец, с точки зрения бизнес-модели, перспективы развития RaaS очень широки. **В связи с непрерывным ростом количества приложений в цепочке проблема перегрузки основной сети Ethereum станет более серьезной, поэтому спрос на RaaS также будет расти.
Конечно, сам Rollup развивается медленно из-за ограничений технических условий, а трек RaaS находится в начальной стадии. Например, такие вопросы, как безопасность, централизация и преодоление уязвимостей, фрагментация ликвидности.Однако с развитием технологий Rollup также постоянно совершенствуется.Главное, можно ли будет приземлить и реализовать проект в будущем. С помощью RaaS компания Rollup также продолжила свое развитие, добившись значительного прорыва в треке и экологии.
Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Сведение как услуга: новая ситуация для расширения блокчейна
Автор: Callum@Web3CN.Pro
С растущей экологией Ethereum недостатки отдельных блокчейнов становятся все более и более очевидными.Постепенно выявляются такие проблемы, как перегрузка цепи, высокие транзакционные издержки и отсутствие настройки.Чтобы решить эти ограничения производительности, необходимо диверсифицированное решение для расширения.
В настоящее время схема расширения Ethereum делится на расширение в сети (on-chain) и расширение вне сети (off-chain). Расширение в сети предназначено для повышения производительности самой цепочки блоков и улучшения масштабируемости самого Ethereum; расширение вне сети отделено от основной сети первого уровня без изменения существующего протокола Ethereum. Достигните более высокой масштабируемости. В настоящее время существует только одно решение для расширения в сети: шардинг.Хотя существует множество расширений вне сети, Rollup в настоящее время является основным решением.
**Суть Rollup — это модульное решение для расширения, которое отделяет уровень исполнения от цепочки одного блока, переносит вычисления на оффчейн, а затем передает результаты выполнения из цепочки в цепочку для проверки. Ethereum Улучшение производительности сети в критических ситуациях. **В ходе этого процесса постепенно была создана новая ветвь — Rollup as a Service (RaaS). RaaS рассматривает развертывание накопительных пакетов как услугу, предоставляет настраиваемые накопительные пакеты и предоставляет разработчикам более удобные и гибкие услуги по созданию накопительных пакетов.
В этой статье вы узнаете, что такое RaaS, разберете проекты, связанные с RaaS, и проанализируете возможности и проблемы RaaS.
Что такое RaaS
Прежде чем разбираться в RaaS, давайте кратко представим принцип технологии Rollup. Это технология, которая упаковывает большой объем информации о транзакциях в одну транзакцию для обработки, что может повысить пропускную способность транзакций, снизить транзакционные издержки и повысить степень децентрализации сети в сети Ethereum. Требования к расширению Ethereum привели к разработке Rollup, а также дифференцированного Rollup общего назначения и Rollup для конкретных приложений. Универсальные накопительные пакеты, такие как Arbitrum и Optimism, эти проекты позволяют развертывать экологию децентрализованных приложений в своих цепочках, но полагаются на уровень расчетов, уровень доступности данных и уровень консенсуса уровня 1. Роллапы для конкретных приложений, такие как Lootapring и dydx, — это отдельные приложения, развернутые на блокчейне в виде роллапов, они не требуют отдельного набора валидаторов и потребляют меньше ресурсов. Поэтому, будь то разработка отдельного блокчейна или разработка конкретного приложения, существует высокий спрос на инструменты Rollup, что постепенно приводит к рынку RaaS.
Короче говоря, Rollup as a Service (RaaS) — это накопительный продукт для запуска новых настроек приложений. Этот продукт аналогичен продукту «программное обеспечение как услуга» (SaaS), и пользователям не нужно поддерживать или размещать какую-либо часть сервисного продукта, поэтому нет необходимости в сложном управлении программным и аппаратным обеспечением. С RaaS разработчики получают SDK или панель мониторинга для запуска набора определенных приложений. Разработчикам не нужно беспокоиться о поиске узлов для работы с накопительными пакетами, а также о создании или обслуживании любого кода, он предоставляет инструменты и услуги для развертывания продуктов накопительных пакетов. Этот продукт обеспечивает мощные возможности защиты от цензуры, обеспечивает безопасную обработку транзакций и обеспечивает устойчивую работу сети блокчейн.
Проекты, связанные с RaaS
В настоящее время проекты RaaS на рынке в основном можно разделить на три категории: SDK, решение без кода и общий секвенсор.
SDK
Решение SDK предоставляет разработчикам набор комплектов для разработки программного обеспечения общего назначения, что делает развертывание Rollup таким же простым, как и развертывание смарт-контрактов. Репрезентативные продукты включают OP Stack, Rollkit, Sovereign SDK и т. д.
**OP Stack: ** – это программный стек команды Optimism для реализации модульной архитектуры блокчейна. OP Stack делит уровень 2 на три уровня: уровень консенсуса, уровень выполнения и уровень расчетов, а затем стандартизирует эти три уровня для облегчить разработчикам Сборка модуля упрощает процесс построения модульного блокчейна.
Rollkit: — это модульный пакет SDK для цепочки волос, разработанный сообществом Celestia. Платформа Rollkit имеет модульный узел, который может запускать накопительные пакеты и предоставлять клиентские интерфейсы, совместимые с ABCI, которые можно использовать в любом блокчейн-приложении, совместимом с ABCI. альтернатива Тендерминту. По умолчанию узлы используют Celestia в качестве уровня доступности данных (DA), но могут быть интегрированы и другие уровни доступности данных.
Sovereign SDK: — это открытая, взаимосвязанная экосистема Rollup, первая среда агрегирования, которая устраняет сложность с нулевым разглашением, позволяя всем разработчикам беспрепятственно развертывать совместимое программное обеспечение, которое может работать на любом блокчейне. Оперативный и масштабируемый накопительный пакет. Цель SovereignSDK — упростить создание zk-сверток, аналогично тому, что Cosmos SDK сделал для Layer1.
Эти проекты SDK предоставляют удобные и простые в использовании решения, упрощают развертывание Rollup и делают рынок RaaS более зрелым.
Без схемы кода
Решение без кода заключается в развертывании накопительного пакета без написания кода и предоставляет разработчикам инструменты и ресурсы, которые легко и эффективно развертывают масштабируемый накопительный пакет. Репрезентативные продукты включают AltLayer, Eclipse, Caldera и т. д.
AltLayer: — это уровень расширения, основанный на Optimistic Rollups, который можно подключить к уровню 1, например Ethereum, и уровню 2, например Arbitrum и Optimism. AltLayer поддерживает несколько цепей и несколько виртуальных машин, а также по умолчанию поддерживает EVM и WASM. Таким образом, AltLayer не будет привязан к одному уровню 1 или 2, а может использоваться как модульное и подключаемое решение для расширения для всех цепочек, совместимых с EVM и WASM.
Eclipse: — это суверенный накопительный пакет, основанный на экологии Cosmos, предоставляющий разработчикам настраиваемую инфраструктуру накопительного пакета. Являясь инфраструктурой модульной цепочки блоков, она может обеспечить общее решение уровня расчетов для любой общедоступной сети. Стремится стать универсальной платформой уровня 2, совместимой с несколькими блокчейнами уровня 1. В настоящее время Eclipse поддерживает виртуальную машину Ethereum и виртуальную машину Solana.
Caldera: — это настраиваемая инфраструктура Rollup, основанная на Optimistic Rollups, которая ориентирована на создание высокопроизводительных, настраиваемых блокчейнов уровня 1 для конкретных приложений. Эти специально созданные блокчейны обеспечивают высокую пропускную способность, низкую задержку и настраиваемые функции для оптимизации производительности децентрализованных приложений и взаимодействия с пользователем. Caldera Chains может выбрать все цепочки, совместимые с EVM.
Решение без кода Проект RaaS предоставляет простое, эффективное и удобное в использовании решение для развертывания Rollup.Каждое решение имеет определенные функции (например, поддержку нескольких цепочек и виртуальных машин) для удовлетворения конкретных потребностей. решениям также помогает продвигаемая технология Rollup.
Общий секвенсор
Сортировщик является очень важным компонентом в архитектуре уровня 2. Он позволяет уровню 2 эффективно работать, объединяя множество пользовательских транзакций уровня 2 вне цепочки и отправляя их в виде набора отдельных транзакций на уровень 1 основной цепочки. Общий сортировщик — это набор сортировщиков, совместимых с Rollup, которые могут обслуживать разные Rollup. В настоящее время все роллапы уровня 2 в Ethereum используют централизованные сортировщики, но некоторые проекты RaaS разрабатывают децентрализованные сортировщики, репрезентативные продукты включают Dymension и Espresso.
Dymension: — это суверенный Rollup, построенный на Cosmos, модульном блокчейн-проекте, предназначенном для упрощения процесса развертывания RollApp. RollApps — это накопительные пакеты для конкретных приложений, а безопасность и согласованное состояние приложений RollApps поддерживаются уровнем расчетов Dymension, который требует от заказчиков RollApp размещать токены DYM для участия в экосистеме.
**Эспрессо:**Эспрессо-секвенсор поддерживает децентрализацию Layer2. Он обрабатывает децентрализованный порядок и доступность данных транзакций Rollup, выступая в качестве промежуточного программного обеспечения между Rollup и его базовой платформой Layer1. Espresso Sequencer разработан как платформа, на которой можно развернуть любую zk-VM или оптимистическую виртуальную машину. Наконец, Espresso также может действовать как уровень взаимодействия, одновременно реплицируя zk-VM и оптимистическую виртуальную машину на несколько Layer1.
Децентрализованные узлы-секвенсоры могут одновременно обрабатывать несколько программ Rollup и использовать токены в качестве стимулов. Сортировка транзакций и создание блоков в разных цепочках также делает Cross-chain Rollup более безопасным.
Преимущества и проблемы RaaS
В будущем мультичейн и мультироллап станут основной тенденцией в индустрии шифрования.По мере того, как становится доступным все больше и больше проектов, они также будут искать общедоступные сети с более высокой производительностью, более низкими затратами и даже некоторыми индивидуальными услугами. разработка RaaS закладывает основу для этой базы.
**Во-первых, с точки зрения настройки. **RaaS модульизирует Rollup, позволяя разработчикам более гибко создавать и использовать приложения на основе Rollup для удовлетворения конкретных бизнес-потребностей проекта, тем самым привнося больше инноваций во всю экосистему.
** Во-вторых, с точки зрения производительности, технология Rollup как решение уровня 2 может повысить пропускную способность сети Ethereum и снизить затраты. **RaaS может гарантировать, что разработчики смогут безопасно развертывать приложения при максимальном снижении затрат.
** Наконец, с точки зрения бизнес-модели, перспективы развития RaaS очень широки. **В связи с непрерывным ростом количества приложений в цепочке проблема перегрузки основной сети Ethereum станет более серьезной, поэтому спрос на RaaS также будет расти.
Конечно, сам Rollup развивается медленно из-за ограничений технических условий, а трек RaaS находится в начальной стадии. Например, такие вопросы, как безопасность, централизация и преодоление уязвимостей, фрагментация ликвидности.Однако с развитием технологий Rollup также постоянно совершенствуется.Главное, можно ли будет приземлить и реализовать проект в будущем. С помощью RaaS компания Rollup также продолжила свое развитие, добившись значительного прорыва в треке и экологии.