Dev48
ЯЗЫК
  • О нас
  • Услуги
  • Индустрии
  • Технологии
  • Статьи
  • Контакты
Забронировать звонок
    Главная/Статьи/Chto takoe virtualnaya mashina ethereum
Dev48
info@dev48.org+375 29 320-40-96WhatsApp@isky_by

© 2026 · All rights reserved.

Что такое виртуальная машина Ethereum?

Источник: MetaMask•7 ноября 2026 г. в 03:23

Что такое виртуальная машина Ethereum?

EVM — это программное обеспечение, которое запускает каждый узел Ethereum для выполнения смарт-контрактов. Узнайте, как она работает, зачем нужен газ и почему один адрес 0x работает в разных сетях, совместимых с EVM.

EVM — это программное обеспечение, которое запускает каждый узел Ethereum для выполнения смарт-контрактов. Узнайте, как она работает, зачем нужен газ и почему один адрес 0x работает в разных сетях, совместимых с EVM.

  • MetaMask
  • Что делает виртуальная машина Ethereum
  • Как EVM выполняет код
  • Зачем EVM нужен газ, он же сетевая комиссия
  • Что означает совместимость с EVM
  • Блокчейны, которые не используют EVM
  • Как EVM меняется в 2026 году
  • Как кошелькИ работают в разных сетях EVM

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

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

Что делает виртуальная машина Ethereum

Базовая сеть Ethereum отслеживает цифровые активы — эфир и другие, — которые хранятся на каждом адресе в сети. Она также отслеживает программы, называемые смарт-контрактами, и их данные. EVM — это та часть Ethereum, которая запускает эти программы.

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

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

Как EVM выполняет код

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

Каждая инструкция представляет собой опкод, например ADD для сложения, SSTORE для сохранения значения в хранилище или CALL для вызова другого контракта. EVM обрабатывает опкоды по одному, используя:

  • Стек для временных значений во время вычислений.

Стек для временных значений во время вычислений.

  • Память для данных, необходимых только во время текущего вызова, которая очищается по его окончании.

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

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

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

  • Входные данные (calldata), отправленные вместе с транзакцией.

Входные данные (calldata), отправленные вместе с транзакцией.

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

Зачем EVM нужен газ, он же сетевая комиссия

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

У каждого опкода есть стоимость в газе. Некоторые из них фиксированы, например 3 gas for ADD, в то время как другие зависят от объема работы, например запись в хранилище в первый век, которая стоит 20 000 единиц газа или более. Отправитель устанавливает лимит газа для каждой транзакции, обычно через свой кошелек, ограниченный 16,777,216 gas per transaction после обновления Fusaka в декабре 2025 года, и EVM прекращает выполнение, если этот лимит исчерпан, отменяя любые изменения, при этом отправитель все равно платит за использованный газ.

Каждый блок также имеет общий лимит газа, который ограничивает объем вычислений, обрабатываемых сетью за один блок. В основной сети Ethereum этот лимит составляет 60 million gas с декабря 2025 года по сравнению с 30 миллионами в начале 2025 года.

Газ измеряет объем работы. Рынок комиссий Ethereum определяет, сколько пользователи платят за эту работу. О том, как формируются цены на комиссии, читайте в разделе «Объяснение комиссий за газ в Ethereum».

Что означает совместимость с EVM

Совместимая с EVM блокчейн-сеть использует тот же набор инструкций, что и Ethereum, поэтому контракты, написанные для Ethereum, могут быть развернуты в ней с минимальными изменениями или вообще без них. Кошельки Ethereum, инструменты разработчика и адреса также работают одинаково. Один и тот же адрес 0x, контролируемый тем же закрытым ключом, работает в каждой сети EVM, именно поэтому MetaMask отображает один адрес во всех поддерживаемых им сетях EVM.

Этот общий стандарт — причина, почему большая часть криптовалютной экосистемы работает на EVM-чейнах:

  • Ethereum layer 2 networks, такие как Arbitrum, OP Mainnet, Base, Linea и ZKsync, запускают совместимые с EVM среды и производят расчеты в сети Ethereum.

, такие как Arbitrum, OP Mainnet, Base, Linea и ZKsync, запускают совместимые с EVM среды и производят расчеты в сети Ethereum.

  • Сети, такие как BNB Smart Chain, Avalanche C-Chain, Polygon PoS, Sei и Monad, используют собственные валидаторы и консенсус, но применяют EVM для выполнения.

