Заранее планируйте следующий рассказ: Восхождение параллельных EVM, на каких проектах стоит сосредоточиться?

Средний1/8/2024, 6:57:57 PM
В этой статье рассказывается о параллельном EVM и описании проекта.

Повествование о криптовалютных рынках всегда следует циклу причины и следствия.

В последние месяцы, по мере того как Inscription продолжает взрываться в экосистеме Биткойна, перелив капитала и FOMO-настроения привели к тому, что Inscription расцвела и в других цепочках, но результаты также принесли негативные последствия:

Несколько блокчейн-сетей, включая Arbitrum, Avalanche, Cronos, zkSync и The Open Network, впоследствии столкнулись с перегрузкой производительности из-за огромного количества и разнообразия надписей.

Так что из-за повального увлечения надписями рынок начал пересматривать вопросы производительности EVM.

В то же время начал появляться новый рассказ, связанный с оптимизацией работы EVM, - Parallel EVM.

Недавно Джей Ди, бывший соучредитель Polygon, сказал в социальных сетях: "У меня есть предчувствие, что в 2024 году все L2 проведут ребрендинг и назовут себя "Parallel EVM"".

Технический директор Paradigm Георгиос также считает, что 2024 год станет "годом параллельных EVM", и говорит, что Paradigm также изучает и разрабатывает соответствующие технологии внутри компании.

Почему все так оптимистично относятся к параллельным EVM?

Помимо того, что надписи напрямую усиливают нагрузку на цепочку EVM, оптимизация EVM является постоянной темой в мире шифрования - новые публичные цепочки, серия OP L2, серия ZK L2 и т.д. - все это рассказы и проекты, основанные на оптимизации EVM, и их рыночная оценка будет выше.

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

Вернемся к концепции, что именно представляет собой параллельный EVM? Каков конкретный метод реализации? На какие еще смежные проекты стоит обратить внимание заранее?

В этой статье мы попытаемся ответить на эти вопросы.

Параллельно и более эффективно

Итак, что же такое параллельные EVM?

Параллельная EVM (Ethereum Virtual Machine) - это концепция, разработанная для повышения производительности и эффективности существующих EVM.

Как мы все знаем, EVM является ядром Ethereum и отвечает за выполнение смарт-контрактов и обработку транзакций.

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

Транзакции выполняются последовательно.

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

Однако при высокой нагрузке могут возникнуть перегрузки сети и задержки.

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

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

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

Итак, каковы же способы внедрения параллельного EVM?

Мы не собираемся давать особенно глубокое техническое объяснение. Здесь мы можем сначала дать общий метод обработки Parallel EVM:

Разделение или шардинг: Разделение или группировка транзакций таким образом, чтобы их можно было выполнять параллельно. Это означает, что разные операции могут выполняться на разных процессорах одновременно, а не одна за другой. Кроме того, SVM от Solana использует аналогичную логику обработки.

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

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

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

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

Независимая фракция: самостоятельно построенный L1, разработанный как параллельный EVM

Поскольку текущие транзакции EVM в Ethereum выполняются последовательно, первая идея выполнения параллельных EVM очень проста:

Отложите Ethereum и начните с нуля, чтобы создать независимый Layer1 для параллельной работы EVM.

Репрезентативные проекты: Monad и Sei.

Монада: L1 со встроенным параллельным EVM

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

Добившись параллельного выполнения, Monad стремится значительно увеличить пропускную способность транзакций и решить проблему перегруженности существующей цепочки EVM при высокой нагрузке. Его конечная цель - достичь предела физической пропускной способности в 400 000 TPS.

Стоит отметить, что если Вы проведете прямой поиск в Twitter по ключевому слову "Parallel EVM", то первым проектом, который появится в категории трендов, будет Monad. Это также отражает маркетинговые усилия проекта, направленные на то, чтобы привести в соответствие с повествованием о параллельном EVM.

Так как же Monad реализует параллельную обработку транзакций?

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

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

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

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

В плане финансирования Monad также демонстрирует хорошие результаты. В феврале этого года в официальном твиттере компании также было объявлено о начальном раунде финансирования в размере $19 млн. под руководством компании Dragonfly. Среди индивидуальных инвесторов также есть такие известные в индустрии личности, как Коби и Хасу.

