Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
📢 Пропозиція щодо багатовимірного обліку газу в Ethereum L1
Дозволяє збільшити пропускну здатність блоку, не змінюючи ліміт газу блоку і не ускладнюючи UX.
+ Його можна легко розширити до зручного багатовимірного ціноутворення (Endgame 1559!).
👇 тл; Доктор і посилання нижче
Ми зрозуміли, що немає жодних причин, чому облік газу та ціноутворення за транзакціями мають бути пов'язані.
Ми можемо мати просте одновимірне ціноутворення на один ресурс, старий добрий газ Ethereum, тоді як у фоновому режимі під час виконання транзакцій використаний газ вимірюється в окремі сегменти для кожного ресурсу (обчислення, пам'ять, стан, доступ, пропускна здатність, ...).
Ми визначаємо новий змінний блок обліку газу як газ, спожитий найбільш використовуваним ресурсом. Наприклад, якщо в обчислюваному блоці газ, що споживається за кожним виміром, становить (18, 9, 9, 6, 3) мегагазу, то блоковий газ, що вимірюється лічильником, становитиме 18 м. (Зауважте, що цей блок був би недійсним сьогодні, оскільки споживаний газ становить 45 м > 36 м.)
Ми замінюємо поточний блоковий газ, що використовується змінний, на блоковий газ з лічильником у блоці (блоковий газ metered < LIMIT) та в правилі оновлення EIP-1559. Це дозволяє заповнювати блок ближче до кожного ресурсного обсягу, залишаючись при цьому в межах безпечного ліміту для кожного ресурсу.
Все на рівні транзакцій залишається таким же, як і сьогодні.
Дякуємо @adietrichs, @VitalikButerin, @soispoke, @_julianma за коментарі та відгук про пропозицію.
І спасибі @nero_eth, @kevaundray, @vdWijden, @M25Marek за багато дискусій на R&D interop Ethereum.
Повний текст пропозиції читайте тут:
11,21K
Найкращі
Рейтинг
Вибране