Сети, такие как BNB Smart Chain, Avalanche C-Chain, Polygon PoS, и , используют собственные валидаторы и консенсус, но применяют EVM для выполнения.

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

Блокчейны, которые не используют EVM

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

Как EVM меняется в 2026 году

Основные разработчики Ethereum изменяют EVM посредством обновлений сети. Недавние и планируемые изменения направлены на выполнение большего объема вычислений на блок:

  • Увеличение лимита комиссий за газ. В течение 2025 года валидаторы увеличили лимит газа для блоков с 30 миллионов до 60 миллионов, что позволило помещать больше транзакций в каждый блок. Обновление Glamsterdam добавляет запланированный путь для дальнейшего увеличения; тестовая сеть Sepolia уже работает на показателе в 200 миллионов.

Увеличение лимита комиссий за газ. В течение 2025 года валидаторы увеличили лимит газа для блоков с 30 миллионов до 60 миллионов, что позволило помещать больше транзакций в каждый блок. Обновление Glamsterdam добавляет запланированный путь для дальнейшего увеличения; тестовая сеть Sepolia уже работает на показателе в 200 миллионов.

  • Glamsterdam. Следующее обновление включает access lists for each block (EIP-7928), которые заранее сообщают узлам, каких аккаунтов и хранилищ касается блок, чтобы транзакции можно было обрабатывать параллельно, а также перерасчет стоимости газа. По состоянию на 29 октября 2026 года оно задействовано в тестовой сети Sepolia. Основные разработчики Ethereum postponed its October 26 Hoodi test network activation, чтобы изучить одно из изменений ценообразования газа, и дата запуска в основной сети еще не назначена, объявил Ethereum Foundation.

Glamsterdam. Следующее обновление включает , которые заранее сообщают узлам, каких аккаунтов и хранилища касается блок, чтобы транзакции можно было обрабатывать параллельно, а также перерасчет стоимости газа. По состоянию на 29 октября 2026 года оно запущено в тестовой сети Sepolia. Основные разработчики Ethereum , чтобы изучить одно из изменений в ценообразовании газа, и дата запуска в основную сеть еще не назначена, объявил Ethereum Foundation.

Как кошельки работают в сетях EVM

Некастодиальный кошелек, созданный для Ethereum, может использовать один и тот же аккаунт с одинаковым 0x-адресом и Private Key в Ethereum, его сетях 2-го уровня (L2) и 1-го уровня (L1) на базе EVM без создания нового аккаунта для каждой сети. Это возможно благодаря тому, что EVM-совместимые сети используют один формат аккаунта. Чтобы переключить сеть, кошельку нужны только параметры подключения соответствующей сети: ее chain ID и конечная точка RPC (RPC endpoint) — адрес узла, к которому подключается кошелек. Многие некастодиальные кошельки, включая MetaMask, также поддерживают сети за пределами EVM, такие как Bitcoin и Solana, в одном приложении, управляя отдельным адресом в формате каждой сети.

Часто задаваемые вопросы о сетях EVM

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

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

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

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

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

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

  • Нет. Solana использует собственную среду выполнения и программы, написанные в основном на Rust. Некоторые проекты предлагают среды EVM, работающие поверх Solana, но основная сеть Solana не является EVM-совместимой.

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

  • Каждая операция EVM использует газ (сетевые комиссии), поэтому транзакции, требующие больше работы для обработки, расходуют больше газа. Простой перевод ETH использует 21 000 газа, тогда как запись новых данных в хранилище или вызов нескольких контрактов требует значительно больше. Стоимость этого газа в сетевых комиссиях зависит от спроса на пространство блока; см. Объяснение комиссий за газ в Ethereum.

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

Автор этой статьи:

  • MetaMaskMetaMask, ранее Consensys Software Inc, — это крупнейшая в мире некастодиальная финансовая платформа, предоставляющая людям единое место для хранения, расходования, сбережения и приумножения своих средств как в криптовалюте, так и в традиционных активах. Компания создает пользовательскую платформу, объединяющую платежи, сбережения, инвестиции и цифровые активы в едином удобном интерфейсе. Выросший из самого популярного в мире некастодиального кошелька, MetaMask дает пользователям прямой контроль над своими деньгами и активами и доступен примерно в 190 странах. MetaMask играет основополагающую роль в росте Ethereum с 2016 года. Сегодня MetaMask находится в центре блокчейн-экономики, создавая операционную систему для Open Money и предоставляя людям полный контроль над их финансовой жизнью.Читать все статьи

