Віртуальна машина Ethereum стикається з суттєвими змінами: архітектура RISC-V може замінити EVM
Співзасновник Ethereum нещодавно висунув перспективну пропозицію на форумі спільноти, запропонувавши в довгостроковій перспективі замінити існуючу виконавчу віртуальну машину (EVM) на відкриту архітектуру команд RISC-V. Ця ідея була порівняна з рівнем консенсусу Beam Chain і вважається єдиним потенційним шляхом досягнення прориву в продуктивності виконавчого рівня та спрощення логіки протоколу. Особливо в плані ефективності нульових знань (ZK Proof) очікується, що заміна EVM може забезпечити до 100 разів оптимізації. Ця пропозиція має на меті вирішення поточних проблем Ethereum у сфері ефективності ZK-доказів, складності побудови блоків, доступності даних та інших аспектах.
Обмеження EVM та переваги RISC-V
Основні проблеми, з якими стикається поточна EVM, включають застарілу архітектуру, низьку ефективність ZK-доказів, складнощі з обслуговуванням та обмеження в розробці. У порівнянні з цим, RISC-V має такі переваги:
Висока продуктивність: RISC-V є скороченим набором інструкцій справжнього ЦП, дружнім до апаратного забезпечення, може використовуватися для JIT-оптимізації або навіть апаратного прискорення.
ZK оптимізація: безпосередньо генерувати схему для команд RISC-V у ZK-доказах простіше, ніж доводити дії EVM.
Зрілість інструментів: підтримка основних мов програмування, таких як Rust/C/C++, зменшує поріг входження для розробників і розширює екосистему.
Загальні стандарти: вже існуючі проекти блокчейн, що мають успішні кейси.
Замінити шлях та виклики
Пропозиція містить три можливі альтернативи:
Подвійна ВМ: найконсервативніший варіант, EVM і RISC-V працюють паралельно, нові контракти можуть використовувати RISC-V, що забезпечує сумісність у перехідний період.
Рішення з інтерпретатором на блокчейні: радикальне рішення, всі контракти EVM виконуються за допомогою інтерпретації контрактів RISC-V на блокчейні.
Механізм плагінів інтерпретатора: компромісне рішення, яке дозволяє використовувати інтерпретатор як елемент протоколу, що дозволяє в подальшому вставляти інші ВМ.
Технічні виклики, з якими можна зіткнутися в процесі реалізації, включають ризик зниження продуктивності виконання, реконструкцію ціноутворення Gas, проектування безпечних пісочниць, адаптацію розробницьких інструментів та проблеми сумісності при міграції тощо.
Вплив на існуючі маршрути розширення
Введення RISC-V не замінить існуючі маршрути розширення, такі як Layer 2 та розподіл даних. Це в основному оптимізація інфраструктури, спрямована на підвищення ефективності обробки L1 та продуктивності перевірки ZK. Layer 2 все ще буде основним засобом розширення Ethereum, тоді як вузькі місця в доступності даних все ще потрібно вирішувати за допомогою EIP-4844 та Danksharding. Введення RISC-V можна розглядати як "заміна двигуна", тоді як L2/шарування є "розширенням мережі", і обидва вони паралельні в різних вимірах.
Зворотний зв'язок спільноти та відповідні спроби
Громада має розбіжності щодо цієї пропозиції. Прихильники вважають, що це необхідне стратегічне оновлення для подолання викликів продуктивності, що допоможе залучити традиційних розробників. Консерватори ж стурбовані великою складністю впровадження, важкою історією, високими витратами на оновлення екосистемних інструментів і ставлять під сумнів співвідношення витрат і результатів ресурсів.
В індустрії вже були подібні спроби, такі як Move VM, FuelVM, WASM тощо. Один з блокчейн-проектів вже використовує RISC-V як VM для контрактів в основній мережі, що надає практичні посилання для Ethereum.
Перспективи майбутнього впливу
Якщо Ethereum перейде на RISC-V, це може призвести до наступних змін:
Досвід розробника: існуючі мови все ще можуть використовуватися, одночасно можуть бути відкриті більше мовних варіантів.
Витрати на експлуатацію та продуктивність: підвищення ефективності виконання призведе до більш високого ліміту Gas і нижчих витрат.
Екологічна сумісність та розвиток: існуючі контракти можуть продовжувати працювати під час періоду співіснування двох Віртуальних машин, нові контракти поступово використовують RISC-V.
Безпека та стабільність: нова архітектура потребує широкого тестування та верифікації, що має підвищити надійність протоколу.
Ця пропозиція є глибоким роздумом Ethereum щодо майбутніх меж продуктивності та простоти протоколу. Хоча процес реалізації може зайняти кілька років і потребувати подолання кількох викликів, вона вказує напрямок для довгострокового розвитку Ethereum. Як зазначив автор пропозиції, щоб досягти підвищення на порядок, така радикальна зміна може бути єдиним можливим шляхом.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
12 лайків
Нагородити
12
6
Поділіться
Прокоментувати
0/400
0xLostKey
· 07-14 20:00
Та це ж не те, що не можна використовувати.
Переглянути оригіналвідповісти на0
AirDropMissed
· 07-14 15:52
Ура, нарешті є покращення продуктивності!
Переглянути оригіналвідповісти на0
WhaleWatcher
· 07-13 08:43
Сверхшвидке оновлення
Переглянути оригіналвідповісти на0
zkProofInThePudding
· 07-13 08:42
Ці 100-кратні можливості виглядають занадто вражаюче, чи не так?
Переглянути оригіналвідповісти на0
Web3ProductManager
· 07-13 08:31
a/b тестування показує, що це може збільшити наших щоденних активних користувачів у 10 разів... бичачий af чесно кажучи
Переглянути оригіналвідповісти на0
Layer3Dreamer
· 07-13 08:26
теоретично кажучи, рекурсивні zk-докази на risc-v могли б бути... вражаючими
Ethereum розглядає можливість заміни EVM на RISC-V, що може підвищити продуктивність в 100 разів.
Віртуальна машина Ethereum стикається з суттєвими змінами: архітектура RISC-V може замінити EVM
Співзасновник Ethereum нещодавно висунув перспективну пропозицію на форумі спільноти, запропонувавши в довгостроковій перспективі замінити існуючу виконавчу віртуальну машину (EVM) на відкриту архітектуру команд RISC-V. Ця ідея була порівняна з рівнем консенсусу Beam Chain і вважається єдиним потенційним шляхом досягнення прориву в продуктивності виконавчого рівня та спрощення логіки протоколу. Особливо в плані ефективності нульових знань (ZK Proof) очікується, що заміна EVM може забезпечити до 100 разів оптимізації. Ця пропозиція має на меті вирішення поточних проблем Ethereum у сфері ефективності ZK-доказів, складності побудови блоків, доступності даних та інших аспектах.
Обмеження EVM та переваги RISC-V
Основні проблеми, з якими стикається поточна EVM, включають застарілу архітектуру, низьку ефективність ZK-доказів, складнощі з обслуговуванням та обмеження в розробці. У порівнянні з цим, RISC-V має такі переваги:
Замінити шлях та виклики
Пропозиція містить три можливі альтернативи:
Технічні виклики, з якими можна зіткнутися в процесі реалізації, включають ризик зниження продуктивності виконання, реконструкцію ціноутворення Gas, проектування безпечних пісочниць, адаптацію розробницьких інструментів та проблеми сумісності при міграції тощо.
Вплив на існуючі маршрути розширення
Введення RISC-V не замінить існуючі маршрути розширення, такі як Layer 2 та розподіл даних. Це в основному оптимізація інфраструктури, спрямована на підвищення ефективності обробки L1 та продуктивності перевірки ZK. Layer 2 все ще буде основним засобом розширення Ethereum, тоді як вузькі місця в доступності даних все ще потрібно вирішувати за допомогою EIP-4844 та Danksharding. Введення RISC-V можна розглядати як "заміна двигуна", тоді як L2/шарування є "розширенням мережі", і обидва вони паралельні в різних вимірах.
Зворотний зв'язок спільноти та відповідні спроби
Громада має розбіжності щодо цієї пропозиції. Прихильники вважають, що це необхідне стратегічне оновлення для подолання викликів продуктивності, що допоможе залучити традиційних розробників. Консерватори ж стурбовані великою складністю впровадження, важкою історією, високими витратами на оновлення екосистемних інструментів і ставлять під сумнів співвідношення витрат і результатів ресурсів.
В індустрії вже були подібні спроби, такі як Move VM, FuelVM, WASM тощо. Один з блокчейн-проектів вже використовує RISC-V як VM для контрактів в основній мережі, що надає практичні посилання для Ethereum.
Перспективи майбутнього впливу
Якщо Ethereum перейде на RISC-V, це може призвести до наступних змін:
Ця пропозиція є глибоким роздумом Ethereum щодо майбутніх меж продуктивності та простоти протоколу. Хоча процес реалізації може зайняти кілька років і потребувати подолання кількох викликів, вона вказує напрямок для довгострокового розвитку Ethereum. Як зазначив автор пропозиції, щоб досягти підвищення на порядок, така радикальна зміна може бути єдиним можливим шляхом.