В то же время основателем проекта является Кеоне Хон, бывший глава исследовательского отдела компании Jump Trading. Поскольку проект еще не выпустил токен, учитывая опыт Jump Trading в трейдинге и создании рынков, возможно, стоит ожидать результатов работы его токена.

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

Большие объемы финансирования, наличие маркет-мейкеров, новая публичная цепочка и параллельный EVM... эти несколько факторов вместе взятые должны привлечь к Monad всеобщее внимание и ожидания.

Однако для проверки производительности параллельного EVM все еще необходимы данные тестовой сети и работа в основной сети.

SEI: Версия V2 включит параллельную EVM в повестку дня

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

Как мы все знаем, Sei - это далеко не новый проект. Его основная сеть была готова в августе 2023 года, и в предыдущей версии V1 были реализованы функции, специально оптимизированные для транзакций, такие как механизмы, предотвращающие опережающие транзакции, и функции, поддерживающие пакетную обработку заказов, направленные на повышение безопасности транзакций. секс и эффективность.

При разработке последней версии V2 (ожидается, что она будет реализована в первой половине 2024 года) Sei включила в повестку дня параллельную EVM.

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

Совместимость с Geth : Как часть основного двоичного кода Sei, узлы Sei будут автоматически импортировать Geth, Go-реализацию виртуальной машины Ethereum, для обработки транзакций Ethereum и внесения любых обновлений через специальный интерфейс, созданный Sei для EVM.

Оптимизация хранения данных SeiDB: Sei переработал интерфейс хранения данных и использует более эффективные структуры данных и базы данных для оптимизации производительности чтения и записи при уменьшении расширения состояния.

Эти технологии вместе составляют ядро Sei v2, делая его не только полностью распараллеленным EVM с высокой производительностью и совместимостью, но и обеспечивая разнообразную среду исполнения, позволяя беспрепятственно взаимодействовать между смарт-контрактами Cosmwasm и смарт-контрактами EVM. Это расширяет спектр его применения и привлекательность.

Судя по тестовым данным, приведенным в документе, когда Sei обрабатывает транзакции параллельно, пиковый тестовый TPS достигает примерно 28 300. Если судить только по теоретическим тестовым значениям, эффективность параллельных EVM значительно выше, чем у современных различных типов L1. Мы также надеемся не делать слишком много скидок, когда это будет реально реализовано.

Если говорить о токенах, то SEI за последний месяц вырос на 80%. Учитывая высокую рыночную стоимость проекта, такое увеличение уже очень впечатляет. По мере продолжения истории с параллельным EVM, токен может продолжить расти, но это будет скорее бета-рост.

Центрист: Станьте L2 и объедините возможности других цепочек с EVM

Помимо вышеперечисленных самостоятельных идей L1, существует также несколько проектов L2, в которых есть другие решения по параллельному EVM:

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

Репрезентативные проекты: Neon, Eclipse, Lumio.

Neon: Внедрение EVM в экосистему L2 of Solana

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

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

Что касается конкретной реализации, Neon преобразует транзакции Ethereum в транзакции Solana, а затем отправляет их валидатору Solana, который выполняет их на Solana и обновляет статус программы Neon. Конкретный процесс можно понять следующим образом:

Пользователь подписывает транзакцию, которая отправляется брокеру. Агент - это учетная запись на Solana, которая запускает эмулятор EVM и отвечает за выполнение Neon-txn.

Агент запросит состояние блокчейна у Solana и произведет тестовый запуск Neon-Txn на состоянии Solana.

На основе полученных данных агент формирует новую txn (транзакцию) в соответствии с правилами Solana и отправляет ее вместе с упакованными данными в Solana для обработки данных.

Наконец, в соответствии с правилами eth, транзакция отправляется обратно в Neon для проверки подписи, и после проверки выполняется параллельно на Solana.

Если говорить о производительности токенов, то за последний месяц NEON вырос в три раза, но его общая рыночная стоимость значительно ниже, чем у SEI. Учитывая восстановление экосистемы Solana и связанное с этим увлечение токенами, NEON, как единственный параллельный EVM в экосистеме Solana, по-прежнему заслуживает внимания благодаря своим последующим рыночным показателям.

Eclipse: Внедрение SVM в L2 экосистему Ethereum