MetaMask, ранее Consensys Software Inc, — это крупнейшая в мире некастодиальная финансовая платформа, предоставляющая людям единое место для хранения, расходования, сбережения и приумножения своих средств как в криптовалюте, так и в традиционных активах. Компания создает пользовательскую платформу, объединяющую платежи, сбережения, инвестиции и цифровые активы в едином удобном интерфейсе. Выросший из самого популярного в мире некастодиального кошелька, MetaMask дает пользователям прямой контроль над своими деньгами и активами и доступен примерно в 190 странах. MetaMask играет основополагающую роль в росте Ethereum с 2016 года. Сегодня MetaMask находится в центре блокчейн-экономики, создавая операционную систему для Open Money и предоставляя людям полный контроль над их финансовой жизнью.

  • РУКОВОДСТВАПонимание типов ордеров: рыночный, лимитный, стоп-лосс и тейк-профитРыночные ордера приводят к проскальзыванию. Лимитные ордера рискуют остаться неисполненными. Стоп-лоссы могут срабатывать на временных тенях свечей. Каждый тип ордера имеет свои технические компромиссы — вот как они работают.

Понимание типов ордеров: рыночный, лимитный, стоп-лосс и тейк-профит

Рыночные ордера приводят к проскальзыванию. Лимитные ордера рискуют остаться неисполненными. Стоп-лоссы могут срабатывать на временных тенях свечей. Каждый тип ордера имеет свои технические компромиссы — вот как они работают.

  • РУКОВОДСТВАПопулярные криптовалюты в 2026 годуИзучите ведущие криптовалюты 2026 года по рыночной капитализации, объему торгов и использованию: USDT, BTC, ETH, USDC, XRP, SOL, BNB, TRX и другие.

Популярные криптовалюты в 2026 году

Изучите ведущие криптовалюты 2026 года по рыночной капитализации, объему торгов и использованию: USDT, BTC, ETH, USDC, XRP, SOL, BNB, TRX и другие.

  • РУКОВОДСТВАКак работают стейблкоины? Полное руководство для трейдеровУзнайте о стейблкоинах: чем они обеспечены, о механике привязки, залоговом обеспечении, погашении, доходности и регулировании.

Как работают стейблкоины? Полное руководство для трейдеров

Узнайте о стейблкоинах: чем они обеспечены, о механике привязки, залоговом обеспечении, погашении, доходности и регулировании.

← Все статьи

О чём эта статья

Ещё в разделе «Web3 и блокчейн»

Все →
Meta представляет Spaces — новый способ совместной работы с вашим агентом MuseПресса
Meta

Meta представляет Spaces — новый способ совместной работы с вашим агентом Muse

Мошенничества с фальшивыми собеседованиями, подобные тому, от которого пострадала Binance, становятся все изощреннее. Вот новые признаки, на которые стоит обратить вниманиеПресса
Binance

Мошенничества с фальшивыми собеседованиями, подобные тому, от которого пострадала Binance, становятся все изощреннее. Вот новые признаки, на которые стоит обратить внимание

PAXG запускается в сети Base, предоставляя регулируемое золото заемщикам на Coinbase
Paxos

PAXG запускается в сети Base, предоставляя регулируемое золото заемщикам на Coinbase

Aave Labs приобретает Avon
Aave

Aave Labs приобретает Avon

Обзор экосистемы Solana: октябрь 2026 г.
Solana

Обзор экосистемы Solana: октябрь 2026 г.

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

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

Ещё от Infura

Обзор рынков прогнозов на Лигу чемпионов
Infura

Обзор рынков прогнозов на Лигу чемпионов

Объяснение рынков прогнозов на выборы в США
Infura

Объяснение рынков прогнозов на выборы в США

MetaMask Agent Wallet теперь доступен в Grok Bot
Infura

MetaMask Agent Wallet теперь доступен в Grok Bot

MetaMask делает Stellar сетью по умолчанию, выводя глобальные платежи на платформу Open Money
Infura

MetaMask делает Stellar сетью по умолчанию, выводя глобальные платежи на платформу Open Money

Представляем MetaMask Pro Mode
Infura

Представляем MetaMask Pro Mode

MetaMask против Revolut против Robinhood против Kraken
Infura

MetaMask против Revolut против Robinhood против Kraken