Создайте свой собственный L2 Rollup с помощью RaaS за 2 минуты

Создание собственного Rollup требует достаточно глубокого понимания блокчейна, но рост поставщиков Rollup в качестве услуги (RaaS) означает, что вы можете развернуть L2 Rollup за несколько минут, не написав ни одной строки кода, легко создавая Rollup!

Кратко:

  • Rollup as a Service (RaaS) - новая бизнес-модель, позволяющая любому создавать и развертывать свой собственный L2 роллап без кода.
  • Conduit - очень простой в использовании поставщик RaaS, ниже вы увидите, насколько быстрым и простым является запуск EVM L2 rollup с помощью нескольких кликов.
  • С вашим активным роллапом вы можете перенести ETH в него и развернуть смарт-контракты и dapps, в качестве примера я создаю токен под названием DOG и передаю его.
  • Conduit также настраивает для вас блок-эксплорер, чтобы вы могли легко визуализировать все происходящее на цепочке.

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

Создание собственного роллапа требует относительно глубокого понимания блокчейнов, но недавно рост поставщиков услуг "роллап как сервис" (RaaS) означает, что вы можете развернуть L2 роллап за несколько минут, не написав ни одной строки кода!

На этой неделе я немного исследую, как работает RaaS, глядя на Кондуктор.

Rollups и RaaS

Поскольку Ethereum стремится масштабироваться для обработки большего количества транзакций в секунду, наблюдается рост решений на уровне 2 (L2), мы рассмотрели EVM L2s в прошлом посте.

Rollups - самый популярный тип L2 на Ethereum сегодня. Как краткое напоминание, роллапы - это отдельная блокчейн, которая выполняет транзакции, а затем публикует краткую версию обратно на основную цепь.

Там уже десятки примеров L2 rollups, как показано на L2 Beat:

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

Этот вызов привел к появлению нового типа бизнеса, предоставляющего услугу "Rollup as a Service" (RaaS). С помощью RaaS любой может создать и развернуть свой собственный rollup за несколько минут без написания кода, просто нажимая несколько кнопок, затем начать мостить ETH и запускать умные контракты и dapps на своем собственном L2!

Ниже я покажу вам, насколько просто создать роллап, используя RaaS.

Труба

На рынке RaaS уже достаточно много конкурентов, включая Астрия, Кальдера, AltLayer, Кондуит, и еще несколько.

Для этого поста я выбрал использоватьКондуиткого я нашел быстро и легко начать.

По их словам, Conduit позволяет вам: «Развертывать роллап всего за несколько минут, а не месяцев». Предоставляя «полностью управляемые, профессионального уровня, настраиваемые роллапы на Ethereum, Optimism, Arbitrum, Base, Mode и Zora».

Их страница входа дает довольно ясное представление о том, насколько быстрым и легким является создание роллапа с Conduit.

Давайте пройдем через эти шаги ниже.

Создание Rollup

Сначала выберите развернутьна странице загрузки вас попросят создать учетную запись и организацию, а затем сразу перейти на страницу настроек для развертывания вашего первого rollup.

Создание основной сети с помощью Conduit будет стоить $3,000 в месяц, независимо от того, хотите ли вы основную сеть или нет, вам все равно захочется начать с тестовой сети, которая стоит всего $50 в месяц.

Conduit позволяет вам использовать стек OP Optimism или стек Orbit Arbitrum. Если вы выберете Orbit, то вы увидите, что последующие варианты тоже изменятся.

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

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

В моем примере тестовой сети я застрял с OP Stack, используя Ethereum для расчетов и Celestia для DA. Тем не менее, Conduit позволяет вам комбинировать эти элементы, чтобы найти то, что лучше всего подходит для вашего конкретного случая использования.

Когда вы продолжите, вам будет предложено заплатить ежемесячную плату в размере $50.

И после того, как вы заплатили, вы завершили! В течение всего нескольких минут вы настроили свой первый L2 rollup.

