Ethereum планує замінити EVM на RISC-V, щоб усунути вузькі місця в продуктивності в майбутньому ZK і позиціонувати себе як базовий рівень довіри для мереж наступного покоління, реалізуючи бачення перевірених обчислень. Ця стаття взята зі статті, написаної jaehaerys.eth, зіставленої, скомпільованої та написаної TechFlow. (Синопсис: Ethereum «змінив RISC-V», щоб відлякати розробників? Попередження OG: екосистема ETH буде перерозподілена, невеликі проєкти покинуть Solana) (довідкове доповнення: технологія》Що RISC-V пропагує Віталік? Чому CKB-VM Чому RISC-V? Використовуючи RISC-V, Ethereum не тільки вирішує власне вузьке місце в масштабованості, але й позиціонує себе як базовий рівень довіри для мереж наступного покоління. Ethereum готується до найважливішої архітектурної трансформації з моменту свого створення: заміни EVM на RISC-V. Причина проста – у майбутньому з нульовим розголошенням (ZK) в основі EVM став вузьким місцем продуктивності: наразі zkEVM покладається на інтерпретаторів, що призводить до 50–800-кратного уповільнення продуктивності; Попередньо скомпільовані модулі роблять протокол складним і ризикованим; Конструкція 256-бітного стека вкрай неефективна для генерації доказів. Рішення RISC-V: мінімалістичний дизайн ( близько 47 базових ) інструкцій + зріла екосистема LLVM ( підтримкою Rust, C++, Go та інших мовних ); (90% проектів, які стали де-факто стандартом zkVM, приймають ); Має офіційну специфікацію SAIL ( досягає суворої перевірки в порівнянні з розпливчастою жовтою книжковою ) →; Шлях атестації апаратного забезпечення (ASICs/FPGAs) був ( в тестуванні )SP1, Nervos, Cartesi і так далі. Процес міграції поділяється на три етапи: заміна RISC-V як попередньо скомпільованого модуля ( тестування ) з низьким рівнем ризику; Ера подвійних віртуальних машин: EVM і RISC-V співіснують і повністю сумісні; Повторно впровадити політику EVM (Rosetta ) у рамках RISC-V. Вплив на екосистему: оптимістичні ( зведення, такі як Arbitrum і Optimism), повинні перебудувати механізми захисту від шахрайства; Роллапи з нульовим розголошенням ( такі як Polygon, zkSync Scroll) отримають величезні переваги → дешевшими, швидшими та простішими; Розробники можуть використовувати такі мовні бібліотеки, як Rust, Go та Python, безпосередньо на рівні L1; Користувачі зможуть отримати доказ приблизно в 100 разів нижчої вартості → приблизно 10 000 TPS( до Gigagas L1 ). Згодом Ethereum перетвориться з «віртуальної машини смарт-контракту» на мінімалістичний рівень довіри в мережі, який можна перевірити, з кінцевою метою «ZK-Snark». Роздоріжжя Ethereum Віталік Бутерін одного разу сказав: «Кінець включає в себе ...... Нехай все буде ЗК-Снарк". Кінцева мета доказів з нульовим розголошенням (ZK) неминуча, і її основна теза проста: Ethereum заново винаходить себе з нуля на основі доказів з нульовим розголошенням. Це знаменує собою технічну частину протоколу – рефакторинг L1 для досягнення його остаточної форми, що працює на основі високопродуктивної zkVM, що працює на базі основної команди розробників ( такої як Succinct). Закінчуючи цим баченням, Ethereum знаходиться на найважливішому етапі архітектурної трансформації з моменту свого заснування. Ця дискусія йде вже не про поступові оновлення, а про повний рефакторинг його обчислювальних ядер – заміну віртуальної машини Ethereum (EVM). Ця ініціатива є наріжним каменем ширшого бачення (Lean Ethereum) «ощадливого Ethereum». Бачення Streamline Ethereum (Lean Ethereum) спрямоване на систематичне спрощення всього протоколу, розділяючи його на три основні модулі: оптимізація (Lean Consensus) консенсусу та оптимізація даних (Lean Data) та раціоналізація виконання (Lean Execution). Серед основних питань оптимізованого виконання найважливішим моментом є: чи став EVM як двигун, що рушійний силою революції смарт-контрактів, основним вузьким місцем у майбутньому розвитку Ethereum? Як каже Джастін Дрейк з Ethereum Foundation, довгострокова мета Ethereum завжди полягала в тому, щоб «знищити все» (Snarkify everything), потужний інструмент, який покращує шари протоколу. Однак довгий час ця мета була скоріше «недосяжним планом», оскільки її досягнення вимагало доказу в реальному часі концепції 019283746574839201 в реальному часі proving(. Тепер, коли докази в реальному часі стають реальністю, теоретична неефективність EVM стала практичною проблемою, яку потрібно вирішити. У цій статті буде надано глибокий аналіз технічних і стратегічних аргументів для міграції Ethereum L1 на архітектуру набору інструкцій RISC-V )ISA(. Очікується, що цей крок не тільки відкриє безпрецедентну масштабованість, але й спростить структуру протоколу та узгодить Ethereum із майбутнім перевірених обчислень. Що саме змінилося? Перш ніж досліджувати «чому», спочатку необхідно уточнити «що» змінюється. EVM ) віртуальна машина Ethereum ( — це операційне середовище для смарт-контрактів Ethereum, відоме як «світовий комп'ютер», який обробляє транзакції та оновлює стан блокчейну. Протягом багатьох років його дизайн був революційним, заклавши основу для народження екосистем )DeFi( децентралізованих фінансів та NFT. Однак ця кастомна архітектура майже десятирічної давнини зараз накопичила багато технічного боргу. На противагу цьому, RISC-V — це не продукт, а відкритий стандарт — безкоштовна «абетка» процесора загального призначення. Як підкреслив Джеремі Брюстл на конференції Ethproofs, його ключові принципи роблять його відмінним вибором для цієї ролі: Мінімалізм: базовий набір інструкцій RISC-V надзвичайно простий, складається всього з приблизно від 40 до 47 інструкцій. Як каже Джеремі, це робить його «майже ідеальним для сценарію використання ультрамінімалістичної машини загального призначення, яка нам потрібна». Модульна конструкція: додаються складніші функції з додатковими розширеннями. Ця функція має вирішальне значення, оскільки вона дозволяє ядру залишатися простим, розширюючи функціональність за потреби, не накладаючи зайвої складності на базовий протокол. Відкрита екосистема: RISC-V має велику та зрілу підтримку ланцюжка інструментів, включаючи компілятор LLVM, який дозволяє розробникам використовувати основні мови програмування, такі як Rust, C++ та Go. Як зазначає Джастін Дрейк, «інструменти компілятора дуже багаті, а компілятор надзвичайно складний у складанні...... Тому наявність цих ланцюжків інструментів компілятора є надзвичайно цінною." RISC-V дає змогу Ethereum безкоштовно успадковувати ці готові інструменти. Накладні питання інтерпретатора Поштовхом до заміни EVM є не одиничний недолік, а скоріше збіг фундаментальних обмежень, які не можна ігнорувати в контексті майбутнього з доказами з нульовим розголошенням в основі. Ці обмеження включають вузькі місця в продуктивності в системах доказу з нульовим розголошенням і ризики, пов'язані зі зростаючою складністю, яка накопичується в протоколі. Проблеми накладних витрат на інтерпретацію Найбільш нагальною рушійною силою цієї трансформації є внутрішня неефективність EVM у системах доказу з нульовим розголошенням. З Ethereum...
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Технічний борг тисне, Ethereum обирає RISC-V "почати з нуля"
Ethereum планує замінити EVM на RISC-V, щоб усунути вузькі місця в продуктивності в майбутньому ZK і позиціонувати себе як базовий рівень довіри для мереж наступного покоління, реалізуючи бачення перевірених обчислень. Ця стаття взята зі статті, написаної jaehaerys.eth, зіставленої, скомпільованої та написаної TechFlow. (Синопсис: Ethereum «змінив RISC-V», щоб відлякати розробників? Попередження OG: екосистема ETH буде перерозподілена, невеликі проєкти покинуть Solana) (довідкове доповнення: технологія》Що RISC-V пропагує Віталік? Чому CKB-VM Чому RISC-V? Використовуючи RISC-V, Ethereum не тільки вирішує власне вузьке місце в масштабованості, але й позиціонує себе як базовий рівень довіри для мереж наступного покоління. Ethereum готується до найважливішої архітектурної трансформації з моменту свого створення: заміни EVM на RISC-V. Причина проста – у майбутньому з нульовим розголошенням (ZK) в основі EVM став вузьким місцем продуктивності: наразі zkEVM покладається на інтерпретаторів, що призводить до 50–800-кратного уповільнення продуктивності; Попередньо скомпільовані модулі роблять протокол складним і ризикованим; Конструкція 256-бітного стека вкрай неефективна для генерації доказів. Рішення RISC-V: мінімалістичний дизайн ( близько 47 базових ) інструкцій + зріла екосистема LLVM ( підтримкою Rust, C++, Go та інших мовних ); (90% проектів, які стали де-факто стандартом zkVM, приймають ); Має офіційну специфікацію SAIL ( досягає суворої перевірки в порівнянні з розпливчастою жовтою книжковою ) →; Шлях атестації апаратного забезпечення (ASICs/FPGAs) був ( в тестуванні )SP1, Nervos, Cartesi і так далі. Процес міграції поділяється на три етапи: заміна RISC-V як попередньо скомпільованого модуля ( тестування ) з низьким рівнем ризику; Ера подвійних віртуальних машин: EVM і RISC-V співіснують і повністю сумісні; Повторно впровадити політику EVM (Rosetta ) у рамках RISC-V. Вплив на екосистему: оптимістичні ( зведення, такі як Arbitrum і Optimism), повинні перебудувати механізми захисту від шахрайства; Роллапи з нульовим розголошенням ( такі як Polygon, zkSync Scroll) отримають величезні переваги → дешевшими, швидшими та простішими; Розробники можуть використовувати такі мовні бібліотеки, як Rust, Go та Python, безпосередньо на рівні L1; Користувачі зможуть отримати доказ приблизно в 100 разів нижчої вартості → приблизно 10 000 TPS( до Gigagas L1 ). Згодом Ethereum перетвориться з «віртуальної машини смарт-контракту» на мінімалістичний рівень довіри в мережі, який можна перевірити, з кінцевою метою «ZK-Snark». Роздоріжжя Ethereum Віталік Бутерін одного разу сказав: «Кінець включає в себе ...... Нехай все буде ЗК-Снарк". Кінцева мета доказів з нульовим розголошенням (ZK) неминуча, і її основна теза проста: Ethereum заново винаходить себе з нуля на основі доказів з нульовим розголошенням. Це знаменує собою технічну частину протоколу – рефакторинг L1 для досягнення його остаточної форми, що працює на основі високопродуктивної zkVM, що працює на базі основної команди розробників ( такої як Succinct). Закінчуючи цим баченням, Ethereum знаходиться на найважливішому етапі архітектурної трансформації з моменту свого заснування. Ця дискусія йде вже не про поступові оновлення, а про повний рефакторинг його обчислювальних ядер – заміну віртуальної машини Ethereum (EVM). Ця ініціатива є наріжним каменем ширшого бачення (Lean Ethereum) «ощадливого Ethereum». Бачення Streamline Ethereum (Lean Ethereum) спрямоване на систематичне спрощення всього протоколу, розділяючи його на три основні модулі: оптимізація (Lean Consensus) консенсусу та оптимізація даних (Lean Data) та раціоналізація виконання (Lean Execution). Серед основних питань оптимізованого виконання найважливішим моментом є: чи став EVM як двигун, що рушійний силою революції смарт-контрактів, основним вузьким місцем у майбутньому розвитку Ethereum? Як каже Джастін Дрейк з Ethereum Foundation, довгострокова мета Ethereum завжди полягала в тому, щоб «знищити все» (Snarkify everything), потужний інструмент, який покращує шари протоколу. Однак довгий час ця мета була скоріше «недосяжним планом», оскільки її досягнення вимагало доказу в реальному часі концепції 019283746574839201 в реальному часі proving(. Тепер, коли докази в реальному часі стають реальністю, теоретична неефективність EVM стала практичною проблемою, яку потрібно вирішити. У цій статті буде надано глибокий аналіз технічних і стратегічних аргументів для міграції Ethereum L1 на архітектуру набору інструкцій RISC-V )ISA(. Очікується, що цей крок не тільки відкриє безпрецедентну масштабованість, але й спростить структуру протоколу та узгодить Ethereum із майбутнім перевірених обчислень. Що саме змінилося? Перш ніж досліджувати «чому», спочатку необхідно уточнити «що» змінюється. EVM ) віртуальна машина Ethereum ( — це операційне середовище для смарт-контрактів Ethereum, відоме як «світовий комп'ютер», який обробляє транзакції та оновлює стан блокчейну. Протягом багатьох років його дизайн був революційним, заклавши основу для народження екосистем )DeFi( децентралізованих фінансів та NFT. Однак ця кастомна архітектура майже десятирічної давнини зараз накопичила багато технічного боргу. На противагу цьому, RISC-V — це не продукт, а відкритий стандарт — безкоштовна «абетка» процесора загального призначення. Як підкреслив Джеремі Брюстл на конференції Ethproofs, його ключові принципи роблять його відмінним вибором для цієї ролі: Мінімалізм: базовий набір інструкцій RISC-V надзвичайно простий, складається всього з приблизно від 40 до 47 інструкцій. Як каже Джеремі, це робить його «майже ідеальним для сценарію використання ультрамінімалістичної машини загального призначення, яка нам потрібна». Модульна конструкція: додаються складніші функції з додатковими розширеннями. Ця функція має вирішальне значення, оскільки вона дозволяє ядру залишатися простим, розширюючи функціональність за потреби, не накладаючи зайвої складності на базовий протокол. Відкрита екосистема: RISC-V має велику та зрілу підтримку ланцюжка інструментів, включаючи компілятор LLVM, який дозволяє розробникам використовувати основні мови програмування, такі як Rust, C++ та Go. Як зазначає Джастін Дрейк, «інструменти компілятора дуже багаті, а компілятор надзвичайно складний у складанні...... Тому наявність цих ланцюжків інструментів компілятора є надзвичайно цінною." RISC-V дає змогу Ethereum безкоштовно успадковувати ці готові інструменти. Накладні питання інтерпретатора Поштовхом до заміни EVM є не одиничний недолік, а скоріше збіг фундаментальних обмежень, які не можна ігнорувати в контексті майбутнього з доказами з нульовим розголошенням в основі. Ці обмеження включають вузькі місця в продуктивності в системах доказу з нульовим розголошенням і ризики, пов'язані зі зростаючою складністю, яка накопичується в протоколі. Проблеми накладних витрат на інтерпретацію Найбільш нагальною рушійною силою цієї трансформації є внутрішня неефективність EVM у системах доказу з нульовим розголошенням. З Ethereum...