Столкнувшись с проблемой недостаточной производительности, вызванной последовательным выполнением EVM, идея Neon заключается в том, чтобы внедрить EVM в Solana; и наоборот, внедрение SVM в Ethereum - это тоже выбор с той же целью.

Eclipse Mainnet - это такое общее решение L2, которое представляет SVM в Ethereum и сочетает в себе множество технологий, таких как расчеты Ethereum, исполнение на виртуальной машине Solana (SVM), доступность данных Celestia и доказательство нулевого знания RISC Zero.

Цель проекта - создать среду массового параллельного выполнения, которая позволит выполнять несколько операций одновременно, тем самым увеличивая пропускную способность и эффективность сети, снижая перегрузки и комиссионные за транзакции. Благодаря такой структуре Eclipse стремится улучшить масштабируемость и пользовательский опыт dApps.

Что касается конкретной реализации, Eclipse реализует параллельный EVM с помощью виртуальной машины Solana Virtual Machine (SVM) и ее операции Sealevel.

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

Проще говоря, логика проектирования Eclipse заключается в том, что выполнение транзакций происходит в SVM Solana, а расчеты по транзакциям по-прежнему осуществляются в Ethereum.

Что касается истории проекта, то в 2022 году Eclipse завершил финансирование в размере 15 млн. долларов США, среди инвесторов были Polychain, Polygon Ventures, Tribe Capital, Infinity Ventures Crypto, CoinList и др.

Соучредитель Eclipse & генеральный директор Нил Сомани (Neel Somani) имеет опыт работы в Airbnb, Two Sigma, Oasis Labs и других компаниях. Главный коммерческий директор Виджай был бывшим директором по развитию бизнеса в командах Uniswap и dYdX.

13 декабря была запущена тестовая сеть Eclipse, и первые 1 000 разработчиков, которые развернут контракты в тестовой сети, получат памятные награды NFT. В то же время, поскольку проект еще не выпустил токены, учитывая его высокий уровень финансирования, хорошим выбором будет активное взаимодействие и пристальное внимание к обновлениям проекта в социальных сетях, чтобы получить возможность airdrop.

Lumio: L2 представляет Move и Aptos для обработки транзакций

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

Lumio намерена использовать Aptos в качестве Ethereum L2, который представляет собой L2, основанный на OP Rollup. Что касается особенностей продукта, то Aptos используется для обработки транзакций, а Ethereum - для расчетов.

В официальных материалах Lumio приводится сравнение характеристик с другими L2:

Стоимость газа на 3-4 порядка ниже, чем у существующих L2 ($0,1 против $0,0006);

TPS на 1-2 порядка выше, чем у существующих L2 (1K против 30K);

Высокопроизводительный и безопасный уровень исполнения, подходящий для приложений корпоративного уровня, хороший выбор для перехода традиционных приложений Web2 на Web3;

Move и EVM вызываются между виртуальными машинами.

Что касается финансирования, то в 2021 году компания Pontem, стоящая за проектом, получила финансирование в размере 4,5 млн. долларов США под руководством Mechanism Capital и Kenetic Capital, а также привлекла участие таких организаций, как Animoca и Bixin. По слухам, в ближайшее время будет объявлено о новом финансировании нового Lumio L2.

Кроме того, Pontem специализируется на создании продуктов, совместимых с Move и EVM. Во время периода Весов в Facebook компания Pontem использовала Move для разработки приложений, а также является самым ранним участником проекта в экосистеме Aptos.

По мере восстановления других публичных сетей, если Aptos может пострадать от перелива капитала, Lumio, которая связана с параллельным рассказом о EVM, также может привлечь внимание. В то же время, у Pontem и Lumio в настоящее время нет токенов; по мере того, как тестовая сеть Lumio будет выходить в сеть, могут появиться возможности для активного взаимодействия с помощью airdrop.

Polygon Miden: Старый L2, новая виртуальная машина

Polygon Miden - это разрабатываемый роллап с нулевыми знаниями (zk), который работает на виртуальной машине Miden. При разработке этой виртуальной машины основное внимание уделяется удобству работы с нулевыми знаниями, причем эти аспекты являются более приоритетными, чем прямая совместимость с EVM. Как zk Rollup, он предназначен для повышения конфиденциальности транзакций и масштабируемости сети Polygon.

Судя по странице Polygon Miden на Github, там упоминается параллельное выполнение транзакций, то есть возможность параллельной обработки причинно-независимых транзакций.

