January 4, 2024

Lumio – первый L2 поддерживающий как EVM, так и Move VM

Что такое Lumio?

Lumio - это новый "optimistic rollup", разработанный Pontem Network(Разработчики Pontem Wallet)

Главное отличие Lumio от других L2(Optimism, Arbitrum и т.д.), так это то, что он поддерживает как EVM(Ethereum Virtual Machine), так и Move VM(виртуальная машина, используемая Aptos), и в конечном состоянии будет использовать Aptos для обработки транзакций, которые рассчитываются на Ethereum.

Как устроен Lumio?

Lumio построен на "OP Stack" - набор инструментов разработки с открытым исходным кодом, выпущенный Optimism Collective.

OP Stack уже поддерживает основную сеть Optimism. Он также послужит основой для Optimism Superchain – будущей сети взаимосвязанных L2s.

Lumio использует реализацию стека операций Rust с клиентом Magi, разработанным a16z, и Reth (Rust Ethereum), уровень выполнения (full node), разработанный Paradigm.

Преимущество этого решения в том, что оно значительно упрощает интеграцию Move VM, поскольку язык программирования основан на Rust. Move сам по себе является более безопасным и эффективным языком смарт-контрактов, чем Solidity.

Сейчас Lumio работает на Ethereum Sepolia и использует ETH в качестве токена оплаты газа. Но Pontem Network создали Lumio, как платформу, независимую как от уровня исполнения, так и от уровня расчетов, поэтому теоретически можно использовать Lumio для работы в качестве L2 для различных блокчейнов. Например, он может быть интегрирован с Aptos, Optimism, Celestia и т.д.

На данный момент все транзакции в Lumio объединяются в пакеты и отправляются в Ethereum для окончательного расчета. Но также может существовать реализация Lumio, в которой пакеты транзакций вместо этого отправляются в Aptos или даже в другой накопительный пакет Ethereum.

С Lumio разработчики могут создавать dApps, используя как Solidity, так и Move stack. Можно даже включить перекрестные вызовы виртуальных машин для развертывания "multichain" приложений. Pontem Nework хочет объединить ликвидность во всех поддерживаемых цепочках.

Lumio в действии

В рамках подготовки к более широкому тестированию сообществом разработчики из Pontem Network представили краткий обзор того, что можно сделать с Lumio.

  • Клэйм токенов для оплаты газа: для EVM был создан специальный интерфейс, который распределяет тестовый ETH по адресам, внесенным в "whitelist"(подробнее про тестнет Lumio в других статьях). В кошельке Pontem Wallet есть кран, который распределяет NAT(просто еще один тикер для тестового ETH), который Lumio использует для оплаты газа. NAT не имеет никакой реальной ценности, и не будет использоваться в основной сети.
Скриншот с оф. сайта Pontem Network
  • Бридж токенов: пользователям необходимо иметь ETH в сети Sepolia, чтобы отправлять его в Lumio. ETH можно получить с различных онлайн-кранов(например тут)
  • Свап токенов: Liquidswap(продукт Pontem Network) поддерживает Lumio, так что пользователи тестнета могут сразу совершать свапы или добавлять ликвидность в пулы. В Liquidswap для Lumio есть кран, где пользователи тестнета могут использовать тестовые BTC и USDT для обмена. Так как это пулы тестовой сети, цены могут сильно отличаться от реальных. Это нормально, поскольку монеты тестовой сети в любом случае не имеют ценности.
  • Исследование: Lumio имеет обозреватель блокчейна для того чтобы пользователи могли отслеживать свои транзакции

Больше о Lumio в следующих статьях!