Використання RISC-V дуже широке, від Суперкомп'ютерів до смартфонів, а також тепер до Блокчейн, таких як Ethereum.
Слова: Марсель Дір, CoinTelegraph
Переклад: Байшуй, Золотий фінансовий
Одне. Що таке RISC-V?
RISC-V, читається як «risk five», є сучасною відкритою архітектурою набору інструкцій (RISC), заснованою на принципах архітектури комп'ютера з спростированим набором інструкцій. Простими словами, це як план, який визначає набір інструкцій, які процесор може виконувати.
RISC-V розроблений таким чином, щоб бути високомодульним, ефективним і гнучким. Спочатку розроблений Каліфорнійським університетом у 2010 році, цей фреймворк з відкритим вихідним кодом надає розробникам гнучкість у налаштуванні своїх функцій та варіантів використання, а також економію коштів у порівнянні з пропрієтарними ISA, такими як ARM або x86. RISC-V має широкий спектр використання, від суперкомп'ютерів до смартфонів, а тепер і блокчейнів, таких як Ethereum.
20 квітня 2025 року співзасновник Ethereum Віталік Бутерін оприлюднив «радикальний» новий план масштабування, який замінить віртуальну машину Ethereum (EVM) архітектурою інструкцій RISC-V, з метою підвищення швидкості та ефективності виконання мережі. Його концепція полягає в тому, що RISC-V є найкращим рішенням для обмежень масштабованості блокчейну.
«Воно має на меті значно підвищити ефективність виконавчого шару Ethereum, вирішити одну з основних проблем розширення та значно підвищити простоту виконавчого шару — насправді, це, можливо, єдиний життєздатний варіант.»
Його концепція полягає в тому, щоб замінити EVM на RISC-V як мову віртуальної машини для написання смарт-контрактів, – сказав Бутерін.
З переходом користувачів на Layer 2 у пошуках дешевших і швидших транзакцій, Ethereum продовжує стикатися з високими комісіями за транзакції та зниженням обсягу торгівлі. Це узгоджується з розширювальною стратегією Ethereum після злиття в 2022 році. Ідея Бутеріна щодо перетворення Ethereum розглядається як можливість для Ethereum модернізуватися і зберегти своє домінування як провідної платформи для смарт-контрактів.
Два, як RISC-V працює на Ethereum?
Додавання RISC-V до Ethereum наразі є лише пропозицією, яка обговорюється спільнотою та управлінням мережею. Бутерін виклав кілька способів реалізації цієї пропозиції, включаючи запуск двох віртуальних машин (VM) або повний перехід на RISC-V.
Основна ідея підтримки віртуальної машини полягає в тому, щоб дозволити контрактам бути написаними та виконаними в існуючих моделях EVM або RISC-V. Обидва типи контрактів можуть отримувати доступ до постійного сховища, утримувати баланс Етер та ініціювати і отримувати виклики тощо. Крім того, контракти можуть бути інтегровані для взаємних викликів.
Інший варіант, що називається «більш радикальним», полягає в модифікації протоколу для перетворення існуючих EVM контрактів. Це вимагає переписування існуючих контрактів, щоб вони могли взаємодіяти з EVM інтерпретатором, в той час як нові контракти написані безпосередньо на RISC-V.
Основним викликом для такої значної зміни є уникнення порушення існуючих (DApp) децентралізованих додатків та смарт-контрактів. Ethereum не може ризикувати порушити існуючі контракти, написані з поточним кодом EVM. Перехідне рішення може передбачати використання перекладачів – по суті, рівня перекладу між різними комп'ютерними мовами. Це дозволить розробникам почати будувати з RISC-V, гарантуючи, що традиційні контракти EVM продовжуватимуть працювати без перебоїв.
Три, основні переваги RISC-V та EVM
Якщо RISC-V призведе до значних змін в архітектурі Ethereum, то які переваги принесе ця зміна? В довгостроковій перспективі RISC-V підвищить продуктивність та обробну здатність смарт-контрактів Ethereum.
Згідно з Бутеріним, нова архітектура теоретично може забезпечити підвищення ефективності в 100 разів; насправді, досягти цієї цифри дуже важко, але підвищення все ще є дуже значним. Підвищення ефективності безпосередньо пов'язане з RISC-V та придатністю системи доказів нульового знання (ZK) і виконання універсальних смарт-контрактів, оскільки вона усуває накладні витрати EVM.
RISC-V не є повноцінною заміною EVM, а скоріше використовує RISC-V як бекенд для zkEVM або аналогічних ZK Rollups, оскільки в цих системах панує вартість доказу. Збільшення масштабованості в основному відбувається за рахунок перенесення завдань виконання на ZK Rollup, тоді як RISC-V оптимізує процес перевірки.
!
RISC-V смарт-контракти можуть працювати швидше і споживати менше обчислювальних ресурсів. Це підвищення ефективності, ймовірно, призведе до зниження витрат Gas для кінцевих користувачів. У цьому процесі він також дозволить мережі обробляти більше користувачів і транзакцій без зниження швидкості. Це безпосередньо покращить масштабованість Ethereum і, сподіваюсь, вирішить одну з найпоширеніших проблем у індустрії Блокчейн.
Крім того, простий і гнучкий набір інструкцій RISC-V більше підходить для обчислень з нульовими знаннями, оскільки EVM має витрати на облік газу та управління станом.
RISC-V не призначений для підтримки нульових доказів, а скоріше надає спрощений альтернативний варіант, що полегшує розробку оптимізованого виконавчого шару нульових доказів. Це може прискорити реалізацію приватності та масштабованості Ethereum через нульові зведення (ZK Rollup), роблячи RISC-V потужним доповненням до EVM.
Нижче наведена таблиця, що підсумовує основні відмінності та переваги RISC-V та EVM.
!
Чотири, чи реалізується RISC-V у майбутньому?
Пропозиція Бутеріна викликала запеклі дебати серед користувачів і розробників Ethereum. Це амбітна ідея, яка може стати знаковим моментом на дорожній карті розвитку провідного блокчейну смарт-контрактів.
Програміст Бен Адамс висловив кілька занепокоєнь щодо цієї пропозиції: коротко кажучи, нульове знання може стати більш ефективним, але також можуть бути деякі недоліки. Побудова та виконання блоків для смарт-контрактів в кінцевому підсумку можуть значно сповільнитися.
Ризик тут полягає в тому, що нульові докази можуть покращитися, але побудова і виконання блоків можуть суттєво погіршитися, прокоментував Бен Адамс.
Інший анонімний коментатор також висловив таку ж думку: я погоджуюсь з думкою Бена Адамса, що EVM в цілому базується на архітектурі U256, тому абстракція до RISC-V знизить загальну продуктивність виконання.
Інші, здається, також погоджуються, що RISC-V є хорошою ідеєю для зменшення вузьких місць, але враховуючи потенційні технічні труднощі та витрати, вони ставлять під сумнів, чи варто надавати йому пріоритет.
Згоден, для Layer-1 вирішення 2-го та 3-го пунктів вузьких місць Layer-1 здається гарною ідеєю. Але чи є це проблемою, яку ми хочемо вирішити в першу чергу? Особливо з урахуванням масштабу технічних витрат? Додав Адам Кохран.
Очевидно, що ця пропозиція все ще потребує подальшого уточнення і потребує додаткового обговорення в спільноті Ethereum. Хоча ця пропозиція обіцяє значно спростити процеси для підвищення ефективності та швидкості, вона також впроваджує складну технологічну реформу. Це може зайняти кілька років, щоб переосмислити, як працює Layer-1 Блокчейн.
Звісно, як і в будь-якому децентралізованому проекті, затвердження схвалення не лише залежить від технічного планування; це вимагає визнання спільноти. Тому на даний момент пропозиція Бутеріна вже викликала широкі обговорення щодо будь-яких майбутніх дій розробки.
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Що таке RISC-V і чому Віталік хоче використовувати його для смартконтрактів?
Слова: Марсель Дір, CoinTelegraph
Переклад: Байшуй, Золотий фінансовий
Одне. Що таке RISC-V?
RISC-V, читається як «risk five», є сучасною відкритою архітектурою набору інструкцій (RISC), заснованою на принципах архітектури комп'ютера з спростированим набором інструкцій. Простими словами, це як план, який визначає набір інструкцій, які процесор може виконувати.
RISC-V розроблений таким чином, щоб бути високомодульним, ефективним і гнучким. Спочатку розроблений Каліфорнійським університетом у 2010 році, цей фреймворк з відкритим вихідним кодом надає розробникам гнучкість у налаштуванні своїх функцій та варіантів використання, а також економію коштів у порівнянні з пропрієтарними ISA, такими як ARM або x86. RISC-V має широкий спектр використання, від суперкомп'ютерів до смартфонів, а тепер і блокчейнів, таких як Ethereum.
20 квітня 2025 року співзасновник Ethereum Віталік Бутерін оприлюднив «радикальний» новий план масштабування, який замінить віртуальну машину Ethereum (EVM) архітектурою інструкцій RISC-V, з метою підвищення швидкості та ефективності виконання мережі. Його концепція полягає в тому, що RISC-V є найкращим рішенням для обмежень масштабованості блокчейну.
«Воно має на меті значно підвищити ефективність виконавчого шару Ethereum, вирішити одну з основних проблем розширення та значно підвищити простоту виконавчого шару — насправді, це, можливо, єдиний життєздатний варіант.»
Його концепція полягає в тому, щоб замінити EVM на RISC-V як мову віртуальної машини для написання смарт-контрактів, – сказав Бутерін.
З переходом користувачів на Layer 2 у пошуках дешевших і швидших транзакцій, Ethereum продовжує стикатися з високими комісіями за транзакції та зниженням обсягу торгівлі. Це узгоджується з розширювальною стратегією Ethereum після злиття в 2022 році. Ідея Бутеріна щодо перетворення Ethereum розглядається як можливість для Ethereum модернізуватися і зберегти своє домінування як провідної платформи для смарт-контрактів.
Два, як RISC-V працює на Ethereum?
Додавання RISC-V до Ethereum наразі є лише пропозицією, яка обговорюється спільнотою та управлінням мережею. Бутерін виклав кілька способів реалізації цієї пропозиції, включаючи запуск двох віртуальних машин (VM) або повний перехід на RISC-V.
Основна ідея підтримки віртуальної машини полягає в тому, щоб дозволити контрактам бути написаними та виконаними в існуючих моделях EVM або RISC-V. Обидва типи контрактів можуть отримувати доступ до постійного сховища, утримувати баланс Етер та ініціювати і отримувати виклики тощо. Крім того, контракти можуть бути інтегровані для взаємних викликів.
Інший варіант, що називається «більш радикальним», полягає в модифікації протоколу для перетворення існуючих EVM контрактів. Це вимагає переписування існуючих контрактів, щоб вони могли взаємодіяти з EVM інтерпретатором, в той час як нові контракти написані безпосередньо на RISC-V.
Основним викликом для такої значної зміни є уникнення порушення існуючих (DApp) децентралізованих додатків та смарт-контрактів. Ethereum не може ризикувати порушити існуючі контракти, написані з поточним кодом EVM. Перехідне рішення може передбачати використання перекладачів – по суті, рівня перекладу між різними комп'ютерними мовами. Це дозволить розробникам почати будувати з RISC-V, гарантуючи, що традиційні контракти EVM продовжуватимуть працювати без перебоїв.
Три, основні переваги RISC-V та EVM
Якщо RISC-V призведе до значних змін в архітектурі Ethereum, то які переваги принесе ця зміна? В довгостроковій перспективі RISC-V підвищить продуктивність та обробну здатність смарт-контрактів Ethereum.
Згідно з Бутеріним, нова архітектура теоретично може забезпечити підвищення ефективності в 100 разів; насправді, досягти цієї цифри дуже важко, але підвищення все ще є дуже значним. Підвищення ефективності безпосередньо пов'язане з RISC-V та придатністю системи доказів нульового знання (ZK) і виконання універсальних смарт-контрактів, оскільки вона усуває накладні витрати EVM.
RISC-V не є повноцінною заміною EVM, а скоріше використовує RISC-V як бекенд для zkEVM або аналогічних ZK Rollups, оскільки в цих системах панує вартість доказу. Збільшення масштабованості в основному відбувається за рахунок перенесення завдань виконання на ZK Rollup, тоді як RISC-V оптимізує процес перевірки.
!
RISC-V смарт-контракти можуть працювати швидше і споживати менше обчислювальних ресурсів. Це підвищення ефективності, ймовірно, призведе до зниження витрат Gas для кінцевих користувачів. У цьому процесі він також дозволить мережі обробляти більше користувачів і транзакцій без зниження швидкості. Це безпосередньо покращить масштабованість Ethereum і, сподіваюсь, вирішить одну з найпоширеніших проблем у індустрії Блокчейн.
Крім того, простий і гнучкий набір інструкцій RISC-V більше підходить для обчислень з нульовими знаннями, оскільки EVM має витрати на облік газу та управління станом.
RISC-V не призначений для підтримки нульових доказів, а скоріше надає спрощений альтернативний варіант, що полегшує розробку оптимізованого виконавчого шару нульових доказів. Це може прискорити реалізацію приватності та масштабованості Ethereum через нульові зведення (ZK Rollup), роблячи RISC-V потужним доповненням до EVM.
Нижче наведена таблиця, що підсумовує основні відмінності та переваги RISC-V та EVM.
!
Чотири, чи реалізується RISC-V у майбутньому?
Пропозиція Бутеріна викликала запеклі дебати серед користувачів і розробників Ethereum. Це амбітна ідея, яка може стати знаковим моментом на дорожній карті розвитку провідного блокчейну смарт-контрактів.
Програміст Бен Адамс висловив кілька занепокоєнь щодо цієї пропозиції: коротко кажучи, нульове знання може стати більш ефективним, але також можуть бути деякі недоліки. Побудова та виконання блоків для смарт-контрактів в кінцевому підсумку можуть значно сповільнитися.
Ризик тут полягає в тому, що нульові докази можуть покращитися, але побудова і виконання блоків можуть суттєво погіршитися, прокоментував Бен Адамс.
Інший анонімний коментатор також висловив таку ж думку: я погоджуюсь з думкою Бена Адамса, що EVM в цілому базується на архітектурі U256, тому абстракція до RISC-V знизить загальну продуктивність виконання.
Інші, здається, також погоджуються, що RISC-V є хорошою ідеєю для зменшення вузьких місць, але враховуючи потенційні технічні труднощі та витрати, вони ставлять під сумнів, чи варто надавати йому пріоритет.
Згоден, для Layer-1 вирішення 2-го та 3-го пунктів вузьких місць Layer-1 здається гарною ідеєю. Але чи є це проблемою, яку ми хочемо вирішити в першу чергу? Особливо з урахуванням масштабу технічних витрат? Додав Адам Кохран.
Очевидно, що ця пропозиція все ще потребує подальшого уточнення і потребує додаткового обговорення в спільноті Ethereum. Хоча ця пропозиція обіцяє значно спростити процеси для підвищення ефективності та швидкості, вона також впроваджує складну технологічну реформу. Це може зайняти кілька років, щоб переосмислити, як працює Layer-1 Блокчейн.
Звісно, як і в будь-якому децентралізованому проекті, затвердження схвалення не лише залежить від технічного планування; це вимагає визнання спільноти. Тому на даний момент пропозиція Бутеріна вже викликала широкі обговорення щодо будь-яких майбутніх дій розробки.