Как это достигается?

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

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

В то же время, официальный Твиттер показывает, что Miden все еще находится на стадии разработки, и о нем раскрывается меньше информации. Однако, судя по общему дизайну Polygon's L2, он имеет множество технических решений, таких как боковые цепи, zk-STARK и SDK, и параллельный EVM не является его самым важным направлением.

Учитывая, что Polygon был ценностно раскрыт как успешный L2, дизайн Miden, я полагаю, может быть технически связан только с повествованием о параллельных EVM. Однако сам Polygon не проявил инициативы, чтобы оседлать этот нарративный жар. Кроме того, токены Matic не смогли получить преимущества Alpha. Поэтому Matic может не полностью соответствовать параллельному рассказу о EVM с точки зрения производительности токенов.

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

Как уже говорилось в начале статьи, повествование всегда находится в движении.

Повествование о параллельных EVM демонстрирует признаки набирания оборотов, но сможет ли оно оставаться горячим, зависит от двух факторов. С одной стороны, он опирается на солидные технологические достижения различных решений L1 и L2. С другой стороны, это требует пристального внимания к перемещениям проектных команд, особенно с учетом предстоящего обновления Cancun в первом квартале следующего года, которое направлено на оптимизацию Ethereum. История о параллельных EVM, которые повышают производительность, может пережить очередную кульминацию.

*TechFLow Research - это платформа для исследования стоимостных инвестиций под управлением TechFlow. Мнения, выраженные в этой статье, не являются инвестиционными советами.

Отказ от ответственности:

  1. Эта статья перепечатана с сайта[TechFLow Research]. Все авторские права принадлежат оригинальному автору[Дэвид]. Если у Вас есть возражения против этой перепечатки, пожалуйста, свяжитесь с командой Gate Learn, и они незамедлительно рассмотрят их.
  2. Предупреждение об ответственности: Мнения и взгляды, выраженные в этой статье, принадлежат исключительно автору и не являются инвестиционным советом.
  3. Перевод статьи на другие языки осуществляется командой Gate Learn. Если не указано, копирование, распространение или плагиат переведенных статей запрещены.

Заранее планируйте следующий рассказ: Восхождение параллельных EVM, на каких проектах стоит сосредоточиться?

Средний1/8/2024, 6:57:57 PM
В этой статье рассказывается о параллельном EVM и описании проекта.

Повествование о криптовалютных рынках всегда следует циклу причины и следствия.

В последние месяцы, по мере того как Inscription продолжает взрываться в экосистеме Биткойна, перелив капитала и FOMO-настроения привели к тому, что Inscription расцвела и в других цепочках, но результаты также принесли негативные последствия:

Несколько блокчейн-сетей, включая Arbitrum, Avalanche, Cronos, zkSync и The Open Network, впоследствии столкнулись с перегрузкой производительности из-за огромного количества и разнообразия надписей.

Так что из-за повального увлечения надписями рынок начал пересматривать вопросы производительности EVM.

В то же время начал появляться новый рассказ, связанный с оптимизацией работы EVM, - Parallel EVM.

Недавно Джей Ди, бывший соучредитель Polygon, сказал в социальных сетях: "У меня есть предчувствие, что в 2024 году все L2 проведут ребрендинг и назовут себя "Parallel EVM"".

Технический директор Paradigm Георгиос также считает, что 2024 год станет "годом параллельных EVM", и говорит, что Paradigm также изучает и разрабатывает соответствующие технологии внутри компании.

Почему все так оптимистично относятся к параллельным EVM?

Помимо того, что надписи напрямую усиливают нагрузку на цепочку EVM, оптимизация EVM является постоянной темой в мире шифрования - новые публичные цепочки, серия OP L2, серия ZK L2 и т.д. - все это рассказы и проекты, основанные на оптимизации EVM, и их рыночная оценка будет выше.

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

Вернемся к концепции, что именно представляет собой параллельный EVM? Каков конкретный метод реализации? На какие еще смежные проекты стоит обратить внимание заранее?

В этой статье мы попытаемся ответить на эти вопросы.

Параллельно и более эффективно

Итак, что же такое параллельные EVM?

Параллельная EVM (Ethereum Virtual Machine) - это концепция, разработанная для повышения производительности и эффективности существующих EVM.