Теперь вам просто нужно подождать 15-20 минут, чтобы Conduit настроил все, и как только это будет сделано, развертывание будет выглядеть вот так:

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

Начало работы с вашим Rollup

Выбрав свой роллап на странице развертываний, информация о роллапе появится как показано ниже:

Настройки конфигурации роллапа отображаются справа, а вывод в черном терминальном окне указывает, что L2 работает. Вам пока не нужно действительно понимать, что говорит вывод, вам просто нужно видеть, что он постоянно обновляется.

Вам следует выбрать «Добавить в кошелек», чтобы добавить сеть в свой кошелек Metamask или эквивалентный кошелек.

Затем следует нажать на кнопку «Создать мост» в разделе Мост, что откроет программу моста под названием SuperBridge.

Поскольку мы на тестовой сети, вы сможете перевести Sepolia ETH на свой новый rollup. Если у вас нет ни одного Sepolia ETH, вы можете получите его из этого крана.

Я несколько раз делал мост через 1 ETH и в итоге получил 2 тестовых ETH на своем новом L2 rollup, которые я мог видеть в своем кошельке metamask!

![]( https://s3.ap-northeast-1.amazonaws.com/gimg.gateimg.com/learn/0a7174b743c83540bc5928a98f1506bcd7ab9266.jpg

Теперь, когда тестовая сеть ETH перенесена на ваш новый роллап, вы можете начать использовать его!

Используя ваш Rollup

Теперь, когда у вас есть ваш собственный L2 rollup, вы можете развертывать код непосредственно на него.

Сначала откройте Remix IDE, который я уже объяснил, как использовать ранее в моем учебнике под названием написание вашего первого смарт-контракта.

Затем скопируйте код ниже в новый файл в Remix.

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.24;

import { Ownable } из @openzeppelin/contracts/access/Ownable.sol”;

импорт { ERC20 } из “@openzeppelin/contracts/token/ERC20/ERC20.sol”;

contract Coin это ERC20, Ownable {

конструктор (строка памяти имя, строка памяти символ) ERC20 (имя, символ) Владеем (_msgSender()) {    _mint(_msgSender(), 100000 эфир); }

}

Обновите среду до «Внедренного провайдера» и установите свой Metamask на новый роллап. Рядом с оранжевой кнопкой развертывания дайте монете имя и символ, в этом случае я написал «Собака, СОБАКА», а затем нажмите "развернуть".

Вам нужно будет подписать эту транзакцию в Metamask, и когда она будет обработана, вы просто создадите новый токен на своем новом L2 rollup - насколько это круто!

Если я открою metamask, я могу добавить этот токен в свой кошелек, скопировав адрес контракта, созданный в Remix.

После этого я вижу баланс своей новой монеты Dog - 100000 DOG. В Metamask я могу отправить, скажем, 100 DOG на другой адрес в сети таким образом.

Как удивительно, мы не только что создали свой собственный роллап, но также создали свой собственный токен Dog на этой новой блокчейн и отправили его на другой счет на этой новой цепочке.

Интеграции

Как вы можете видеть, вы можете делать практически все, что хотите, с вашим новым блокчейном L2, таким как создание собственных токенов, умных контрактов и dapps.

Вы можете иметь что угодно от простого токена до сложного AMM как Sushiswapработающий на вашем rollup, так же как видим его работающим на нескольких цепочках:

Для такого рода интеграции с различными проектами у Conduit есть страница интеграцийчто помогает запустить эти приложения на вашем новом Rollup.

Когда вы выбираете «Получить» на любом из dapps на этой странице, появится типовая форма, где вы можете объяснить, почему вы хотите интегрировать этот dapp с вашим роллапом.

Иметь такой простой интерфейс для взаимодействия с 10 самыми популярными dapps - это невероятно полезная вещь для запуска совершенно нового rollup.

И когда вы довольны всем, что вы проверили, вы можете переместить роллап на основную сеть. Однако обновление стоит $3,000 в месяц, и вам нужно назначить демонстрационный звонок с Conduit, чтобы это произошло.

Подтверждение того, что мы сделали в Explorer

Играя вокруг моего нового тестового роллапа, я могу подтвердить все, что произошло, прыгнув в блок-исследовательчто Conduit также настроил для вас.

Например, я могу вернуться к исследователю иОзнакомьтесь с моим адресомувидеть проведенные транзакции и токены, которые у меня есть.

Я могу получить больше конкретной информации о блокчейне, выбрав вкладку блокчейна слева и нажав на " Депозиты (L1->L2)” например, где я могу увидеть токены, которые я депонировал. В этом случае вы можете увидеть Sepolia ETH, которую я перевел.

При выбореТокеныЯ также вижу новый токен DOG, который я развернул.

И мы можем погрузиться глубже в этот токен и увидеть, что есть два держателя, так как я отправил 100 DOG другому аккаунту в сети.

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

Самое увлекательное в том, что, используя RaaS, стало тривиальным создание роллапа, скорее всего, L2 в основном станут товаром в широком доступе, и их будет сотни или даже тысячи.

Тогда настоящий вопрос будет в том, как отличить ваш L2 rollup от остальных?

Утверждение:

  1. Эта статья воспроизведена из Лиса в Web3, оригинальное название: «Включение в дорожную карту листинга валюты Coinbase, подробное объяснение экологической децентрализованной платформы хранения Solana ShdwDrive». Авторские права принадлежат оригинальному автору[Лиса в Web3]all. Если у вас есть какие-либо возражения к этому перепечатыванию, пожалуйста, свяжитесь со Gate LearnКоманда. Команда обработает это как можно скорее в соответствии с соответствующими процедурами.

  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.

  3. Команда Gate Learn перевела эту статью на другие языки. Переведенные статьи, которые не указаны, не могут быть воспроизведены, распространены или использованы в качестве своих собственных.

Создайте свой собственный L2 Rollup с помощью RaaS за 2 минуты

Средний4/18/2024, 1:35:22 PM
Создание собственного Rollup требует достаточно глубокого понимания блокчейна, но рост поставщиков Rollup в качестве услуги (RaaS) означает, что вы можете развернуть L2 Rollup за несколько минут, не написав ни одной строки кода, легко создавая Rollup!

Кратко:

  • Rollup as a Service (RaaS) - новая бизнес-модель, позволяющая любому создавать и развертывать свой собственный L2 роллап без кода.
  • Conduit - очень простой в использовании поставщик RaaS, ниже вы увидите, насколько быстрым и простым является запуск EVM L2 rollup с помощью нескольких кликов.
  • С вашим активным роллапом вы можете перенести ETH в него и развернуть смарт-контракты и dapps, в качестве примера я создаю токен под названием DOG и передаю его.
  • Conduit также настраивает для вас блок-эксплорер, чтобы вы могли легко визуализировать все происходящее на цепочке.

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

Создание собственного роллапа требует относительно глубокого понимания блокчейнов, но недавно рост поставщиков услуг "роллап как сервис" (RaaS) означает, что вы можете развернуть L2 роллап за несколько минут, не написав ни одной строки кода!

На этой неделе я немного исследую, как работает RaaS, глядя на Кондуктор.

Rollups и RaaS

Поскольку Ethereum стремится масштабироваться для обработки большего количества транзакций в секунду, наблюдается рост решений на уровне 2 (L2), мы рассмотрели EVM L2s в прошлом посте.

Rollups - самый популярный тип L2 на Ethereum сегодня. Как краткое напоминание, роллапы - это отдельная блокчейн, которая выполняет транзакции, а затем публикует краткую версию обратно на основную цепь.

Там уже десятки примеров L2 rollups, как показано на L2 Beat:

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

Этот вызов привел к появлению нового типа бизнеса, предоставляющего услугу "Rollup as a Service" (RaaS). С помощью RaaS любой может создать и развернуть свой собственный rollup за несколько минут без написания кода, просто нажимая несколько кнопок, затем начать мостить ETH и запускать умные контракты и dapps на своем собственном L2!

Ниже я покажу вам, насколько просто создать роллап, используя RaaS.

Труба

На рынке RaaS уже достаточно много конкурентов, включая Астрия, Кальдера, AltLayer, Кондуит, и еще несколько.

Для этого поста я выбрал использоватьКондуиткого я нашел быстро и легко начать.

По их словам, Conduit позволяет вам: «Развертывать роллап всего за несколько минут, а не месяцев». Предоставляя «полностью управляемые, профессионального уровня, настраиваемые роллапы на Ethereum, Optimism, Arbitrum, Base, Mode и Zora».

Их страница входа дает довольно ясное представление о том, насколько быстрым и легким является создание роллапа с Conduit.

Давайте пройдем через эти шаги ниже.

Создание Rollup

Сначала выберите развернутьна странице загрузки вас попросят создать учетную запись и организацию, а затем сразу перейти на страницу настроек для развертывания вашего первого rollup.

Создание основной сети с помощью Conduit будет стоить $3,000 в месяц, независимо от того, хотите ли вы основную сеть или нет, вам все равно захочется начать с тестовой сети, которая стоит всего $50 в месяц.

Conduit позволяет вам использовать стек OP Optimism или стек Orbit Arbitrum. Если вы выберете Orbit, то вы увидите, что последующие варианты тоже изменятся.

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

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

В моем примере тестовой сети я застрял с OP Stack, используя Ethereum для расчетов и Celestia для DA. Тем не менее, Conduit позволяет вам комбинировать эти элементы, чтобы найти то, что лучше всего подходит для вашего конкретного случая использования.

Когда вы продолжите, вам будет предложено заплатить ежемесячную плату в размере $50.

И после того, как вы заплатили, вы завершили! В течение всего нескольких минут вы настроили свой первый L2 rollup.

Теперь вам просто нужно подождать 15-20 минут, чтобы Conduit настроил все, и как только это будет сделано, развертывание будет выглядеть вот так:

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

Начало работы с вашим Rollup

Выбрав свой роллап на странице развертываний, информация о роллапе появится как показано ниже:

Настройки конфигурации роллапа отображаются справа, а вывод в черном терминальном окне указывает, что L2 работает. Вам пока не нужно действительно понимать, что говорит вывод, вам просто нужно видеть, что он постоянно обновляется.

Вам следует выбрать «Добавить в кошелек», чтобы добавить сеть в свой кошелек Metamask или эквивалентный кошелек.

Затем следует нажать на кнопку «Создать мост» в разделе Мост, что откроет программу моста под названием SuperBridge.

Поскольку мы на тестовой сети, вы сможете перевести Sepolia ETH на свой новый rollup. Если у вас нет ни одного Sepolia ETH, вы можете получите его из этого крана.

Я несколько раз делал мост через 1 ETH и в итоге получил 2 тестовых ETH на своем новом L2 rollup, которые я мог видеть в своем кошельке metamask!

![]( https://s3.ap-northeast-1.amazonaws.com/gimg.gateimg.com/learn/0a7174b743c83540bc5928a98f1506bcd7ab9266.jpg

Теперь, когда тестовая сеть ETH перенесена на ваш новый роллап, вы можете начать использовать его!

Используя ваш Rollup

Теперь, когда у вас есть ваш собственный L2 rollup, вы можете развертывать код непосредственно на него.

Сначала откройте Remix IDE, который я уже объяснил, как использовать ранее в моем учебнике под названием написание вашего первого смарт-контракта.

Затем скопируйте код ниже в новый файл в Remix.

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.24;

import { Ownable } из @openzeppelin/contracts/access/Ownable.sol”;

импорт { ERC20 } из “@openzeppelin/contracts/token/ERC20/ERC20.sol”;

contract Coin это ERC20, Ownable {

конструктор (строка памяти имя, строка памяти символ) ERC20 (имя, символ) Владеем (_msgSender()) {    _mint(_msgSender(), 100000 эфир); }

}

Обновите среду до «Внедренного провайдера» и установите свой Metamask на новый роллап. Рядом с оранжевой кнопкой развертывания дайте монете имя и символ, в этом случае я написал «Собака, СОБАКА», а затем нажмите "развернуть".

Вам нужно будет подписать эту транзакцию в Metamask, и когда она будет обработана, вы просто создадите новый токен на своем новом L2 rollup - насколько это круто!

Если я открою metamask, я могу добавить этот токен в свой кошелек, скопировав адрес контракта, созданный в Remix.

После этого я вижу баланс своей новой монеты Dog - 100000 DOG. В Metamask я могу отправить, скажем, 100 DOG на другой адрес в сети таким образом.

Как удивительно, мы не только что создали свой собственный роллап, но также создали свой собственный токен Dog на этой новой блокчейн и отправили его на другой счет на этой новой цепочке.

Интеграции

Как вы можете видеть, вы можете делать практически все, что хотите, с вашим новым блокчейном L2, таким как создание собственных токенов, умных контрактов и dapps.

Вы можете иметь что угодно от простого токена до сложного AMM как Sushiswapработающий на вашем rollup, так же как видим его работающим на нескольких цепочках:

Для такого рода интеграции с различными проектами у Conduit есть страница интеграцийчто помогает запустить эти приложения на вашем новом Rollup.

Когда вы выбираете «Получить» на любом из dapps на этой странице, появится типовая форма, где вы можете объяснить, почему вы хотите интегрировать этот dapp с вашим роллапом.

Иметь такой простой интерфейс для взаимодействия с 10 самыми популярными dapps - это невероятно полезная вещь для запуска совершенно нового rollup.

И когда вы довольны всем, что вы проверили, вы можете переместить роллап на основную сеть. Однако обновление стоит $3,000 в месяц, и вам нужно назначить демонстрационный звонок с Conduit, чтобы это произошло.

Подтверждение того, что мы сделали в Explorer

Играя вокруг моего нового тестового роллапа, я могу подтвердить все, что произошло, прыгнув в блок-исследовательчто Conduit также настроил для вас.

Например, я могу вернуться к исследователю иОзнакомьтесь с моим адресомувидеть проведенные транзакции и токены, которые у меня есть.

Я могу получить больше конкретной информации о блокчейне, выбрав вкладку блокчейна слева и нажав на " Депозиты (L1->L2)” например, где я могу увидеть токены, которые я депонировал. В этом случае вы можете увидеть Sepolia ETH, которую я перевел.

При выбореТокеныЯ также вижу новый токен DOG, который я развернул.

И мы можем погрузиться глубже в этот токен и увидеть, что есть два держателя, так как я отправил 100 DOG другому аккаунту в сети.

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

Самое увлекательное в том, что, используя RaaS, стало тривиальным создание роллапа, скорее всего, L2 в основном станут товаром в широком доступе, и их будет сотни или даже тысячи.

Тогда настоящий вопрос будет в том, как отличить ваш L2 rollup от остальных?

Утверждение:

  1. Эта статья воспроизведена из Лиса в Web3, оригинальное название: «Включение в дорожную карту листинга валюты Coinbase, подробное объяснение экологической децентрализованной платформы хранения Solana ShdwDrive». Авторские права принадлежат оригинальному автору[Лиса в Web3]all. Если у вас есть какие-либо возражения к этому перепечатыванию, пожалуйста, свяжитесь со Gate LearnКоманда. Команда обработает это как можно скорее в соответствии с соответствующими процедурами.

  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.

  3. Команда Gate Learn перевела эту статью на другие языки. Переведенные статьи, которые не указаны, не могут быть воспроизведены, распространены или использованы в качестве своих собственных.

Comece agora
Inscreva-se e ganhe um cupom de
$100
!