Параллельная виртуальная машина Ethereum (Parallel EVM) является модернизированной версией традиционной виртуальной машины Ethereum (EVM), которая увеличивает пропускную способность блокчейна путем обработки нескольких не конфликтующих транзакций одновременно, тем самым увеличивая скорость и эффективность обработки транзакций.
Виртуальная машина Ethereum (EVM) — это механизм консенсуса и исполнения сети Ethereum, отвечающий за обработку и выполнение транзакций. В традиционном EVM транзакции и смарт-контракты выполняются последовательно. Каждая транзакция должна обрабатываться поочередно, образуя линейный упорядоченный процесс. Несмотря на простоту этого метода, он может привести к возникновению узких мест, особенно при увеличении объемов транзакций. Каждая транзакция должна ждать своей очереди, что может увеличить время обработки, потенциально вызывая задержки и более высокие затраты (с точки зрения платы за газ). Parallel EVM значительно повышает пропускную способность и скорость выполнения блокчейна, обрабатывая несколько неконфликтующих транзакций одновременно. Например, если Боб хочет произвести обмен, Алиса хочет создать новый NFT, а Эрик хочет застейкать средства валидатору, эти транзакции могут обрабатываться одновременно, а не последовательно, что сокращает время и затраты на обработку транзакций. Эта возможность параллельной обработки позволяет блокчейну обрабатывать больше транзакций за более короткое время, решая проблемы перегрузки традиционных блокчейн-систем.
В текущей архитектуре EVM наиболее детализированные операции чтения и записи sload
иsstore
, которые используются для чтения и записи дерева состояний, соответственно. Поэтому обеспечение отсутствия конфликтов различных потоков при выполнении этих двух операций является прямой точкой входа для реализации параллельного/конкурентного EVM. Фактически, в Ethereum существует специальный тип транзакции, который включает в себя специальную структуру, называемую «списком доступа», который позволяет транзакциям нести адреса хранилища, которые они будут читать и изменять. Это предоставляет хорошую отправную точку для реализации планировщика на основе конкурентного подхода. В терминах системной реализации существуют три общих формы параллельного/конкурентного EVM:
3.1 Monad: слой 1 с встроенным параллельным EVM
Monad - это проект блокчейна Layer 1, основанный на EVM, направленный на значительное увеличение масштабируемости блокчейна и скорости транзакций благодаря его уникальным технологическим возможностям. Monad обрабатывает до 10 000 транзакций в секунду и имеет блоковое время в одну секунду с мгновенной окончательностью. Высокая производительность достигается благодаря уникальному механизму консенсуса Monadbft и совместимости с Ethereum Virtual Machine (EVM). Применение параллельного EVM в Monad включает в себя:
1. Реализация параллельного выполнения
В настоящее время параллельный EVM Monad поддерживает обработку 10 000 транзакций в секунду со временем блока всего 1 секунду, используя механизм PoS для повышения безопасности сети и энергоэффективности. Ожидается, что основная сеть будет запущена в третьем квартале 2024 года. Официальный аккаунт Monad в Twitter собрал 283 000 подписчиков, возглавляя восторженное и активное сообщество. Сообщество Ethereum, в частности, кажется очень взволнованным предстоящим запуском Monad, позиционируя Monad для захвата раннего ажиотажа и принятия. Что касается предыстории проекта, Monad Labs завершила два раунда финансирования, в феврале 2023 года и апреле этого года. 9 апреля 2023 года они завершили раунд на сумму 225 миллионов долларов под руководством Paradigm с другими инвесторами, включая Electric Capital. В 2023 году они завершили посевной раунд в размере 19 миллионов долларов под руководством Dragonfly Capital при участии Placeholder Capital, Lemniscap, Shima Capital, Finality Capital и бизнес-ангелов Naval Ravikant, Cobie и Hasu.
Команда Monad имеет большой опыт, члены которой пришли из ведущих блокчейн-проектов и обладают надежным техническим опытом и финансовой поддержкой. Соучредитель и генеральный директор Monad Кеон Хон ранее возглавлял отдел высокочастотной торговли в Jump Trading. Окончил Массачусетский технологический институт. Другой соучредитель, Джеймс Хансакер, был старшим инженером-программистом в Jump Trading и окончил Университет Айовы. Кроме того, Юнис Джиарта является соучредителем и главным операционным директором Monad с большим опытом работы в традиционном финтехе. Ранее Юнис руководила командами разработчиков в отделе лицензирования платежей и инфраструктуры Shutterstock и создавала корпоративные торговые системы в Broadway Technology.
3.2 Сеть SEI: L1 с встроенным параллельным EVM, Версия V2 вводит параллельный EVM
Сеть SEI - это блокчейн уровня 1, ориентированный на инфраструктуру децентрализованных финансов (DeFi), в первую очередь акцентируя внимание на развитии ордер-буков. Приняв параллельный механизм EVM, сеть SEI осуществляет параллельное сопоставление ордеров, достигая высокой скорости, низких комиссий и специализированных функций для поддержки различных торговых приложений. Среднее время блока SEI составляет 0,46 секунды, с более чем 80 приложениями.
Применение параллельной EVM в сети SEI:
SEI Network уже выпустила свою собственную марку SEI. В экосистеме SEI Network токен SEI выполняет различные функции, включая:
Общий объем токенов SEI составляет 10 миллиардов, из которых 51% выделены для сообщества SEI. Из них 48% зарезервированы для резервов экосистемы, вознаграждения за стейкинг и вклады, валидаторов и разработчиков. Еще 3% (300 миллионов SEI) предназначены для первого сезона раздач воздушных монет, а остальные доли распределены между частными инвесторами, фондом и командой SEI.
По состоянию на 30 мая цена токенов SEI составляет 0,5049 доллара, а рыночная капитализация составляет 1 476 952 630 долларов, занимая 63-е место в таблице лидеров криптовалюты. Объем торгов за 24 часа составляет 78 970 605 долларов США, что указывает на высокую активность рынка. Текущий TVL (Total Value Locked) SEI Network составляет 18 миллионов, с общим объемом финансирования около 55 миллионов долларов и FDV (полностью разводненная оценка) в размере 8,2 миллиарда долларов. Официальный аккаунт в Twitter насчитывает 666 000 подписчиков. Соучредитель SEI Network Джефф Фэн окончил Калифорнийский университет в Беркли. До прихода в венчурный капитал Coatue Management он три года работал банкиром по инвестициям в сфере технологий в Goldman Sachs. Другой соучредитель, Джайендра, окончил Калифорнийский университет в Лос-Анджелесе и был стажером по разработке программного обеспечения в Facebook.
3.3 Эклипс: Золотая середина, Введение SVM в экосистему Ethereum как L2
Eclipse - это оптимистичное решение Layer 2 следующего поколения на основе Ethereum, управляемое виртуальной машиной Solana (SVM). Интегрируя SVM в Ethereum, оно объединяет расчеты Ethereum, выполнение виртуальной машины Solana, доступность данных Celestia и доказательства нулевого знания RISC Zero, создавая высокопараллельную среду выполнения, позволяющую одновременно выполнять несколько операций. Это увеличивает пропускную способность и эффективность сети, уменьшая перегрузки и транзакционные издержки. С такой структурой Eclipse стремится улучшить масштабируемость и пользовательский опыт dApps.
Основные особенности Eclipse:
Высокая производительность транзакций: Eclipse использует технологии SVM и параллельного выполнения для достижения очень высоких возможностей обработки транзакций, поддерживая одновременную обработку тысяч транзакций.
Мгновенная окончательность: благодаря механизму консенсуса с конвейерной обработкой достигается мгновенное завершение и окончательность транзакций в каждом блоке.
Совместимость с Ethereum: Eclipse полностью совместим с Виртуальной машиной Ethereum (EVM), что позволяет разработчикам легко переносить существующие приложения Ethereum в Eclipse.
Доступность данных: путем использования решений по доступности данных Celestia обеспечивается высокая пропускная способность при сохранении безопасности и проверяемости данных.
Доказательства нулевого знания: принятие технологии RISC Zero для реализации доказательств нулевого знания, повышение эффективности и безопасности системы.
Применение параллельного EVM в Eclipse
Eclipse интегрирует Solana Virtual Machine (SVM) для достижения параллельного EVM, что значительно повышает скорость и эффективность обработки транзакций.
Что касается предыстории проекта, то в сентябре 2022 года Eclipse завершила раунд финансирования в размере 15 миллионов долларов с инвесторами, включая Polychain, Polygon Ventures, Tribe Capital, Infinity Ventures Crypto и CoinList. Кроме того, 11 марта этого года компания завершила раунд финансирования серии А на сумму 50 миллионов долларов, возглавляемый Placeholder и Hack VC, в результате чего общий объем финансирования составил 65 миллионов долларов. Соучредитель и генеральный директор Eclipse Нил Сомани имеет опыт работы с такими компаниями, как Airbnb, Two Sigma и Oasis Labs, в то время как главный бизнес-директор Виджай ранее занимал должность руководителя по развитию бизнеса в Uniswap и команде dYdX.
Соревнование данных и конфликты чтения-записи: В параллельной среде обработки разные потоки, одновременно читающие и изменяющие одни и те же данные, могут привести к конкуренции данных и конфликтам чтения-записи. В такой ситуации требуются сложные технические решения для обеспечения согласованности данных и операций без конфликтов.
Техническая совместимость: Новые методы параллельной обработки должны быть совместимы с существующими стандартами Виртуальной Машины Ethereum (EVM) и кодом смарт-контрактов. Для обеспечения этой совместимости разработчикам необходимо изучить и использовать новые инструменты и методы для полного использования преимуществ параллельной EVM.
Адаптивность экосистемы: Пользователям и разработчикам необходимо адаптироваться к новым режимам взаимодействия и характеристикам производительности, приносимым параллельной обработкой, что требует от участников всей экосистемы достаточного понимания и адаптивности к новой технологии.
Увеличение сложности системы: Параллельный EVM требует эффективной сетевой коммуникации для поддержки синхронизации данных, что увеличивает сложность системного проектирования. Интеллектуальное управление и распределение вычислительных ресурсов также является важной задачей для обеспечения эффективного использования ресурсов во время параллельной обработки.
Безопасность: Уязвимости безопасности в параллельной среде выполнения могут быть усилены, поскольку одна проблема безопасности может повлиять на несколько одновременно выполняющихся транзакций. Поэтому требуются более строгие аудиты безопасности и тестовые процессы для обеспечения безопасности системы.
Повышение масштабируемости и эффективности блокчейна: Параллельная EVM значительно увеличивает пропускную способность и скорость обработки блокчейна, выполняя транзакции одновременно на нескольких процессорах, преодолевая ограничения традиционной последовательной обработки. Это значительно улучшит масштабируемость и эффективность блокчейн сетей.
Способствуя широкому принятию и развитию технологии блокчейн: Несмотря на технические проблемы, параллельная EVM имеет большой потенциал для значительного улучшения производительности блокчейн и опыта пользователей. Успешная реализация и широкое принятие способствуют распространению и развитию технологии блокчейн.
Технологические инновации и оптимизация: разработка параллельной EVM будет сопровождаться непрерывными технологическими инновациями и оптимизацией, включая более эффективные алгоритмы параллельной обработки, более умное управление ресурсами и более безопасные среды выполнения. Эти инновации дальше улучшат производительность и надежность параллельной EVM.
Поддержка более разнообразных и сложных приложений: Параллельный EVM может поддерживать более сложные и разнообразные децентрализованные приложения (dApps), особенно в сценариях, требующих высокой частоты транзакций и низкой задержки, таких как децентрализованное финансирование (DeFi), игры и управление цепочками поставок.
Эта статья воспроизводится из [чайная цепочка], авторские права принадлежат оригинальному автору [Официант в чайхане], если у вас есть возражения против публикации, пожалуйста, свяжитесь с Gate Learnкоманда, и команда обработает это как можно скорее в соответствии с соответствующими процедурами.
Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
Другие языковые версии статьи переведены командой Gate Learn и не упоминаются в Gate.io, переведенная статья не может быть воспроизведена, распространена или использована в качестве источника.
Параллельная виртуальная машина Ethereum (Parallel EVM) является модернизированной версией традиционной виртуальной машины Ethereum (EVM), которая увеличивает пропускную способность блокчейна путем обработки нескольких не конфликтующих транзакций одновременно, тем самым увеличивая скорость и эффективность обработки транзакций.
Виртуальная машина Ethereum (EVM) — это механизм консенсуса и исполнения сети Ethereum, отвечающий за обработку и выполнение транзакций. В традиционном EVM транзакции и смарт-контракты выполняются последовательно. Каждая транзакция должна обрабатываться поочередно, образуя линейный упорядоченный процесс. Несмотря на простоту этого метода, он может привести к возникновению узких мест, особенно при увеличении объемов транзакций. Каждая транзакция должна ждать своей очереди, что может увеличить время обработки, потенциально вызывая задержки и более высокие затраты (с точки зрения платы за газ). Parallel EVM значительно повышает пропускную способность и скорость выполнения блокчейна, обрабатывая несколько неконфликтующих транзакций одновременно. Например, если Боб хочет произвести обмен, Алиса хочет создать новый NFT, а Эрик хочет застейкать средства валидатору, эти транзакции могут обрабатываться одновременно, а не последовательно, что сокращает время и затраты на обработку транзакций. Эта возможность параллельной обработки позволяет блокчейну обрабатывать больше транзакций за более короткое время, решая проблемы перегрузки традиционных блокчейн-систем.
В текущей архитектуре EVM наиболее детализированные операции чтения и записи sload
иsstore
, которые используются для чтения и записи дерева состояний, соответственно. Поэтому обеспечение отсутствия конфликтов различных потоков при выполнении этих двух операций является прямой точкой входа для реализации параллельного/конкурентного EVM. Фактически, в Ethereum существует специальный тип транзакции, который включает в себя специальную структуру, называемую «списком доступа», который позволяет транзакциям нести адреса хранилища, которые они будут читать и изменять. Это предоставляет хорошую отправную точку для реализации планировщика на основе конкурентного подхода. В терминах системной реализации существуют три общих формы параллельного/конкурентного EVM:
3.1 Monad: слой 1 с встроенным параллельным EVM
Monad - это проект блокчейна Layer 1, основанный на EVM, направленный на значительное увеличение масштабируемости блокчейна и скорости транзакций благодаря его уникальным технологическим возможностям. Monad обрабатывает до 10 000 транзакций в секунду и имеет блоковое время в одну секунду с мгновенной окончательностью. Высокая производительность достигается благодаря уникальному механизму консенсуса Monadbft и совместимости с Ethereum Virtual Machine (EVM). Применение параллельного EVM в Monad включает в себя:
1. Реализация параллельного выполнения
В настоящее время параллельный EVM Monad поддерживает обработку 10 000 транзакций в секунду со временем блока всего 1 секунду, используя механизм PoS для повышения безопасности сети и энергоэффективности. Ожидается, что основная сеть будет запущена в третьем квартале 2024 года. Официальный аккаунт Monad в Twitter собрал 283 000 подписчиков, возглавляя восторженное и активное сообщество. Сообщество Ethereum, в частности, кажется очень взволнованным предстоящим запуском Monad, позиционируя Monad для захвата раннего ажиотажа и принятия. Что касается предыстории проекта, Monad Labs завершила два раунда финансирования, в феврале 2023 года и апреле этого года. 9 апреля 2023 года они завершили раунд на сумму 225 миллионов долларов под руководством Paradigm с другими инвесторами, включая Electric Capital. В 2023 году они завершили посевной раунд в размере 19 миллионов долларов под руководством Dragonfly Capital при участии Placeholder Capital, Lemniscap, Shima Capital, Finality Capital и бизнес-ангелов Naval Ravikant, Cobie и Hasu.
Команда Monad имеет большой опыт, члены которой пришли из ведущих блокчейн-проектов и обладают надежным техническим опытом и финансовой поддержкой. Соучредитель и генеральный директор Monad Кеон Хон ранее возглавлял отдел высокочастотной торговли в Jump Trading. Окончил Массачусетский технологический институт. Другой соучредитель, Джеймс Хансакер, был старшим инженером-программистом в Jump Trading и окончил Университет Айовы. Кроме того, Юнис Джиарта является соучредителем и главным операционным директором Monad с большим опытом работы в традиционном финтехе. Ранее Юнис руководила командами разработчиков в отделе лицензирования платежей и инфраструктуры Shutterstock и создавала корпоративные торговые системы в Broadway Technology.
3.2 Сеть SEI: L1 с встроенным параллельным EVM, Версия V2 вводит параллельный EVM
Сеть SEI - это блокчейн уровня 1, ориентированный на инфраструктуру децентрализованных финансов (DeFi), в первую очередь акцентируя внимание на развитии ордер-буков. Приняв параллельный механизм EVM, сеть SEI осуществляет параллельное сопоставление ордеров, достигая высокой скорости, низких комиссий и специализированных функций для поддержки различных торговых приложений. Среднее время блока SEI составляет 0,46 секунды, с более чем 80 приложениями.
Применение параллельной EVM в сети SEI:
SEI Network уже выпустила свою собственную марку SEI. В экосистеме SEI Network токен SEI выполняет различные функции, включая:
Общий объем токенов SEI составляет 10 миллиардов, из которых 51% выделены для сообщества SEI. Из них 48% зарезервированы для резервов экосистемы, вознаграждения за стейкинг и вклады, валидаторов и разработчиков. Еще 3% (300 миллионов SEI) предназначены для первого сезона раздач воздушных монет, а остальные доли распределены между частными инвесторами, фондом и командой SEI.
По состоянию на 30 мая цена токенов SEI составляет 0,5049 доллара, а рыночная капитализация составляет 1 476 952 630 долларов, занимая 63-е место в таблице лидеров криптовалюты. Объем торгов за 24 часа составляет 78 970 605 долларов США, что указывает на высокую активность рынка. Текущий TVL (Total Value Locked) SEI Network составляет 18 миллионов, с общим объемом финансирования около 55 миллионов долларов и FDV (полностью разводненная оценка) в размере 8,2 миллиарда долларов. Официальный аккаунт в Twitter насчитывает 666 000 подписчиков. Соучредитель SEI Network Джефф Фэн окончил Калифорнийский университет в Беркли. До прихода в венчурный капитал Coatue Management он три года работал банкиром по инвестициям в сфере технологий в Goldman Sachs. Другой соучредитель, Джайендра, окончил Калифорнийский университет в Лос-Анджелесе и был стажером по разработке программного обеспечения в Facebook.
3.3 Эклипс: Золотая середина, Введение SVM в экосистему Ethereum как L2
Eclipse - это оптимистичное решение Layer 2 следующего поколения на основе Ethereum, управляемое виртуальной машиной Solana (SVM). Интегрируя SVM в Ethereum, оно объединяет расчеты Ethereum, выполнение виртуальной машины Solana, доступность данных Celestia и доказательства нулевого знания RISC Zero, создавая высокопараллельную среду выполнения, позволяющую одновременно выполнять несколько операций. Это увеличивает пропускную способность и эффективность сети, уменьшая перегрузки и транзакционные издержки. С такой структурой Eclipse стремится улучшить масштабируемость и пользовательский опыт dApps.
Основные особенности Eclipse:
Высокая производительность транзакций: Eclipse использует технологии SVM и параллельного выполнения для достижения очень высоких возможностей обработки транзакций, поддерживая одновременную обработку тысяч транзакций.
Мгновенная окончательность: благодаря механизму консенсуса с конвейерной обработкой достигается мгновенное завершение и окончательность транзакций в каждом блоке.
Совместимость с Ethereum: Eclipse полностью совместим с Виртуальной машиной Ethereum (EVM), что позволяет разработчикам легко переносить существующие приложения Ethereum в Eclipse.
Доступность данных: путем использования решений по доступности данных Celestia обеспечивается высокая пропускная способность при сохранении безопасности и проверяемости данных.
Доказательства нулевого знания: принятие технологии RISC Zero для реализации доказательств нулевого знания, повышение эффективности и безопасности системы.
Применение параллельного EVM в Eclipse
Eclipse интегрирует Solana Virtual Machine (SVM) для достижения параллельного EVM, что значительно повышает скорость и эффективность обработки транзакций.
Что касается предыстории проекта, то в сентябре 2022 года Eclipse завершила раунд финансирования в размере 15 миллионов долларов с инвесторами, включая Polychain, Polygon Ventures, Tribe Capital, Infinity Ventures Crypto и CoinList. Кроме того, 11 марта этого года компания завершила раунд финансирования серии А на сумму 50 миллионов долларов, возглавляемый Placeholder и Hack VC, в результате чего общий объем финансирования составил 65 миллионов долларов. Соучредитель и генеральный директор Eclipse Нил Сомани имеет опыт работы с такими компаниями, как Airbnb, Two Sigma и Oasis Labs, в то время как главный бизнес-директор Виджай ранее занимал должность руководителя по развитию бизнеса в Uniswap и команде dYdX.
Соревнование данных и конфликты чтения-записи: В параллельной среде обработки разные потоки, одновременно читающие и изменяющие одни и те же данные, могут привести к конкуренции данных и конфликтам чтения-записи. В такой ситуации требуются сложные технические решения для обеспечения согласованности данных и операций без конфликтов.
Техническая совместимость: Новые методы параллельной обработки должны быть совместимы с существующими стандартами Виртуальной Машины Ethereum (EVM) и кодом смарт-контрактов. Для обеспечения этой совместимости разработчикам необходимо изучить и использовать новые инструменты и методы для полного использования преимуществ параллельной EVM.
Адаптивность экосистемы: Пользователям и разработчикам необходимо адаптироваться к новым режимам взаимодействия и характеристикам производительности, приносимым параллельной обработкой, что требует от участников всей экосистемы достаточного понимания и адаптивности к новой технологии.
Увеличение сложности системы: Параллельный EVM требует эффективной сетевой коммуникации для поддержки синхронизации данных, что увеличивает сложность системного проектирования. Интеллектуальное управление и распределение вычислительных ресурсов также является важной задачей для обеспечения эффективного использования ресурсов во время параллельной обработки.
Безопасность: Уязвимости безопасности в параллельной среде выполнения могут быть усилены, поскольку одна проблема безопасности может повлиять на несколько одновременно выполняющихся транзакций. Поэтому требуются более строгие аудиты безопасности и тестовые процессы для обеспечения безопасности системы.
Повышение масштабируемости и эффективности блокчейна: Параллельная EVM значительно увеличивает пропускную способность и скорость обработки блокчейна, выполняя транзакции одновременно на нескольких процессорах, преодолевая ограничения традиционной последовательной обработки. Это значительно улучшит масштабируемость и эффективность блокчейн сетей.
Способствуя широкому принятию и развитию технологии блокчейн: Несмотря на технические проблемы, параллельная EVM имеет большой потенциал для значительного улучшения производительности блокчейн и опыта пользователей. Успешная реализация и широкое принятие способствуют распространению и развитию технологии блокчейн.
Технологические инновации и оптимизация: разработка параллельной EVM будет сопровождаться непрерывными технологическими инновациями и оптимизацией, включая более эффективные алгоритмы параллельной обработки, более умное управление ресурсами и более безопасные среды выполнения. Эти инновации дальше улучшат производительность и надежность параллельной EVM.
Поддержка более разнообразных и сложных приложений: Параллельный EVM может поддерживать более сложные и разнообразные децентрализованные приложения (dApps), особенно в сценариях, требующих высокой частоты транзакций и низкой задержки, таких как децентрализованное финансирование (DeFi), игры и управление цепочками поставок.
Эта статья воспроизводится из [чайная цепочка], авторские права принадлежат оригинальному автору [Официант в чайхане], если у вас есть возражения против публикации, пожалуйста, свяжитесь с Gate Learnкоманда, и команда обработает это как можно скорее в соответствии с соответствующими процедурами.
Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
Другие языковые версии статьи переведены командой Gate Learn и не упоминаются в Gate.io, переведенная статья не может быть воспроизведена, распространена или использована в качестве источника.