Как мы все знаем, EVM является ядром Ethereum и отвечает за выполнение смарт-контрактов и обработку транзакций.

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

Транзакции выполняются последовательно.

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

Однако при высокой нагрузке могут возникнуть перегрузки сети и задержки.

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

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

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

Итак, каковы же способы внедрения параллельного EVM?

Мы не собираемся давать особенно глубокое техническое объяснение. Здесь мы можем сначала дать общий метод обработки Parallel EVM:

Разделение или шардинг: Разделение или группировка транзакций таким образом, чтобы их можно было выполнять параллельно. Это означает, что разные операции могут выполняться на разных процессорах одновременно, а не одна за другой. Кроме того, SVM от Solana использует аналогичную логику обработки.

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

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

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

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

Независимая фракция: самостоятельно построенный L1, разработанный как параллельный EVM

Поскольку текущие транзакции EVM в Ethereum выполняются последовательно, первая идея выполнения параллельных EVM очень проста:

Отложите Ethereum и начните с нуля, чтобы создать независимый Layer1 для параллельной работы EVM.

Репрезентативные проекты: Monad и Sei.

Монада: L1 со встроенным параллельным EVM

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

Добившись параллельного выполнения, Monad стремится значительно увеличить пропускную способность транзакций и решить проблему перегруженности существующей цепочки EVM при высокой нагрузке. Его конечная цель - достичь предела физической пропускной способности в 400 000 TPS.

Стоит отметить, что если Вы проведете прямой поиск в Twitter по ключевому слову "Parallel EVM", то первым проектом, который появится в категории трендов, будет Monad. Это также отражает маркетинговые усилия проекта, направленные на то, чтобы привести в соответствие с повествованием о параллельном EVM.

Так как же Monad реализует параллельную обработку транзакций?

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

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

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

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

В плане финансирования Monad также демонстрирует хорошие результаты. В феврале этого года в официальном твиттере компании также было объявлено о начальном раунде финансирования в размере $19 млн. под руководством компании Dragonfly. Среди индивидуальных инвесторов также есть такие известные в индустрии личности, как Коби и Хасу.

В то же время основателем проекта является Кеоне Хон, бывший глава исследовательского отдела компании Jump Trading. Поскольку проект еще не выпустил токен, учитывая опыт Jump Trading в трейдинге и создании рынков, возможно, стоит ожидать результатов работы его токена.

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

Большие объемы финансирования, наличие маркет-мейкеров, новая публичная цепочка и параллельный EVM... эти несколько факторов вместе взятые должны привлечь к Monad всеобщее внимание и ожидания.

Однако для проверки производительности параллельного EVM все еще необходимы данные тестовой сети и работа в основной сети.

SEI: Версия V2 включит параллельную EVM в повестку дня

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

Как мы все знаем, Sei - это далеко не новый проект. Его основная сеть была готова в августе 2023 года, и в предыдущей версии V1 были реализованы функции, специально оптимизированные для транзакций, такие как механизмы, предотвращающие опережающие транзакции, и функции, поддерживающие пакетную обработку заказов, направленные на повышение безопасности транзакций. секс и эффективность.

При разработке последней версии V2 (ожидается, что она будет реализована в первой половине 2024 года) Sei включила в повестку дня параллельную EVM.

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

Совместимость с Geth : Как часть основного двоичного кода Sei, узлы Sei будут автоматически импортировать Geth, Go-реализацию виртуальной машины Ethereum, для обработки транзакций Ethereum и внесения любых обновлений через специальный интерфейс, созданный Sei для EVM.

Оптимизация хранения данных SeiDB: Sei переработал интерфейс хранения данных и использует более эффективные структуры данных и базы данных для оптимизации производительности чтения и записи при уменьшении расширения состояния.

Эти технологии вместе составляют ядро Sei v2, делая его не только полностью распараллеленным EVM с высокой производительностью и совместимостью, но и обеспечивая разнообразную среду исполнения, позволяя беспрепятственно взаимодействовать между смарт-контрактами Cosmwasm и смарт-контрактами EVM. Это расширяет спектр его применения и привлекательность.

Судя по тестовым данным, приведенным в документе, когда Sei обрабатывает транзакции параллельно, пиковый тестовый TPS достигает примерно 28 300. Если судить только по теоретическим тестовым значениям, эффективность параллельных EVM значительно выше, чем у современных различных типов L1. Мы также надеемся не делать слишком много скидок, когда это будет реально реализовано.

