EVM чи не-EVM, який напрямок у майбутньому?

12 вересня блокчейн-гаманець MetaMask запустив бета-функцію під назвою Snaps, яка дозволить стороннім розробникам налаштовувати функції гаманця та інші механізми, що дозволяє легко використовувати гаманець MetaMask для роботи без EVM (Non -EVM). активи на блокчейні. Цю версію можна назвати ще одним кроком до того, що MetaMask стане абсолютно безумовною та децентралізованою; ще одна річ, яку варто відзначити, це те, що MetaMask також починає бути сумісною з не-EVM. У цій статті буде проаналізовано різницю між EVM і не-EVM, щоб краще зрозуміти схожість і відмінності між цими двома віртуальними машинами блокчейну.

EVM проти не-EVM, хто є майбутнім напрямком?

EVM і не-EVM

Віртуальна машина Ethereum (EVM)

EVM проти не-EVM, хто є майбутнім напрямком?

Віртуальна машина Ethereum (EVM) — це перша віртуальна машина, створена для індустрії блокчейнів.Це рівень абстракції між фізичними машинами (вузлами) і кодом смарт-контракту. Це дозволяє ізолювати запущені на ньому програми одна від одної та від основного ланцюга Ethereum. Просте розуміння полягає в тому, що ланцюжок, побудований на основі екосистеми Ethereum, можна швидко розвивати та повторювати. Це зменшує навантаження на розробку та дозволяє уникнути початку з нуля. Кожен вузол Ethereum запускає екземпляр EVM, і вони працюють разом, щоб утворити свого роду мережу або глобальний децентралізований комп’ютер. Як розповів Віталік Бутерін, Ethereum навіть назвали «світовим комп’ютером».

EVM є серцем і душею мережі Ethereum, а також платформою, на якій розгортаються та виконуються смарт-контракти. Фізичний екземпляр EVM не можна описати так само, як хмару чи океанську хвилю, але він існує як сутність, яка підтримується тисячами підключених комп’ютерів, на яких працюють клієнти Ethereum. EVM є Turing complete, що означає, що якщо є запитання, він знайде відповідь. Користувачі можуть створювати смарт-контракти за допомогою мови програмування Solidity Ethereum і надсилати їх до EVM для інтерпретації та виконання. Простіше кажучи, перевага EVM полягає в тому, що простіше досягти сумісності з екосистемою Ethereum. Успадкування існуючих dApps у ланцюжку Ethereum; однак недолік також очевидний, тобто він обмежений дорожньою картою Ethereum, яка може заважати плану команди проекту, і він повинен слідувати ритму Ethereum.

Віртуальна машина без EVM (Non-EVM)

Інші блокчейни вибрали інший шлях із сумісністю з EVM і відомі як блокчейни, що не є EVM. Не-EVM розуміється як віртуальна машина блокчейн, яка повністю відокремлена від екосистеми Ethereum і перебудована розробниками та сторонами проекту. Це означає, що не-EVM не залежить від дорожньої карти Ethereum і тому матиме нижчі комісії та вищу швидкість, ніж Ethereum. Однак це стикається з багатьма перешкодами. Розробникам і користувачам доводиться повторно входити в нову екосистему, а вартість входу висока. Тим не менш, зрозуміло, що ланцюги, які не є EVM, мають більше простору для інновацій і можуть бути повністю вільними від обмежень Ethereum.

Різниця між EVM і не-EVM

EVM проти не-EVM, хто є майбутнім напрямком?

Частка мережі EVM і ринкова капіталізація (джерело даних: defillama)

EVM сумісна з Ethereum, тоді як не-EVM не сумісна з Ethereum. Наприклад, це дві різні системи смартфонів. Наприклад, система Android у нашому мобільному телефоні є EVM, а система Apple не є EVM. Отже якщо воно базується на системі Android. Усі розроблені програми можна використовувати на телефонах Android, які ми разом називаємо EVM.Однак програмне забезпечення, розроблене на основі систем Apple, не можна встановлювати та використовувати на системах Android, які ми разом називаємо не-EVM .

До більш відомих ланцюжків EVM належать Ethereum, Bsc, Arbitrum, Polygon, Avalanche тощо, а до ланцюгів, що не належать до EVM, належать Solana, Mixin, DefiChain, Osmosis, EOS тощо.

EVM проти не-EVM, хто є майбутнім напрямком?

Частка ланцюга, не пов’язаного з EVM, і ринкова капіталізація (джерело даних: defillama)

Наразі більшість із десяти найкращих блокчейнів сумісні з EVM, і EVM залишається лідером ринку серед публічних мереж. Але темпи зростання нових блокчейнів, які не є EVM, також дуже швидкі.

Функції EVM і не-EVM

Функція EVM і не-EVM (надалі разом іменуваних віртуальними машинами блокчейну) полягає у визначенні та відстеженні статусу кожного мережевого блоку. Хоча це звучить як інструмент моніторингу, насправді це стосується змін стану, які є сигналами або причинами дій у різних комп’ютерних системах. Наприклад, зміни стану відбуваються, коли щось відкривається чи закривається, активується чи деактивується, надсилається чи отримується, або коли файл чи документ переміщується. Ці зміни стану призведуть до модифікації структури даних обчислювальної системи.

Віртуальна машина блокчейну може переглядати зміни стану мережі та dApp, дозволяючи публічному ланцюжку та dApps у його ланцюзі працювати децентралізовано, вирішуючи такі проблеми, як насиченість мережі або пріоритет роботи. Таким чином, віртуальна машина блокчейн дозволяє будь-якому розробнику запускати код в екосистемі, яка не потребує сторонньої довіри, а результати виконання та взаємодії програмного забезпечення є гарантованими та передбачуваними.

Дебати між EVM і не-EVM

