Три великих параллельных соревнования EVM: Monad, MegaETH и Pharos демонстрируют свои способности

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

Соревнование параллельных EVM: анализ Monad, MegaETH и Pharos

В последнее время три крупных проекта параллельного EVM последовательно запустили тестовые сети. Monad впервые появился 19 февраля, за ним следуют MegaETH и Pharos, которые запустили свои тестовые сети 21 и 24 марта соответственно. Эта серия действий, похоже, предвещает, что после бума искусственного интеллекта внимание к технологиям Web3 снова сосредоточится на параллельном EVM, который станет наиболее обсуждаемой темой в начале 2024 года.

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

! Параллельные битвы Святого Грааля EVM: Монада, МегаETH и Фарос

Monad: стремление к балансу между высокой производительностью и децентрализацией

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

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

  1. MonadBFT: Это высокопроизводительный механизм согласования, основанный на улучшенном HotStuff. Он использует двухфазный BFT алгоритм, который в обычных условиях имеет линейные затраты на связь, а в условиях таймаута — квадратичные затраты. Кроме того, MonadBFT использует смешанную схему подписей и протокол RaptorCast, что эффективно повышает эффективность согласования и использование сетевой пропускной способности.

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

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

  4. MonadDB: Это настраиваемая KV база данных, разработанная для хранения проверенных данных блокчейна. MonadDB нативно реализует структуру данных Merkle Patricia Trie на диске и в памяти, а также использует асинхронный ввод-вывод, управление параллелизмом и другие технологии, значительно повышающие эффективность доступа к данным.

! Параллельная битва Святого Грааля EVM: Монада, МегаETH и Фарос

MegaETH: слой 2, сосредоточенный на производительности в реальном времени

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

MegaETH заявляет, что может обеспечить 100k TPS и примерно 10 мс времени создания блока, оставаясь при этом на миллисекундном уровне отклика даже при высокой нагрузке. Эта выдающаяся производительность в основном обусловлена следующими техническими характеристиками:

  1. Специализация узлов: Узлы в MegaETH разделены на разные роли, каждая из которых выполняет свою задачу. Сортировщик отвечает за сортировку и выполнение транзакций, доказатель осуществляет верификацию без состояния, а полный узел отвечает за обновление локального состояния и проверку действительности блоков.

  2. Целевая оптимизация: в ответ на различные вызовы, с которыми сталкиваются традиционные EVM блокчейны, MegaETH предпринял ряд целенаправленных мер. Например, разработка эффективного нового состояния Trie для решения проблемы задержки получения состояния данных, использование JIT компилятора для повышения эффективности интерпретатора и т.д.

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

! Параллельные битвы Святого Грааля EVM: Монада, МегаETH и Фарос

Pharos: Полноценный параллелизм совместимый с EVM Layer1

Pharos позиционируется как высокопроизводительный EVM-совместимый Layer1 блокчейн, стремящийся предоставить лучшие решения для RWA и платежной экосистемы. Проект заявляет, что может обрабатывать 50 000 транзакций в секунду и потреблять 2 миллиарда единиц газа в секунду.

Pharos представил рамки "степени параллелизма (DP)", разделяя параллельные возможности блокчейна на шесть уровней (DP0-DP5). Pharos сам использует полностековую параллельную архитектуру DP5, проведя всеобъемлющее обновление от консенсуса до аппаратного ускорения:

  1. Масштабируемый протокол согласия: использование BFT протокола согласия с высокой пропускной способностью и низкой задержкой.

  2. Параллельное выполнение двух виртуальных машин: параллельное выполнение EVM и WASM с использованием современных технологий компиляции.

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

  4. Высокопроизводительное хранилище: использует сертифицированные структуры данных (ADS), обеспечивая высокую пропускную способность, низкую задержку ввода-вывода и экономически эффективное состояние хранения.

  5. Модульная специальная обработка сети (SPN): может бесшовно интегрировать новые технологии, поддерживать разнообразные сценарии применения.

! Параллельная битва Святого Грааля EVM: Монада, МегаETH и Фарос

Резюме

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

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

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

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

Несмотря на то, что MegaETH и Pharos показывают более высокие показатели в открытых данных, учитывая крупное финансирование, полученное Monad, и возможные технологические прорывы, на самом деле между этими тремя проектами нет абсолютного лидера. Разработчикам необходимо взвесить приоритеты таких факторов, как производительность, степень децентрализации и специализация при выборе.

! Параллельная битва Святого Грааля EVM: Монада, МегаETH и Фарос

! Параллельные битвы Святого Грааля EVM: Монада, МегаETH и Фарос

! Параллельные битвы Святого Грааля EVM: Монада, МегаETH и Фарос

! Параллельные битвы Святого Грааля EVM: Монада, МегаETH и Фарос

ETH5.33%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Поделиться
комментарий
0/400
GateUser-1a2ed0b9vip
· 10ч назад
Монада True yyds
Посмотреть ОригиналОтветить0
SchrodingersPapervip
· 10ч назад
Снова несколько вещей, которые будут играть для лохов
Посмотреть ОригиналОтветить0
ResearchChadButBrokevip
· 10ч назад
Пока популярность игры с арбузами еще не прошла, уже начинают соревноваться, кто быстрее пробежит.
Посмотреть ОригиналОтветить0
BrokenYieldvip
· 10ч назад
видел этот фильм раньше... еще один системный риск, который ждет своего часа. параллельная обработка - это не магия, друзья.
Посмотреть ОригиналОтветить0
  • Закрепить