Если говорить о токенах, то SEI за последний месяц вырос на 80%. Учитывая высокую рыночную стоимость проекта, такое увеличение уже очень впечатляет. По мере продолжения истории с параллельным EVM, токен может продолжить расти, но это будет скорее бета-рост.

Центрист: Станьте L2 и объедините возможности других цепочек с EVM

Помимо вышеперечисленных самостоятельных идей L1, существует также несколько проектов L2, в которых есть другие решения по параллельному EVM:

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

Репрезентативные проекты: Neon, Eclipse, Lumio.

Neon: Внедрение EVM в экосистему L2 of Solana

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

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

Что касается конкретной реализации, Neon преобразует транзакции Ethereum в транзакции Solana, а затем отправляет их валидатору Solana, который выполняет их на Solana и обновляет статус программы Neon. Конкретный процесс можно понять следующим образом:

Пользователь подписывает транзакцию, которая отправляется брокеру. Агент - это учетная запись на Solana, которая запускает эмулятор EVM и отвечает за выполнение Neon-txn.

Агент запросит состояние блокчейна у Solana и произведет тестовый запуск Neon-Txn на состоянии Solana.

На основе полученных данных агент формирует новую txn (транзакцию) в соответствии с правилами Solana и отправляет ее вместе с упакованными данными в Solana для обработки данных.

Наконец, в соответствии с правилами eth, транзакция отправляется обратно в Neon для проверки подписи, и после проверки выполняется параллельно на Solana.

Если говорить о производительности токенов, то за последний месяц NEON вырос в три раза, но его общая рыночная стоимость значительно ниже, чем у SEI. Учитывая восстановление экосистемы Solana и связанное с этим увлечение токенами, NEON, как единственный параллельный EVM в экосистеме Solana, по-прежнему заслуживает внимания благодаря своим последующим рыночным показателям.

Eclipse: Внедрение SVM в L2 экосистему Ethereum

Столкнувшись с проблемой недостаточной производительности, вызванной последовательным выполнением EVM, идея Neon заключается в том, чтобы внедрить EVM в Solana; и наоборот, внедрение SVM в Ethereum - это тоже выбор с той же целью.

Eclipse Mainnet - это такое общее решение L2, которое представляет SVM в Ethereum и сочетает в себе множество технологий, таких как расчеты Ethereum, исполнение на виртуальной машине Solana (SVM), доступность данных Celestia и доказательство нулевого знания RISC Zero.

Цель проекта - создать среду массового параллельного выполнения, которая позволит выполнять несколько операций одновременно, тем самым увеличивая пропускную способность и эффективность сети, снижая перегрузки и комиссионные за транзакции. Благодаря такой структуре Eclipse стремится улучшить масштабируемость и пользовательский опыт dApps.

Что касается конкретной реализации, Eclipse реализует параллельный EVM с помощью виртуальной машины Solana Virtual Machine (SVM) и ее операции Sealevel.

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

Проще говоря, логика проектирования Eclipse заключается в том, что выполнение транзакций происходит в SVM Solana, а расчеты по транзакциям по-прежнему осуществляются в Ethereum.

Что касается истории проекта, то в 2022 году Eclipse завершил финансирование в размере 15 млн. долларов США, среди инвесторов были Polychain, Polygon Ventures, Tribe Capital, Infinity Ventures Crypto, CoinList и др.

Соучредитель Eclipse & генеральный директор Нил Сомани (Neel Somani) имеет опыт работы в Airbnb, Two Sigma, Oasis Labs и других компаниях. Главный коммерческий директор Виджай был бывшим директором по развитию бизнеса в командах Uniswap и dYdX.

13 декабря была запущена тестовая сеть Eclipse, и первые 1 000 разработчиков, которые развернут контракты в тестовой сети, получат памятные награды NFT. В то же время, поскольку проект еще не выпустил токены, учитывая его высокий уровень финансирования, хорошим выбором будет активное взаимодействие и пристальное внимание к обновлениям проекта в социальных сетях, чтобы получить возможность airdrop.

Lumio: L2 представляет Move и Aptos для обработки транзакций

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

