Якщо порівнювати основну мережу Ethereum з давнім, але зайнятим містом, то Kite — це новий автоматизований мегаполіс, що зростає поруч. Обидва використовують однакову мову програмування (Solidity) і однакову одиницю активів (ETH), але якщо ви керуєте автомобілем у старому районі і намагаєтеся керувати автопілотом у новому місті, то в кращому випадку продуктивність знизиться, а в гіршому — через незнання нових правил вас може "зірвати з дороги".
До кінця 2025 року сумісність з EVM стане базовою функцією, але "повністю ідентична" реалізація часто є лише бажанням розробників. Kite, як глибоко оптимізований рівень виконання, має кілька невидимих, але дуже важливих "ліній розмежування" з основною мережею Ethereum.
Перш за все, це різниця у розрахунку вартості Gas, тобто проблема багатовимірної моделі Gas.
У основній мережі Ethereum Gas — це як універсальний квиток: незалежно від того, виконуєте ви складні обчислення або вставляєте дані у контракт, ви сплачуєте один і той самий Gas. Але для досягнення максимальної пропускної здатності Kite запровадив більш детальну механіку ціноутворення ресурсів. Стратегії оплати за доступ до стану (State Access) і за обчислення (Compute) суттєво відрізняються між Kite і основною мережею.
Багато розробників звикли використовувати команду SLOAD для читання даних з ланцюга, оскільки в основній мережі Gas досить легко прогнозувати. Але у Kite, завдяки більш ефективним оптимізаціям, ця стара практика може бути вже неактуальною.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
14 лайків
Нагородити
14
6
Репост
Поділіться
Прокоментувати
0/400
SerNgmi
· 2год тому
Знову історія про "повну сумісність", прокиньтеся, цей прийом вже чув сотню разів
---
Модель газу дійсно легко зірвати, досвід старших мереж у kite одразу дає по руках
---
Говорячи просто, це все ще та сама фраза: сумісність з EVM ≠ повна ідентичність, багато проектів вже зазнали цього
---
Багатовимірний газ? Звучить складно, але хіба це не жертва передбачуваності заради пропускної здатності, просто баланс
---
Розробники, які зірвалися на sload у kite, вже, мабуть, багато, документація чітко написана?
---
"Новий район поруч", звучить чудово, але насправді потрібно знову вчити правила, хто ж цього захоче
---
Здається, у таких оптимізованих ланцюгах є одна спільна хвороба: постійно прагнуть до вибухової продуктивності, а сумісність використовують як прикриття
Переглянути оригіналвідповісти на0
HashRatePhilosopher
· 14год тому
Ха-ха, це знову трюк із сумісністю EVM, розробники справді будуть у розчаруванні
---
Різницю між газовою моделлю давно мала б пояснити хтось із спільноти розробників
---
Зачекайте, чи означає багатовимірне ціноутворення на газ Kite, що ті старі контракти безпосередньо скасовуються?
---
Хіба це не кошмар для розробників, що те, до чого звикли в основній мережі, перетворюється на міну, коли йдеться про Kite?
---
SLOAD справді буде вбивцею продуктивності? Здається, що вартість міграції ось-ось вибухне
---
Старі друзі мають знову вивчити правила, і це справжня сцена «перевертання»
---
Тому сумісність з EVM насправді не є сумісною, і нам потрібно глибоко розуміти мозкові ланцюги кожного ланцюга
---
Межа основної логіки — найстрашніша, і я не знаю, як наступити на цю прірву
Переглянути оригіналвідповісти на0
NFT_Therapy
· 18год тому
Знову пастка сумісності EVM, розробникам дійсно потрібно бути уважнішими
Переглянути оригіналвідповісти на0
CoffeeNFTs
· 18год тому
Знову ця ілюзія "сумісність — і все", прокиньтеся вже, пані та панове
Переглянути оригіналвідповісти на0
RooftopVIP
· 19год тому
Знову велика яма з сумісністю EVM, розробникам, мабуть, доведеться платити навчальні внески.
---
Старий досвід на новому ланцюгу дійсно не витримує конкуренції, модель Gas змінилася — вся логіка зіпсована.
---
Говорячи просто, не можна просто копіювати, кожен новий ланцюг потрібно вчити заново, дуже нудно.
---
Автоматичні гонки на водійських досвідах? Ця метафора чудова, сучасні публічні ланцюги саме так і доводиться експериментувати.
---
Мульти-вимірна Gas система знову потрібно адаптувати, витрати на розробку зросли.
---
Оптимізація Kite звучить непогано, але навіщо тоді займатися сумісністю?
---
Знову ланцюг, який виглядає сумісним, але насправді ні, і у 2025 році ще грають у цю стару гру.
Якщо порівнювати основну мережу Ethereum з давнім, але зайнятим містом, то Kite — це новий автоматизований мегаполіс, що зростає поруч. Обидва використовують однакову мову програмування (Solidity) і однакову одиницю активів (ETH), але якщо ви керуєте автомобілем у старому районі і намагаєтеся керувати автопілотом у новому місті, то в кращому випадку продуктивність знизиться, а в гіршому — через незнання нових правил вас може "зірвати з дороги".
До кінця 2025 року сумісність з EVM стане базовою функцією, але "повністю ідентична" реалізація часто є лише бажанням розробників. Kite, як глибоко оптимізований рівень виконання, має кілька невидимих, але дуже важливих "ліній розмежування" з основною мережею Ethereum.
Перш за все, це різниця у розрахунку вартості Gas, тобто проблема багатовимірної моделі Gas.
У основній мережі Ethereum Gas — це як універсальний квиток: незалежно від того, виконуєте ви складні обчислення або вставляєте дані у контракт, ви сплачуєте один і той самий Gas. Але для досягнення максимальної пропускної здатності Kite запровадив більш детальну механіку ціноутворення ресурсів. Стратегії оплати за доступ до стану (State Access) і за обчислення (Compute) суттєво відрізняються між Kite і основною мережею.
Багато розробників звикли використовувати команду SLOAD для читання даних з ланцюга, оскільки в основній мережі Gas досить легко прогнозувати. Але у Kite, завдяки більш ефективним оптимізаціям, ця стара практика може бути вже неактуальною.