Прорыв технологии параллельного EVM: Открытие новой эры высокой производительности Блокчейна

robot
Генерация тезисов в процессе

Обсуждение технологии параллельного EVM и ее экосистемного развития

EVM против Solidity

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

Некоторые опытные инженеры напрямую используют опкоды в Solidity для оптимизации производительности и сокращения потребления газа. Например, основной протокол известной платформы NFT-продаж широко использует встроенный ассемблер для минимизации затрат газа пользователей.

Глубокое исследование параллельного EVM и его экосистемы

Стандарты EVM и их реализация

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

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

Глубокое погружение в параллельный EVM и его экосистему

Параллельная EVM-технология

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

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

Глубокое обсуждение параллельного EVM и его экосистемы

Инновации параллельного EVM

В качестве примера параллельного проекта EVM его ключевые инновации включают:

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

! Глубокое погружение в параллельную EVM и ее экосистему

Технические вызовы

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

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

Глубокое погружение в параллельный EVM и его экосистему

Обзор параллельных EVM-проектов

Текущая параллельная экосистема EVM в основном включает три типа проектов:

  1. Поддержка параллельного выполнения в EVM-совместимой сети Layer 1 с помощью технологического обновления
  2. Нативный дизайн поддерживает параллельное выполнение EVM-совместимой сети Layer 1
  3. Сеть Layer 2, использующая технологию параллельного выполнения не EVM

Некоторые代表ные проекты включают:

Глубокое исследование параллельного EVM и его экосистемы

Монад

Monad стремится повысить масштабируемость за счет оптимизации параллельного выполнения EVM, целевой TPS составляет 10 000. Завершено крупное финансирование, основная команда пришла из крупнейших торговых организаций. Внутренняя тестовая сеть уже запущена и вскоре будет открыта для публики.

Sei V2

Sei обновляется до высокопроизводительной параллельной EVM-сети с целевым TPS 12 500. Тестовая сеть уже запущена, поддерживает однокнопочную миграцию EVM-приложений. Также был представлен открытый фреймворк для поддержки Layer 2 с использованием параллельных технологий.

Артела

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

Неон

Neon является первым решением для совместимости EVM с Solana, которое позволяет разработчикам на Solidity развертывать свои проекты на Solana одним кликом. TPS превышает 2000.

Затмение

Eclipse — это решение второго уровня Ethereum, основанное на виртуальной машине Solana. Транзакции выполняются на Solana VM, а расчеты производятся на Ethereum. Основная сеть вскоре будет открыта для разработчиков.

Лумио

Lumio — это модульная сеть VM второго уровня, поддерживающая различные высокопроизводительные виртуальные машины. Можно использовать Ethereum или Bitcoin в качестве расчетного уровня для реализации параллельного выполнения.

Глубокое исследование параллельного EVM и его экосистемы

Итог

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

Глубокое обсуждение параллельного EVM и его экосистемы

Глубокое обсуждение параллельного EVM и его экосистемы

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Поделиться
комментарий
0/400
AirdropChaservip
· 16ч назад
это просто ускоритель, войти в позицию войти в позицию
Посмотреть ОригиналОтветить0
LiquidationTherapistvip
· 07-16 21:04
Что тут хорошего? Всё равно же всё застоялось.
Посмотреть ОригиналОтветить0
ProofOfNothingvip
· 07-16 21:04
Жду этой волны На луну, чтобы поймать момент.
Посмотреть ОригиналОтветить0
LuckyBearDrawervip
· 07-16 21:04
Есть V2? бык ва!
Посмотреть ОригиналОтветить0
RunWithRugsvip
· 07-16 21:02
Пусть производительность решает мусор SEI.
Посмотреть ОригиналОтветить0
RunWhenCutvip
· 07-16 20:43
Снова будут играть для лохов новыми способами
Посмотреть ОригиналОтветить0
  • Закрепить