Переслати оригінальний заголовок: Велика еволюція ВМ
Уявіть собі: ви збираєтеся завершити день після атракціону на ланцюжку. + $6,9 тис. ПНЛ на вашому ETH, і 42x на монеті AI Agent, яка "повинна" вилікувати рак. Проте, всередині ви відчуваєте, що ваша душа розмінається. Чому? Це EVM.
Кожен раз, коли ви використовуєте EVM, ви думаєте собі... як ми опинилися тут? Кожна транзакція відчувається як повзання по мінному полю. Ви думаєте, як це сталося в 2025 році і ми все ще не знайшли шляху обійти незручний та небезпечний approve-deposit шаблон?
Що гірше? Ви живете в постійному страху перед безкінечним затвердженням на своєму улюбленому DEX, яке може вас укусити або ви можете втратити всі свої заощадження через одну капкан-мем. Якщо це звучить знайомо, ви живете в минулому.
Проте будьмо справедливі, Віртуальна Машина Ethereum (EVM) не є зовсім поганою. Драматичний настрій вище добре працює, щоб привернути вашу увагу та задовольнити літературну потребу в нас, але реальність набагато більш нюансована.
На практиці EVM була кулінарним каменем програмованих блокчейнів, і історично найбільш корисні та інноваційні додатки були написані на Solidity для EVM! Думайте про Uniswap, думайте про Aave, думайте про GMX, думайте про CryptoKitties. Але час панування EVM закінчився.
Настав час, коли король граційно поділить територію з групою перспективних молодих людей. MoveVM, CosmWasm, SVM, FuelVM, Arbitrum Stylus та багато інших привносять свої сильні та слабкі сторони на стіл, і розробники починають обирати ВМ, яка найкраще відповідає їхньому випадку використання.
Довіряйте нам, це не просто випадок синдрому блискучого об'єкта, де розробники переслідують нову мету, цей зсув був підтверджений уважним спостереженням за EVM протягом років, розумінням того, що він робить добре, а що не дуже, та прийняттям обґрунтованого рішення. Нова хвиля VM навчилася та почала з кращої точки виходу.
Ну, незважаючи на всі його недоліки, EVM працює і продовжуватиме зберігати домінування ще декілька років. Але подумайте про це так, $BTCє домінуючим криптовалютним активом, але це не означає, що немає місця для тисяч різних криптовалютних активів, які можуть співіснувати з ним $BTC, як і вони.
Окрім цього, існує велика екосистема розробників, які працюють цілодобово, щоб покращити користувацький досвід, що пропонується EVM за допомогою абстракції облікових записів, пакетних транзакцій та навітьновий компілятор Solidity. На кожному рівні стека проводиться величезна робота з покращення EVM.
Але якщо наш оптимізм служить нам добре, кількість розробників у криптосистемі збільшиться мінімум у 1000 разів вже зараз, і ми не можемо очікувати, що EVM задовольнить їх усіх. Подумайте про Web2 на хвилину, немає жодної однієї мови програмування, яка б підходила для кожного випадку використання чи мови, яку б кожен розробник хотів би використовувати, також ми не можемо очікувати цього.
З огляду на це, давайте перейдемо до розуміння altVM.
Ми розуміємо, що переконання нелегко зламати. Коли ваші улюблені дослідники КТ кажуть вам, що EVM працює просто чудово, і ставлять під сумнів саме існування altVM, природно повірити їм на слово. Але давайте розглянемо вам зворотний бік цього аргументу, безпосередньо поборовшись з FUD.
Тепер, коли ми позбулися неприємностей, давайте знову зосередимося на позитивних моментах, через які нам потрібно пройти. AltVMs в кінцевому підсумку представляють новий шлях для творчості та можливостей у сфері додатків блокчейну. Вони приносять свіжі парадигми, новаторські ідеї та вищий базовий рівень безпеки на стіл. Давайте заглибимось у те, чому altVMs такі захоплюючі:
Уважні спостерігачі помітять, що протягом минулого циклу більшість інновацій у додатках блокчейн була здійснена поза ланцюжком — чи то інтерфейс, чи то стимули, чи то зв'язування зовнішніх доходів з криптовалютою. Інновації в ланцюжку зупинились. Ми хочемо бачити більше fiveoutofnineрозробники калібру, які експериментують onchain і дійсно розширюють можливості.
Але EVM замкнула розробників у жорстких ментальних моделях, обмежуючи творчість. AltVMs приносять різноманіття та пропонують розробникам зміну темпу. AltVMs зламують попередні обмеження та дозволяють розробникам думати по-іншому про створення onchain-додатків.
Особливо помітний цей ефект недавно з Arbitrum Stylus та Sui Move.
Стилус Arbitrum - це середовище виконання на базі WASM, яке дозволяє розробникам створювати смарт-контракти на Rust, C++ і теоретично будь-якій мові, яка може компілюватися в WASM. Ми вже бачимо ефекти використання Стилусу на практиці!
Перебіжникце перший у своєму роді DEX, це ончейн темний басейн — без зносу, нульовий MEV та приватна торгівля. Після дослідження кількох варіантів, Renegade вибрав Stylus, оскільки будь-який інший варіант для їхнього протоколу буквально був би занадто дорогим для користувачів. Дізнайтеся більше провипадок дослідження тут.
Тепер подивимося на MoveVM в компанії Sui. Вона вводить поняття Програмованих Блоків Транзакцій (PTBs), які дозволяють розробникам складати взаємодії між кількома модулями в одну транзакцію поза ланцюжком і надсилати її! Немає потреби в абстракції рахунку, щоб мати можливість пакувати транзакції або чекати на спірний EIP, який буде доданий до EVM, ви можете отримати переваги UX вже сьогодні, просто будуючи на Sui! Дізнайтеся більше про цетут.
Більшість altVM на сьогодні будуються з безпеки як основного принципу. Вони мали перевагу бачення, де EVM не вдається, і проектування, щоб уникнути тих недоліків ще на початку. Це не означає, що вони повністю захищені, але сьогодні вони точно перевершують EVM у плані безпеки!
Крім того, більшість альтернативних ВМ побудовані на основі Rust як базової мови, яка відома тим, що є надзвичайно безпечною мовою, яка широко використовується для написання критичного програмного забезпечення. Знову ж таки, безпека прямо на основі.
Все ще не переконані? Подивіться на MoveVM - віртуальну машину, яка використовується на Initia L1.
Почнемо з того, що Move є єдиною мовою в криптографії, яка була створена командою, що має глибоке розуміння та досвід розробки нових мов програмування з нуля.
У мову вбудовані функції, які змушують розробників краще продумувати свої програми та дозволяють представляти стан програми, ближчий до реальності. Наприклад:
І якщо ви, як розробник, все ще вдаєтеся влучити собі в ногу? У вас є формальна перевірка, щоб врятувати душу. Переміщуйте кораблі з вбудованим формальним перевірником, через який ви можете математично визначити поведінку вашої програми, і перевірник скаже вам, якщо ваш код не відповідає тому, що ви маєте намір зробити. Це значно зменшує можливість логічних помилок.
AltVM буквально створені для того, щоб бути блискавично швидкими. Ми майже впевнені, що продуктивність не була головною проблемою, коли лорд Гевін згорбився над своїм ноутбуком, намагаючись штампувати першу ітерацію EVM & Solidity. Звичайно, EVM на багато миль випередив з того місця, де він починав, але, хлопче, він не зрівняється зі свіжими та новими альтернативними віртуальними машинами.
Як ми вже згадували, спадщина EVM погано співпрацює з паралелізацією, а паралелізація є найбільш ефективним ручком для ланцюгів, щоб збільшити продуктивність. Паралелізація з EVM все ж можлива, але вона пов'язана з масштабними жертвами, якщо ви хочете зробити це добре - вам потрібна команда екс-інженерів Jump, які переписали цілий процес...
Спочатку, що таке паралелізація? Просто, замість обробки транзакцій по одній, кілька транзакцій обробляються разом.
Сучасні віртуальні машини розроблені з урахуванням паралелізації, вони процвітають на ній. Зокрема, програмний парадигм Move та VM Solana спрямовані на забезпечення якомога більш плавної паралелізації.
Розглядаючи SVM, кожен окремий шматок даних групується в різні облікові записи. Розробники можуть вибрати розподіл даних в різні облікові записи з бажаною деталізацією, і дані відокремлені від логіки виконання, програми. З кожною транзакцією розробники повинні вказати, з яких облікових записів вони збираються читати та записувати. Цей рівень розділення дозволяє ВМ ідентифікувати транзакції, які не конкурують за ті самі ресурси та паралелізувати їх.
На цей момент, після спочатку боротьби з турботами, а потім систематичного викладання переваг altVMs, ви повинні бути здатні бачити, чому вони є дуже EV+ для криптовалюти і для поколінь майбутніх додатків.
Це не племінне і ви не повинні ставити своє життя на карту через певну ВМ. У кожної ВМ є свої переваги та недоліки, в кінцевому підсумку розробнику слід надавати свободу вибору між тим, що йому найбільше подобається і що найкраще підходить для його програм. Експериментування корисно для всіх у галузі!
Ось варіанти, які насправді мають значення при створенні додатків та чому Initia наразі підтримує MEWing - MoveVM, EVM та CosmWasm.
Справжність полягає в тому, що ми лише доторкнулися до того, що відбувається в просторі AltVM дотепер. Від zkVMs до гібридних середовищ, які пакують різні VMs разом, до спроб, подібних FuelVM, які вирішують проблему зростання стану, майбутнє додатків світле. Це повинно піднести вас вгору та змусити танцювати, коли ви подумаєте про те, як додатки завтра використовуватимуть ці інструменти, щоб створювати нові враження, використовувати сценарії, які ви ще не бачили, і робити все це дешевше!
Ми просто на початку еволюції AltVM на S-подібній кривій.
Час відійти на крок назад. З усім інструментарієм, з усім дискурсом - яка кінцева мета? Справжня мета полягає в тому, щоб створювати продукти та враження, які надають величезну цінність користувачам - чи то за допомогою блискучої продуктивності, повітряної безпеки або безшовного досвіду.
В кінці дня ВМ - це просто ще один інструмент у наборі розробника для використання.
Але чи є вони найкращим інструментом для досягнення нашої мети? Вони безумовно є частиною пазла, але не сам пазл. ВМ — будь то EVM або AltVMs — не допомагають нам пройти через лінію при використанні у спільному загальнопризначеному середовищі.
Додатки, побудовані на спільному стані монолітних ланцюгів, завжди матимуть складнощі у конкуренції з додатками, побудованими на спеціалізованій, призначеній для цього, власній інфраструктурі.
Справжня еволюція полягає в програмах Full-Stack.
Справжня еволюція полягає в виборі правильної ВМ для вашого випадку використання та сполученні її з настроєною на замовлення ланцюжком програмних додатків. Повноцінні додатки дозволяють розробникам будувати без жодних обмежень. Вони приводять нас у майбутнє, де розробники повністю контролюють своє середовище виконання, світ, де розробники не вибирають блокчейн, а створюють той, що відповідає точним потребам їх додатків, для побудови найкращого можливого досвіду — від наявності відведеного блокпростору до настроювання виконання та порядку транзакцій. Вони символізують свободу та наступну еволюцію.
В Initia ми щиро віримо, що повноцінні додатки є найбільшою покроковою функцією для створення нових продуктів. Щоб підтримати це переконання, ми лідируємо, пропонуючи розробникам найкращий фреймворк для створення повноцінних додатків: вони можуть вибрати віртуальну машину, яка найкраще відповідає їхньому баченню — будь то безпека Move, екосистема EVM або гнучкість CosmWasm, отримати миттєвий доступ до взаємодії через LayerZero і IBC, легко змінити стек ланцюга нижчого рівня за допомогою Cosmos SDK, і мати все інше, що їм коли-небудь знадобиться, акуратно упаковане в The Interwoven Stack: оракули, Celestia DA, дослідники, нативний USDC, рампи, модальні гаманці, інтерфейси моста та багато іншого.
З Initia повнофункціональні програми не тільки доступні - вони є практичними.
Ми залишимо вас з цим невеликим тізером про повнофункціональні програми та ланцюги програм, стаття була ворожим конем, щоб підготувати вас до наступної статті, де ви, безсумнівно, не підете, не бувши підкресленими.
Переслати оригінальний заголовок: Велика еволюція ВМ
Уявіть собі: ви збираєтеся завершити день після атракціону на ланцюжку. + $6,9 тис. ПНЛ на вашому ETH, і 42x на монеті AI Agent, яка "повинна" вилікувати рак. Проте, всередині ви відчуваєте, що ваша душа розмінається. Чому? Це EVM.
Кожен раз, коли ви використовуєте EVM, ви думаєте собі... як ми опинилися тут? Кожна транзакція відчувається як повзання по мінному полю. Ви думаєте, як це сталося в 2025 році і ми все ще не знайшли шляху обійти незручний та небезпечний approve-deposit шаблон?
Що гірше? Ви живете в постійному страху перед безкінечним затвердженням на своєму улюбленому DEX, яке може вас укусити або ви можете втратити всі свої заощадження через одну капкан-мем. Якщо це звучить знайомо, ви живете в минулому.
Проте будьмо справедливі, Віртуальна Машина Ethereum (EVM) не є зовсім поганою. Драматичний настрій вище добре працює, щоб привернути вашу увагу та задовольнити літературну потребу в нас, але реальність набагато більш нюансована.
На практиці EVM була кулінарним каменем програмованих блокчейнів, і історично найбільш корисні та інноваційні додатки були написані на Solidity для EVM! Думайте про Uniswap, думайте про Aave, думайте про GMX, думайте про CryptoKitties. Але час панування EVM закінчився.
Настав час, коли король граційно поділить територію з групою перспективних молодих людей. MoveVM, CosmWasm, SVM, FuelVM, Arbitrum Stylus та багато інших привносять свої сильні та слабкі сторони на стіл, і розробники починають обирати ВМ, яка найкраще відповідає їхньому випадку використання.
Довіряйте нам, це не просто випадок синдрому блискучого об'єкта, де розробники переслідують нову мету, цей зсув був підтверджений уважним спостереженням за EVM протягом років, розумінням того, що він робить добре, а що не дуже, та прийняттям обґрунтованого рішення. Нова хвиля VM навчилася та почала з кращої точки виходу.
Ну, незважаючи на всі його недоліки, EVM працює і продовжуватиме зберігати домінування ще декілька років. Але подумайте про це так, $BTCє домінуючим криптовалютним активом, але це не означає, що немає місця для тисяч різних криптовалютних активів, які можуть співіснувати з ним $BTC, як і вони.
Окрім цього, існує велика екосистема розробників, які працюють цілодобово, щоб покращити користувацький досвід, що пропонується EVM за допомогою абстракції облікових записів, пакетних транзакцій та навітьновий компілятор Solidity. На кожному рівні стека проводиться величезна робота з покращення EVM.
Але якщо наш оптимізм служить нам добре, кількість розробників у криптосистемі збільшиться мінімум у 1000 разів вже зараз, і ми не можемо очікувати, що EVM задовольнить їх усіх. Подумайте про Web2 на хвилину, немає жодної однієї мови програмування, яка б підходила для кожного випадку використання чи мови, яку б кожен розробник хотів би використовувати, також ми не можемо очікувати цього.
З огляду на це, давайте перейдемо до розуміння altVM.
Ми розуміємо, що переконання нелегко зламати. Коли ваші улюблені дослідники КТ кажуть вам, що EVM працює просто чудово, і ставлять під сумнів саме існування altVM, природно повірити їм на слово. Але давайте розглянемо вам зворотний бік цього аргументу, безпосередньо поборовшись з FUD.
Тепер, коли ми позбулися неприємностей, давайте знову зосередимося на позитивних моментах, через які нам потрібно пройти. AltVMs в кінцевому підсумку представляють новий шлях для творчості та можливостей у сфері додатків блокчейну. Вони приносять свіжі парадигми, новаторські ідеї та вищий базовий рівень безпеки на стіл. Давайте заглибимось у те, чому altVMs такі захоплюючі:
Уважні спостерігачі помітять, що протягом минулого циклу більшість інновацій у додатках блокчейн була здійснена поза ланцюжком — чи то інтерфейс, чи то стимули, чи то зв'язування зовнішніх доходів з криптовалютою. Інновації в ланцюжку зупинились. Ми хочемо бачити більше fiveoutofnineрозробники калібру, які експериментують onchain і дійсно розширюють можливості.
Але EVM замкнула розробників у жорстких ментальних моделях, обмежуючи творчість. AltVMs приносять різноманіття та пропонують розробникам зміну темпу. AltVMs зламують попередні обмеження та дозволяють розробникам думати по-іншому про створення onchain-додатків.
Особливо помітний цей ефект недавно з Arbitrum Stylus та Sui Move.
Стилус Arbitrum - це середовище виконання на базі WASM, яке дозволяє розробникам створювати смарт-контракти на Rust, C++ і теоретично будь-якій мові, яка може компілюватися в WASM. Ми вже бачимо ефекти використання Стилусу на практиці!
Перебіжникце перший у своєму роді DEX, це ончейн темний басейн — без зносу, нульовий MEV та приватна торгівля. Після дослідження кількох варіантів, Renegade вибрав Stylus, оскільки будь-який інший варіант для їхнього протоколу буквально був би занадто дорогим для користувачів. Дізнайтеся більше провипадок дослідження тут.
Тепер подивимося на MoveVM в компанії Sui. Вона вводить поняття Програмованих Блоків Транзакцій (PTBs), які дозволяють розробникам складати взаємодії між кількома модулями в одну транзакцію поза ланцюжком і надсилати її! Немає потреби в абстракції рахунку, щоб мати можливість пакувати транзакції або чекати на спірний EIP, який буде доданий до EVM, ви можете отримати переваги UX вже сьогодні, просто будуючи на Sui! Дізнайтеся більше про цетут.
Більшість altVM на сьогодні будуються з безпеки як основного принципу. Вони мали перевагу бачення, де EVM не вдається, і проектування, щоб уникнути тих недоліків ще на початку. Це не означає, що вони повністю захищені, але сьогодні вони точно перевершують EVM у плані безпеки!
Крім того, більшість альтернативних ВМ побудовані на основі Rust як базової мови, яка відома тим, що є надзвичайно безпечною мовою, яка широко використовується для написання критичного програмного забезпечення. Знову ж таки, безпека прямо на основі.
Все ще не переконані? Подивіться на MoveVM - віртуальну машину, яка використовується на Initia L1.
Почнемо з того, що Move є єдиною мовою в криптографії, яка була створена командою, що має глибоке розуміння та досвід розробки нових мов програмування з нуля.
У мову вбудовані функції, які змушують розробників краще продумувати свої програми та дозволяють представляти стан програми, ближчий до реальності. Наприклад:
І якщо ви, як розробник, все ще вдаєтеся влучити собі в ногу? У вас є формальна перевірка, щоб врятувати душу. Переміщуйте кораблі з вбудованим формальним перевірником, через який ви можете математично визначити поведінку вашої програми, і перевірник скаже вам, якщо ваш код не відповідає тому, що ви маєте намір зробити. Це значно зменшує можливість логічних помилок.
AltVM буквально створені для того, щоб бути блискавично швидкими. Ми майже впевнені, що продуктивність не була головною проблемою, коли лорд Гевін згорбився над своїм ноутбуком, намагаючись штампувати першу ітерацію EVM & Solidity. Звичайно, EVM на багато миль випередив з того місця, де він починав, але, хлопче, він не зрівняється зі свіжими та новими альтернативними віртуальними машинами.
Як ми вже згадували, спадщина EVM погано співпрацює з паралелізацією, а паралелізація є найбільш ефективним ручком для ланцюгів, щоб збільшити продуктивність. Паралелізація з EVM все ж можлива, але вона пов'язана з масштабними жертвами, якщо ви хочете зробити це добре - вам потрібна команда екс-інженерів Jump, які переписали цілий процес...
Спочатку, що таке паралелізація? Просто, замість обробки транзакцій по одній, кілька транзакцій обробляються разом.
Сучасні віртуальні машини розроблені з урахуванням паралелізації, вони процвітають на ній. Зокрема, програмний парадигм Move та VM Solana спрямовані на забезпечення якомога більш плавної паралелізації.
Розглядаючи SVM, кожен окремий шматок даних групується в різні облікові записи. Розробники можуть вибрати розподіл даних в різні облікові записи з бажаною деталізацією, і дані відокремлені від логіки виконання, програми. З кожною транзакцією розробники повинні вказати, з яких облікових записів вони збираються читати та записувати. Цей рівень розділення дозволяє ВМ ідентифікувати транзакції, які не конкурують за ті самі ресурси та паралелізувати їх.
На цей момент, після спочатку боротьби з турботами, а потім систематичного викладання переваг altVMs, ви повинні бути здатні бачити, чому вони є дуже EV+ для криптовалюти і для поколінь майбутніх додатків.
Це не племінне і ви не повинні ставити своє життя на карту через певну ВМ. У кожної ВМ є свої переваги та недоліки, в кінцевому підсумку розробнику слід надавати свободу вибору між тим, що йому найбільше подобається і що найкраще підходить для його програм. Експериментування корисно для всіх у галузі!
Ось варіанти, які насправді мають значення при створенні додатків та чому Initia наразі підтримує MEWing - MoveVM, EVM та CosmWasm.
Справжність полягає в тому, що ми лише доторкнулися до того, що відбувається в просторі AltVM дотепер. Від zkVMs до гібридних середовищ, які пакують різні VMs разом, до спроб, подібних FuelVM, які вирішують проблему зростання стану, майбутнє додатків світле. Це повинно піднести вас вгору та змусити танцювати, коли ви подумаєте про те, як додатки завтра використовуватимуть ці інструменти, щоб створювати нові враження, використовувати сценарії, які ви ще не бачили, і робити все це дешевше!
Ми просто на початку еволюції AltVM на S-подібній кривій.
Час відійти на крок назад. З усім інструментарієм, з усім дискурсом - яка кінцева мета? Справжня мета полягає в тому, щоб створювати продукти та враження, які надають величезну цінність користувачам - чи то за допомогою блискучої продуктивності, повітряної безпеки або безшовного досвіду.
В кінці дня ВМ - це просто ще один інструмент у наборі розробника для використання.
Але чи є вони найкращим інструментом для досягнення нашої мети? Вони безумовно є частиною пазла, але не сам пазл. ВМ — будь то EVM або AltVMs — не допомагають нам пройти через лінію при використанні у спільному загальнопризначеному середовищі.
Додатки, побудовані на спільному стані монолітних ланцюгів, завжди матимуть складнощі у конкуренції з додатками, побудованими на спеціалізованій, призначеній для цього, власній інфраструктурі.
Справжня еволюція полягає в програмах Full-Stack.
Справжня еволюція полягає в виборі правильної ВМ для вашого випадку використання та сполученні її з настроєною на замовлення ланцюжком програмних додатків. Повноцінні додатки дозволяють розробникам будувати без жодних обмежень. Вони приводять нас у майбутнє, де розробники повністю контролюють своє середовище виконання, світ, де розробники не вибирають блокчейн, а створюють той, що відповідає точним потребам їх додатків, для побудови найкращого можливого досвіду — від наявності відведеного блокпростору до настроювання виконання та порядку транзакцій. Вони символізують свободу та наступну еволюцію.
В Initia ми щиро віримо, що повноцінні додатки є найбільшою покроковою функцією для створення нових продуктів. Щоб підтримати це переконання, ми лідируємо, пропонуючи розробникам найкращий фреймворк для створення повноцінних додатків: вони можуть вибрати віртуальну машину, яка найкраще відповідає їхньому баченню — будь то безпека Move, екосистема EVM або гнучкість CosmWasm, отримати миттєвий доступ до взаємодії через LayerZero і IBC, легко змінити стек ланцюга нижчого рівня за допомогою Cosmos SDK, і мати все інше, що їм коли-небудь знадобиться, акуратно упаковане в The Interwoven Stack: оракули, Celestia DA, дослідники, нативний USDC, рампи, модальні гаманці, інтерфейси моста та багато іншого.
З Initia повнофункціональні програми не тільки доступні - вони є практичними.
Ми залишимо вас з цим невеликим тізером про повнофункціональні програми та ланцюги програм, стаття була ворожим конем, щоб підготувати вас до наступної статті, де ви, безсумнівно, не підете, не бувши підкресленими.