Довгий час точаться дебати між ланцюгами EVM і ланцюгами, що не є EVM. Хоча здається, що віртуальні машини EVM є явними переможцями, ланцюжки не EVM, такі як Solana, роблять цю битву вартою уваги. Сумісність з EVM є основною вимогою для оцінки платформ публічного ланцюга.

Використовуючи переваги Ethereum, публічні ланцюги, сумісні з EVM, можуть швидко залучати клієнтів і розвиватися на ранній стадії, виграючи з точки зору зручності для розробників, досвіду користувачів і екосистемних стимулів, але вони повинні бути інтегровані з багатьма іншими ланцюгами в екосистемі Ethereum. Мережі, несумісні з EVM, з більшою ймовірністю розвиватимуться в трендових областях і ринкових нішах, де з’являються нові ідеї. У той же час різні публічні мережі можуть досягти успіху в таких сферах, як NFT, GameFi та платежі.

Загалом, важко сказати, який з них кращий: ланцюги EVM чи ланцюги не-EVM. Залучення трафіку Ethereum є найшвидшим способом розвитку нових ланцюжків, а сумісність з EVM є найзручнішим рішенням; не-EVM може вибрати напрямок розвитку відповідно до потреб і не обмежений основним ланцюгом.

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

Переваги та недоліки EVM і не-EVM

EVM

Переваги EVM

Як згадувалося вище під час представлення EVM, оскільки EVM дозволяє будь-кому розробляти децентралізовані програми, немає жодних бар’єрів безпеки чи обмежень. Масштабованість EVM і відносно простий процес міграції з екосистеми Ethereum роблять проекти більш доступними для користувачів. Завдяки зручності EVM NFT став одним із популярних матеріалів у світі шифрування.

Недоліки EVM

Хоча мережа EVM децентралізована, вона не є повністю децентралізованою. Переважна більшість вузлів Ethereum розміщені на централізованих хмарних серверах Amazon Web Services. Якщо оператори цих служб вирішать, що їм з будь-якої причини не подобається Ethereum, вузли можуть бути відхилені, що завдасть шкоди мережі.

Коли мережа перевантажена, плата за газ буде дуже високою. Це може спричинити значні незручності для користувачів Ethereum, і хоча ті, хто надсилає великі транзакції, можуть не вплинути, ті, хто надсилає менші транзакції, можуть мати проблеми з доступом до мережі протягом певного періоду часу. Коли багато користувачів взаємодіють зі смарт-контрактами DApp і виконують велику кількість транзакцій, якщо плата за газ занадто висока, це матиме багато негативних впливів на проект.

Через жорсткість мови байт-коду та власних функцій EVM є надто складним і не має достатньо функцій віртуальної машини для реалізації дизайну безпеки. Крім того, через правила Ethereum і EVM, розробникам необхідно самостійно реалізувати багато функцій EVM і ключові частини моделі виконання.

Не EVM

Переваги не-EVM блокчейнів

Не-EVM дозволяє програмістам розширити свою базу користувачів і сферу застосування. Наприклад, проекти в мережі Solana, Raydium і Serum, є ексклюзивними для Solana. Once Terra була унікальною загальнодоступною мережею, призначеною для з’єднання платежів у мережі та поза мережею. Крім того, платформи, несумісні з EVM, можуть надати кінцевим користувачам швидкі транзакції та дешеві транзакції.

Ці переваги роблять блокчейни, не пов’язані з EVM, новим вибором у конкретних випадках використання та на ринках, надаючи розробникам і користувачам більший вибір і гнучкість.

Недоліки не-EVM блокчейнів

Високі витрати на розробку: ланцюги, несумісні з EVM, можуть вимагати додаткової роботи з розробки, щоб адаптуватися до їхніх унікальних екосистем і правил, що може призвести до вищих витрат на розробку.

Високий бар’єр для входу: несумісні з EVM мережі можуть мати високі бар’єри для входу для розробників і користувачів, оскільки їм потрібно адаптуватися до нових інструментів, технологій та екосистем.

Труднощі з міграцією проекту: міграція проекту з ланцюга, сумісного з EVM, до ланцюга, що не підтримує EVM, може стикнутися з деякими труднощами, зокрема потребою переписати смарт-контракти та адаптуватися до нової екосистеми.

Оскільки несумісні з EVM ланцюжки мають очевидні недоліки в кількості проектів, розробники більш схильні вибирати EVM-сумісні ланцюжки.

Оскільки їх можна швидко скопіювати та розгорнути в нових мережах, це може допомогти заощадити час і кошти.

Висновок

Отже, хто перемагає в змаганні між мережами EVM і не-EVM? Немає явного переможця між ними, оскільки кожна ситуація унікальна, і розробники повинні вибрати публічний ланцюжок, який відповідає шляху розвитку їх проекту. Різні проекти та сценарії використання можуть краще підходити для різних ланцюжків, тому жоден ланцюг не може бути абсолютно вибраний над іншим; рішення слід приймати на основі конкретних потреб і цілей проекту. Сумісність з EVM може допомогти розробникам залучити трафік і розширити екосистему, оскільки користувачі Ethereum можуть швидко перейти на новий ланцюжок. У той же час сумісність не з EVM, безсумнівно, дозволить розробникам експериментувати та впроваджувати інновації.

У світі блокчейну жодна мережа не відповідає всім потребам, тому розробники та команди проектів повинні робити вибір на основі своїх унікальних цілей і варіантів використання, щоб досягти найкращих результатів. Таким чином, у довгостроковій перспективі, EVM не буде єдиним у майбутньому.Співіснування кількох ланцюгів є напрямком блокчейну. Зрештою, різноманітність і постійна еволюція екосистеми блокчейну є її суттю.

Довідкова документація:

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити