Віталік Бутерін обговорив ідею «багатовимірного» ціноутворення для газу
Для усунення обмежень наявної системи комісій співзасновник Ethereum Віталік Бутерін запропонував «багатовимірну» структуру цін на газ.
За його словами, зараз мережа використовує однорангову модель, у якій усі обчислювальні процеси, включно з операціями зберігання, передавання даних і шифрування, оцінюються в єдиній метриці — газі.
Віталік назвав істотний недолік — за такого підходу різні ресурси «розглядаються як взаємоконвертовані, але фактично такими не є».
Діаграма ціноутворення газу та його проблем. Джерело: блог Бутеріна.
Наприклад, типова транзакція коштує 47 085 Gwei. Ця сума ділиться на базові витрати (21 000 Gwei), функції виклику (1556 Gwei), взаємодію зі сховищем (16 500 Gwei) і запис у блок (2149 Gwei). Хоча ця система спрощує ринкові операції та розрахунок комісій, вона об’єднує принципово різні типи ресурсів, зазначив Бутерін.
Він пояснив, що таке змішування призводить до неефективного використання обчислювальних потужностей і потенційного відхилення безпечних або, навпаки, включення небезпечних блоків у блокчейн.
На думку співзасновника Ethereum, перехід до багатовимірної газової моделі може краще відобразити справжні обмеження і можливості мережі, що потенційно «підвищить пропускну спроможність, не спрощуючи взаємозамінність ресурсів».
Концепція багатовимірного газу не нова, і Бутерін зазначив її активну реалізацію в EIP-4844. Доданий під час хардфорка Dencun новий тип транзакцій для великих масивів двійкових даних (BLOB) забезпечив значне зниження витрат для L2-рішень, особливо на базі технології Rollups.
По суті, BLOB встановлюють обмеження і вартість для різних видів операцій, що вже здешевило різні перекази на кшталт об’єднаних транзакцій.
Віталік вважає, що наступною великою проблемою стане інтеграція «клієнтів без збереження стану», яким не потрібно зберігати інформацію про кожен вузол. Її можна усунути за рахунок моделі «більш очищеного газу», в якій різні типи даних і операцій оцінюються відповідно до їхніх потреб у мережі.
Однак реальний потенціал багатовимірної газової системи полягає в її гнучкості, що дає змогу незалежно керувати різними мережевими ресурсами, заявив розробник.
Серед складнощів впровадження Бутерін виокремив необхідність налаштування безлічі показників газу, що ускладнить створення і виконання смартконтрактів.
Незважаючи на ці проблеми, він переконаний, що переваги, особливо з погляду масштабованості та ефективності, виправдовують витрачені зусилля.
Раніше співзасновник Ethereum запропонував альтернативний підхід до розширення можливостей гаманців, заснований на EIP-3074.
Нагадаємо, у квітні програміст обговорив переваги Binius — нової системи доказів із нульовим розголошенням.
У березні Бутерін назвав наступні п’ять років «вирішальними» для масового впровадження Ethereum і його прийняття «реальним світом».