Lumio намерена использовать Aptos в качестве Ethereum L2, который представляет собой L2, основанный на OP Rollup. Что касается особенностей продукта, то Aptos используется для обработки транзакций, а Ethereum - для расчетов.

В официальных материалах Lumio приводится сравнение характеристик с другими L2:

Стоимость газа на 3-4 порядка ниже, чем у существующих L2 ($0,1 против $0,0006);

TPS на 1-2 порядка выше, чем у существующих L2 (1K против 30K);

Высокопроизводительный и безопасный уровень исполнения, подходящий для приложений корпоративного уровня, хороший выбор для перехода традиционных приложений Web2 на Web3;

Move и EVM вызываются между виртуальными машинами.

Что касается финансирования, то в 2021 году компания Pontem, стоящая за проектом, получила финансирование в размере 4,5 млн. долларов США под руководством Mechanism Capital и Kenetic Capital, а также привлекла участие таких организаций, как Animoca и Bixin. По слухам, в ближайшее время будет объявлено о новом финансировании нового Lumio L2.

Кроме того, Pontem специализируется на создании продуктов, совместимых с Move и EVM. Во время периода Весов в Facebook компания Pontem использовала Move для разработки приложений, а также является самым ранним участником проекта в экосистеме Aptos.

По мере восстановления других публичных сетей, если Aptos может пострадать от перелива капитала, Lumio, которая связана с параллельным рассказом о EVM, также может привлечь внимание. В то же время, у Pontem и Lumio в настоящее время нет токенов; по мере того, как тестовая сеть Lumio будет выходить в сеть, могут появиться возможности для активного взаимодействия с помощью airdrop.

Polygon Miden: Старый L2, новая виртуальная машина

Polygon Miden - это разрабатываемый роллап с нулевыми знаниями (zk), который работает на виртуальной машине Miden. При разработке этой виртуальной машины основное внимание уделяется удобству работы с нулевыми знаниями, причем эти аспекты являются более приоритетными, чем прямая совместимость с EVM. Как zk Rollup, он предназначен для повышения конфиденциальности транзакций и масштабируемости сети Polygon.

Судя по странице Polygon Miden на Github, там упоминается параллельное выполнение транзакций, то есть возможность параллельной обработки причинно-независимых транзакций.

Как это достигается?

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

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

В то же время, официальный Твиттер показывает, что Miden все еще находится на стадии разработки, и о нем раскрывается меньше информации. Однако, судя по общему дизайну Polygon's L2, он имеет множество технических решений, таких как боковые цепи, zk-STARK и SDK, и параллельный EVM не является его самым важным направлением.

Учитывая, что Polygon был ценностно раскрыт как успешный L2, дизайн Miden, я полагаю, может быть технически связан только с повествованием о параллельных EVM. Однако сам Polygon не проявил инициативы, чтобы оседлать этот нарративный жар. Кроме того, токены Matic не смогли получить преимущества Alpha. Поэтому Matic может не полностью соответствовать параллельному рассказу о EVM с точки зрения производительности токенов.

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

Как уже говорилось в начале статьи, повествование всегда находится в движении.

Повествование о параллельных EVM демонстрирует признаки набирания оборотов, но сможет ли оно оставаться горячим, зависит от двух факторов. С одной стороны, он опирается на солидные технологические достижения различных решений L1 и L2. С другой стороны, это требует пристального внимания к перемещениям проектных команд, особенно с учетом предстоящего обновления Cancun в первом квартале следующего года, которое направлено на оптимизацию Ethereum. История о параллельных EVM, которые повышают производительность, может пережить очередную кульминацию.

*TechFLow Research - это платформа для исследования стоимостных инвестиций под управлением TechFlow. Мнения, выраженные в этой статье, не являются инвестиционными советами.

Отказ от ответственности:

  1. Эта статья перепечатана с сайта[TechFLow Research]. Все авторские права принадлежат оригинальному автору[Дэвид]. Если у Вас есть возражения против этой перепечатки, пожалуйста, свяжитесь с командой Gate Learn, и они незамедлительно рассмотрят их.
  2. Предупреждение об ответственности: Мнения и взгляды, выраженные в этой статье, принадлежат исключительно автору и не являются инвестиционным советом.
  3. Перевод статьи на другие языки осуществляется командой Gate Learn. Если не указано, копирование, распространение или плагиат переведенных статей запрещены.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!