Привіт, друзі, я Туєн. Останніми днями я зосередився на спостереженні за зміною, що має «глибокий технічний» характер на @Injective: запуск оригінального EVM не лише вміє «запускати Solidity», але й відкриває можливість прямого з'єднання з основними модулями ланцюга, такими як Bank, Exchange, Стейкінг через ряд попередньо скомпільованих функцій, вбудованих у протокол. Це означає, що контракти можуть безпосередньо взаємодіяти з активами, ордерами та даними на ланцюзі без необхідності проходження через міст, копіювання книги обліку або крихкого проміжного шару.
Bank Precompile – Зміна організації активів
Першою зміною, що вплинула на те, як я управляю капіталом, є Bank precompile. Він дозволяє EVM:
Виконання переказу, збільшення/зменшення випуску токенів, перевірка балансу безпосередньо в оригінальному реєстрі x/bank #Injective. У поєднанні зі стандартом токенів MultiVM, активи, такі як wINJ, більше не є “клонованими в контракті EVM”, а є безпосереднім видом реального балансу в ланцюгу.
Результат полягає в тому, що коли я запускаю стратегії на EVM та WASM, баланс завжди синхронізовано, ризик розбіжності балансу значно зменшується, і таблиця управління ризиками також стає більш акуратною. Для тих, хто займається стратегічним плануванням і арбітражем, це стрибок від “можливо запустити” до “запустити гладко та безпечно”.
Обмін попередньої компіляції – Виконання ордера безпосередньо в ланцюзі
Далі йде попередня компіляція біржі, що суттєво покращує продуктивність торгівлі:
Раніше, якщо ви хотіли контракт самостійно ставити ордери, скасовувати ордери чи переводити гроші між субрахунками, вам доводилося проходити через проміжні шари або проксі. Тепер контракт може безпосередньо викликати фіксовану адресу Exchange precompile, виконуючи логіку субрахунків та зіставлення ордерів в одній транзакції в ланцюгу.
Наприклад, ви можете перемістити маржу з підрахунку A в B та встановити обидві сторони сітки ордерів (двостороння сітка) в одному єдиному кроці. З високочастотними стратегіями або multi-leg це зменшує прослизання, невдачі угод та складність у звірці.
Досвід розробки – Швидко та безпосередньо
Я спробую використовувати Foundry для написання контракту “моніторингу маржі + автоматичного поповнення”, підключеного до Bank/Exchange precompile:
Процес побудови, розгортання та налагодження на Injective майже ідентичний Ethereum. Зверніть увагу: локальне середовище EVM не містить попередньо скомпільованих функцій Injective, тому потрібно підключитися до тестової мережі або локального вузла для покрокового налагодження. Коли ви підключаєтеся до основної мережі, контракт безпосередньо пов'язаний з оригінальним модулем, низька вартість газу та не потрібен проміжний шар.
Протягом одного дня я успішно запустив прототип, чітко побачив вигоди зменшення витрат на проміжне та операційні ризики.
Дані – Одна цілісна послідовність
Не тільки щодо торгівлі, джерело даних на Injective також зміцнюється:
API3 надав 200+ джерел даних на Injective EVM. Підключення до контракту EVM таке ж, як і зазвичай для стандартних EVM, без необхідності в спеціальному шлюзі.
Це відкриває можливості для побудови від базової ціни до складних показників або OEV (Order Execution Value) автоматичного відновлення, все на одній ланцюжку. Ті, хто хоче побудувати цикл “ціна – позиція – звіт”, менше турбуватимуться про управління та управління ризиками на різних шарах.
Швидкий практичний маршрут
Я підсумую свій особистий досвід у три етапи, щоб вам було легше уявити:
Підключення MetaMask до Injective Mainnet: перевірка chain ID 1776, RPC та explorer працюють стабільно.Обмін INJ на wINJ та перевірка синхронізації балансу на різних фронтендах; перенесення сценарію мінімізації ринкового створення/арбітражу до нового середовища.Переміщення стратегічних операцій безпосередньо до precompile:Exchange precompile: переміщення капіталу між суб-рахунком, розміщення/зняття ордеру в один крок.Bank precompile: управління грошовими потоками безпосередньо.Закриття остаточного звіту на основі первісного балансу в ланцюзі.
Коли ви завершите ці три кроки, ви побачите час, зосереджений на справжній стратегії, замість проміжного шару.
Рекомендації для користувачів та команди
Користувачі: починаючи з досвіду “уніфікованого балансу”: обмін на wINJ та спроба торгівлі на багатьох фронтендах, відчуйте плавність без необхідності мосту. Команда розробників: незабаром перенесе функції торгівлі та управління капіталом на попередню компіляцію, стандартизує процеси розміщення ордерів – платежів – обліку в стабільний код. На наступному етапі можна буде розширити на Staking precompile та джерела даних, створивши ланцюг “потоків торгівлі + базовий прибуток” паралельно.
Я вважаю, що коли попередня компіляція об'єднує важливі модулі, такі як “API, інтегрований в протокол”, юніт-економіка в мережі буде близька до рівня обміну на біржі, при цьому зберігаючи композабельність і прозорість публічної мережі. Injective вже проклав шлях, тепер наша черга перетворити ефективність від попередньої компіляції на реальні стратегічні результати. $INJ
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Ін'єктивний EVM Оригінал: Коли Пре-компільований Дійсно Підключає Повністю Ядро Ланцюга
Привіт, друзі, я Туєн. Останніми днями я зосередився на спостереженні за зміною, що має «глибокий технічний» характер на @Injective: запуск оригінального EVM не лише вміє «запускати Solidity», але й відкриває можливість прямого з'єднання з основними модулями ланцюга, такими як Bank, Exchange, Стейкінг через ряд попередньо скомпільованих функцій, вбудованих у протокол. Це означає, що контракти можуть безпосередньо взаємодіяти з активами, ордерами та даними на ланцюзі без необхідності проходження через міст, копіювання книги обліку або крихкого проміжного шару. Bank Precompile – Зміна організації активів Першою зміною, що вплинула на те, як я управляю капіталом, є Bank precompile. Він дозволяє EVM: Виконання переказу, збільшення/зменшення випуску токенів, перевірка балансу безпосередньо в оригінальному реєстрі x/bank #Injective. У поєднанні зі стандартом токенів MultiVM, активи, такі як wINJ, більше не є “клонованими в контракті EVM”, а є безпосереднім видом реального балансу в ланцюгу. Результат полягає в тому, що коли я запускаю стратегії на EVM та WASM, баланс завжди синхронізовано, ризик розбіжності балансу значно зменшується, і таблиця управління ризиками також стає більш акуратною. Для тих, хто займається стратегічним плануванням і арбітражем, це стрибок від “можливо запустити” до “запустити гладко та безпечно”. Обмін попередньої компіляції – Виконання ордера безпосередньо в ланцюзі Далі йде попередня компіляція біржі, що суттєво покращує продуктивність торгівлі: Раніше, якщо ви хотіли контракт самостійно ставити ордери, скасовувати ордери чи переводити гроші між субрахунками, вам доводилося проходити через проміжні шари або проксі. Тепер контракт може безпосередньо викликати фіксовану адресу Exchange precompile, виконуючи логіку субрахунків та зіставлення ордерів в одній транзакції в ланцюгу. Наприклад, ви можете перемістити маржу з підрахунку A в B та встановити обидві сторони сітки ордерів (двостороння сітка) в одному єдиному кроці. З високочастотними стратегіями або multi-leg це зменшує прослизання, невдачі угод та складність у звірці. Досвід розробки – Швидко та безпосередньо Я спробую використовувати Foundry для написання контракту “моніторингу маржі + автоматичного поповнення”, підключеного до Bank/Exchange precompile: Процес побудови, розгортання та налагодження на Injective майже ідентичний Ethereum. Зверніть увагу: локальне середовище EVM не містить попередньо скомпільованих функцій Injective, тому потрібно підключитися до тестової мережі або локального вузла для покрокового налагодження. Коли ви підключаєтеся до основної мережі, контракт безпосередньо пов'язаний з оригінальним модулем, низька вартість газу та не потрібен проміжний шар. Протягом одного дня я успішно запустив прототип, чітко побачив вигоди зменшення витрат на проміжне та операційні ризики. Дані – Одна цілісна послідовність Не тільки щодо торгівлі, джерело даних на Injective також зміцнюється: API3 надав 200+ джерел даних на Injective EVM. Підключення до контракту EVM таке ж, як і зазвичай для стандартних EVM, без необхідності в спеціальному шлюзі. Це відкриває можливості для побудови від базової ціни до складних показників або OEV (Order Execution Value) автоматичного відновлення, все на одній ланцюжку. Ті, хто хоче побудувати цикл “ціна – позиція – звіт”, менше турбуватимуться про управління та управління ризиками на різних шарах. Швидкий практичний маршрут Я підсумую свій особистий досвід у три етапи, щоб вам було легше уявити: Підключення MetaMask до Injective Mainnet: перевірка chain ID 1776, RPC та explorer працюють стабільно.Обмін INJ на wINJ та перевірка синхронізації балансу на різних фронтендах; перенесення сценарію мінімізації ринкового створення/арбітражу до нового середовища.Переміщення стратегічних операцій безпосередньо до precompile:Exchange precompile: переміщення капіталу між суб-рахунком, розміщення/зняття ордеру в один крок.Bank precompile: управління грошовими потоками безпосередньо.Закриття остаточного звіту на основі первісного балансу в ланцюзі. Коли ви завершите ці три кроки, ви побачите час, зосереджений на справжній стратегії, замість проміжного шару. Рекомендації для користувачів та команди Користувачі: починаючи з досвіду “уніфікованого балансу”: обмін на wINJ та спроба торгівлі на багатьох фронтендах, відчуйте плавність без необхідності мосту. Команда розробників: незабаром перенесе функції торгівлі та управління капіталом на попередню компіляцію, стандартизує процеси розміщення ордерів – платежів – обліку в стабільний код. На наступному етапі можна буде розширити на Staking precompile та джерела даних, створивши ланцюг “потоків торгівлі + базовий прибуток” паралельно. Я вважаю, що коли попередня компіляція об'єднує важливі модулі, такі як “API, інтегрований в протокол”, юніт-економіка в мережі буде близька до рівня обміну на біржі, при цьому зберігаючи композабельність і прозорість публічної мережі. Injective вже проклав шлях, тепер наша черга перетворити ефективність від попередньої компіляції на реальні стратегічні результати. $INJ