Паралельні інновації EVM: підвищення продуктивності та масштабованості Блокчейн

robot
Генерація анотацій у процесі

Віртуальна машина Ethereum EVM та її технології паралелізації

Віртуальна машина Ethereum та Solidity

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

Глибоке обговорення паралельної EVM та її екосистеми

Стандарт EVM та реалізація

EVM як рівень виконання смарт-контрактів визначає стандартний формат байт-коду в галузі. Ця стандартизація дозволяє розробникам ефективно розгортати контракти на кількох сумісних мережах. Хоча дотримуються одного й того ж стандарту байт-коду, різні реалізації EVM можуть мати відмінності в конкретних методах, наприклад, клієнт Geth Ethereum реалізує EVM на мові Go, тоді як команда Ipsilon Ethereum Foundation підтримує реалізацію на C++.

Глибоке дослідження паралельного EVM та його екосистеми

Попит на технологію паралельних EVM

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

Глибоке обговорення паралельної EVM та її екосистеми

Інновації паралельної EVM

В якості прикладу Monada, його ключові інновації включають:

  • Оптимістичний паралельний виконавчий алгоритм
  • Механізм затримки виконання
  • Кастомізована база даних станів (Monad DB)
  • Високопродуктивний механізм консенсусу (Monad BFT)

Ці інновації спрямовані на оптимізацію продуктивності обробки транзакцій, зменшення затримки системи, підвищення швидкості доступу до стану та посилення здатності мережі обробляти великомасштабні дистрибуційні операції.

Глибоке обговорення паралельного EVM та його екосистеми

Виклики паралельної EVM

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

Глибоке обговорення паралельного EVM та його екосистеми

Огляд проектів паралельної Віртуальної машини Ethereum

Наразі паралельна екосистема EVM включає кілька проєктів, таких як Monad, Sei, Polygon, Neon EVM тощо. Ці проєкти можна умовно поділити на три категорії:

  1. Підтримка паралельного виконання за допомогою технологічного оновлення в EVM-сумісній мережі Layer 1
  2. З самого початку проектування використовувалася технологія паралельного виконання в EVM-сумісній мережі Layer 1
  3. Використання технології паралельного виконання не-EVM в мережах Layer 2

Глибоке обговорення паралельного EVM та його екосистеми

Представницькі проекти

Монада

Monad має на меті вирішення проблеми масштабованості шляхом оптимізації паралельного виконання EVM та архітектури конвеєра, з метою досягнення 10,000 TPS. Проект завершив масштабне фінансування, а команда засновників походить з відомих фінансових технологічних компаній.

Сей

План Sei V2 стати першим високопродуктивним паралельним EVM, що, як очікується, підвищить TPS до 12 500. Проект вже запустив тестову мережу та відкриту архітектуру Parallel Stack.

Артела

Artela покращує продуктивність шару виконання за допомогою архітектури подвійної віртуальної машини EVM++ (EVM + WASM). Проект запустив публічну тестову мережу та програму стимулювання екосистеми.

Неон

Neon EVM — це перше рішення для сумісності EVM з Solana, яке підтримує одноразове розгортання EVM-додатків в мережі Solana, забезпечуючи високу пропускну здатність та низькі витрати на газ.

Затемнення

Eclipse впроваджує Solana Віртуальна машина (SVM) в екосистему Ethereum, є рішенням Rollup Layer 2, яке базується на SVM.

Lumio

Lumio є модульною VM Layer 2 мережею, яка підтримує різні високопродуктивні віртуальні машини, такі як Aptos VM та Solana VM, при цьому використовуючи Ethereum або Bitcoin як розрахунковий рівень.

Глибоке обговорення паралельного EVM та його екосистеми

Підсумок

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

Глибоке обговорення паралельної EVM та її екосистеми

Глибоке обговорення паралельного EVM та його екосистеми

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
FancyResearchLabvip
· 08-03 06:31
Знову починаєте з газом? Допоможіть!
Переглянути оригіналвідповісти на0
GasFeeCriervip
· 08-03 06:31
газ занадто великий, не можу дивитися
Переглянути оригіналвідповісти на0
BlockchainThinkTankvip
· 08-03 06:30
Оптимізація базового газу є справжнім шляхом, не рекомендую невдахам торгувати мовами високого рівня!
Переглянути оригіналвідповісти на0
BearMarketSunriservip
· 08-03 06:21
газ також занадто дорогий
Переглянути оригіналвідповісти на0
BearMarketBuildervip
· 08-03 06:09
Знову потрібно вчити нові навички, не хочу вчити.
Переглянути оригіналвідповісти на0
  • Закріпити