Привет всем, я Пол из Coinmanlabs. Сегодня я хочу поговорить с вами о параллельном EVM.

Слой 2

Уровень 2 относится к решению второго уровня, построенному на основной цепочке блокчейна и направленному на повышение производительности, масштабируемости и функциональности блокчейна. Это снижает нагрузку на основную цепочку за счет переноса некоторых транзакций и вычислений в сайдчейны, каналы состояния или другие параллельные сети за пределами основной цепочки, тем самым улучшая пропускную способность и эффективность всей системы. Вот некоторые из основных типов и технологий уровня 2:

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

Каналы состояний. Каналы состояний — это технология, которая перемещает транзакции и передачу состояний за пределы цепочки, позволяя участникам проводить прямые одноранговые транзакции без каждой записи транзакций в блокчейн. Путем установления двусторонних каналов между участниками можно достичь быстрых, безопасных и недорогих транзакций. Общие приложения канала состояния включают Lightning Network (Bitcoin Lightning Network) и Raiden Network (решение канала состояния Ethereum).

Плазма: Плазма — это многоуровневая конструкция, которая обеспечивает масштабируемость за счет размещения транзакций в подцепях и регулярного представления статуса подцепей в основную цепочку. Plasma может поддерживать больше транзакций и увеличивать пропускную способность блокчейна, сохраняя при этом безопасность основной цепи. Дизайн Plasma можно применять в различных сценариях, таких как платежи, игры, проверка личности и т. д.

Rollups: Rollups — это технология, которая сжимает данные транзакций и пакетно отправляет их в основную цепочку для снижения транзакционных издержек и увеличения пропускной способности. Он хранит большой объем данных транзакций в боковой цепочке или смарт-контракте, а затем отправляет сводку этих данных в основную цепочку для проверки действительности транзакции. Существует два основных типа накопительных пакетов: оптимистические накопительные пакеты и ZK-накопительные пакеты, которые немного отличаются способом проверки транзакций.

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

Итак, какие проблемы сейчас в основном решает Уровень 2?

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

Проблемы масштабируемости. Основные сети блокчейна (такие как Биткойн и Эфириум) обычно ограничены пропускной способностью транзакций и размером блока, что приводит к перегруженности транзакций и высоким комиссиям за транзакции. Технология уровня 2 снижает нагрузку на основную цепочку за счет переноса некоторых транзакций и вычислений в боковые цепочки, каналы состояний или другие параллельные сети за пределами основной цепочки, тем самым повышая пропускную способность и эффективность всей системы.

Высокие комиссии за транзакции. Комиссии за транзакции в основной сети блокчейна обычно определяются комиссией майнеров, а комиссии за транзакции могут резко возрасти, когда сеть перегружена. Технология уровня 2 обеспечивает возможность выполнения транзакций в сети уровня 2, которые можно выполнять быстрее и с меньшими комиссиями.

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

Ограничения функций смарт-контрактов. Функции смарт-контрактов в основной сети блокчейна могут подвергаться ограничениям производительности и соображениям безопасности. Уровень 2 предоставляет возможность расширить функциональность смарт-контрактов, чтобы более сложные смарт-контракты могли выполняться в сети второго уровня.

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

Каковы будущие тенденции?

Итак, теперь мы оглядываемся назад и думаем о необходимости Layer 2 в последние годы, так почему же он не был нужен раньше?

Для начала давайте вспомним, как решалось расширение мощностей до появления уровня 2. Разные команды выстраивали цепочку и принимали разные консенсусы для привлечения большего количества пользователей?

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

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

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

Сегодня 25 мая 2024 года. Давайте вместе будем людьми из будущего. Будут ли в будущем узкие места в производительности на уровне 2? Чтобы лучше привлекать пользователей, MAU и другие данные, каждый хочет преодолеть эти узкие места.

Можно ли сосредоточиться на параллелизме?

Почему, по вашему мнению, необходимо сосредоточить внимание на параллелизме?

Прежде всего, позвольте нам рассказать вам два пункта знаний:

Точка знания. 1 Уровень 2 основан на безопасности уровня 1.

Уровень 2 построен на уровне 1 (основная цепочка). Уровень 1 относится к базовому уровню блокчейна, такому как сети основной цепи, такие как Биткойн и Эфириум. Уровень 1 в основном отвечает за обработку транзакций и поддержание состояния всей сети блокчейна. Уровень 2 — это решение второго уровня, построенное поверх основной цепочки и использующее ее в качестве основы для безопасности.

Пункт знаний.2 Однопоточный EVM

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

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

​ ​ Тогда нам еще нужно повысить скорость виртуальной машины уровня 1?

Хотя текущая виртуальная машина Ethereum является однопоточной, это не означает, что она не может выполнять параллельную обработку. Фактически, параллельная обработка EVM может быть достигнута с помощью некоторых технических средств для повышения пропускной способности и производительности всей системы. Это может включать многопоточные процессоры на аппаратном уровне или использование технологии параллельных вычислений на программном уровне для управления выполнением смарт-контрактов.

Текущий параллельный путь EVM

Монада

Официальный сайт проекта: https://www.monad.xyz/.

Твиттер проекта: https://x.com/monad_xyz

Описание проекта: Monad создает высокопроизводительный блокчейн уровня 1 для децентрализованных приложений следующего поколения. Миссия Monad — ускорить разрушительную силу децентрализации путем создания блокчейнов, которые в 100–1000 раз быстрее, чем ее ближайшие конкуренты. Это устранит серьезные узкие места в существующих блокчейнах и обеспечит более сложные приложения и более широкое внедрение.

Проектный инвестиционный институт:

Что вы можете заметить, глядя на график финансирования выше? Первое – это большой объем финансирования, а второе – большое количество учреждений, участвующих в финансировании. Означает ли это, что большинство учреждений с оптимизмом смотрят на параллельное направление EVM и готовы сделать большие ставки ради участия?

Шесть V2

Официальный сайт проекта: https://www.sei.io/.

Твиттер проекта: https://x.com/SeiNetwork

Sei V2 — это важное обновление сети Sei, которая призвана стать первой полностью распараллеленной EVM. Это обновление позволит Sei:

​ 1. Обратная совместимость со смарт-контрактами EVM.

​ 2. Оптимистическое распараллеливание.

     3.СейБД.

​ 4. Совместимость с существующими цепочками.

Неон

Официальный сайт проекта: https://neonevm.org/.

Твиттер проекта: https://x.com/Neon_EVM

Введение в проект: Neon EVM использует возможности блокчейна Solana для обеспечения эффективной среды для децентрализованных приложений Ethereum. Он работает как смарт-контракт внутри Solana, позволяя разработчикам развертывать децентрализованные приложения Ethereum с минимальными изменениями кода или без них и получать выгоду от расширенных функций Solana. Архитектура и операции Neon EVM сосредоточены на безопасности, децентрализации и устойчивости, предоставляя разработчикам Ethereum возможность плавно перейти к среде Solana. Он использует низкие комиссии Solana и высокую скорость транзакций, а также возможность параллельного выполнения транзакций, обеспечения высокой пропускной способности и снижения затрат.

Люмио

Официальный сайт проекта: https://lumio.io/

Введение проекта:

Lumio — это решение уровня 2, разработанное Pontem Network для обеспечения масштабируемости Ethereum и привнесения в Web3 возможностей, подобных Web2. Он выделяется как уникальный пакет в пространстве блокчейнов благодаря способности поддерживать как EVM, так и Move VM, используемые Aptos. Эта двойная совместимость позволяет Lumio обрабатывать транзакции на Aptos, одновременно используя Ethereum, предоставляя универсальное и эффективное решение для разработчиков и пользователей dApp. Он имеет следующие ключевые особенности:

1. Совместимость с двумя виртуальными машинами: Lumio поддерживает уникальные возможности EVM и Aptos Move VM. Эта двойная совместимость позволяет Lumio легко интегрировать функциональность Ethereum и Aptos, повышая гибкость и эффективность разработки и реализации dApp.

2. Высокая пропускная способность и низкая задержка. Используя высокопроизводительные цепочки, такие как Aptos, для заказа транзакций, Lumio значительно улучшает пропускную способность транзакций. Эта интеграция гарантирует, что Lumio сможет эффективно обрабатывать большие объемы транзакций, сохраняя при этом характеристики безопасности и ликвидности Ethereum.

3. Технология Optimistic Rollup: Lumio использует стек OP с открытым исходным кодом и применяет технологию Optimistic Rollup. Optimistic Rollup известен своей эффективной обработкой транзакций и более низкими затратами, что делает его подходящим для масштабирования приложений на базе Ethereum.

4. Гибкая экономическая модель затрат на газ: Lumio представляет экономическую модель затрат на газ, ориентированную на приложения. Эта модель позволяет разработчикам приложений напрямую получать выгоду от использования сети, потенциально стимулируя разработку более инновационных и удобных для пользователя приложений.

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

6. Баланс безопасности и масштабируемости. Сочетание надежной безопасности Ethereum и масштабируемости Aptos предоставляет разработчикам привлекательное решение для создания высокопроизводительных и безопасных приложений dApp. Архитектура Lumio разработана таким образом, чтобы эффективно сбалансировать эти два ключевых аспекта.

Рекомендуемые товары

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

Тогда позвольте мне рассказать вам свои мысли. В первую очередь обязательно нужно сделать Монаду, а во вторую — Люмио.

Мы не будем говорить о Monad, я расскажу вам, почему Lumio хочет это сделать:

​ 1. Прежде всего, они построены на языке MOVE, который идеально подходит для блокчейна.

​ 2. Они сейчас не катят, и они сейчас в закрытом тестировании. Зарабатывать может только тот, кто не катит.

3. В настоящее время их лаборатории разработки разработали крупнейшую DEX на Aptos, а также у них самое большое количество пользователей кошельков, что является хорошим источником трафика.

4. В настоящее время они проводят транзакции на Aptos и рассчитываются на Ethereum. Мы все знаем, что в системе MOVE пока нет сильных DAPP. Если Lumio можно будет использовать для ввода трафика в Ethereum, чиновник будет всячески это поддерживать.