EVM (Ethereum Virtual Machine)
16.04.2026
EVM (Ethereum Virtual Machine, віртуальна машина Ethereum) — ізольоване середовище виконання смарт-контрактів на Ethereum та всіх EVM-сумісних блокчейнах. Кожен вузол мережі запускає EVM і виконує один і той самий код контракту, гарантуючи, що всі вузли отримають однаковий результат.
Як працює EVM
Смарт-контракти пишуться на високорівневих мовах (переважно Solidity) і компілюються в байткод EVM. Коли транзакція викликає контракт, кожен вузол виконує байткод у своєму локальному EVM. Усі виконання повинні давати однаковий результат — саме це робить блокчейн безпечним без довіри.
Кожна операція коштує gas — комісію в ETH (або нативній монеті EVM-сумісних мереж), що компенсує валідаторам/майнерам обчислювальні витрати.
EVM-сумісні мережі
Багато блокчейнів реалізують стандарт EVM, дозволяючи запускати одні й ті ж смарт-контракти в різних мережах:
| Мережа | Нативна монета |
|---|---|
| Ethereum | ETH |
| BNB Smart Chain | BNB |
| Ethereum Classic | ETC |
| Polygon | MATIC |
Значення для майнерів
- Майнери EVM PoW-мереж (ETC) виконують і валідирують EVM-транзакції
- Gas-комісії від взаємодій з EVM-контрактами йдуть майнерам як частина винагороди за блок
- Більшість інструментів для обміну або бриджінгу монет (DEX, мости) працюють на EVM-мережах
