Актуальные темы
#
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
Позволяет увеличить емкость блока, не изменяя лимит газа блока и не усложняя пользовательский опыт.
+ его можно легко расширить до удобного многомерного ценообразования (конечная цель 1559!).
👇 кратко & ссылки ниже
Мы поняли, что нет причин, по которым измерение газа и ценообразование транзакций должны быть связаны.
Мы можем использовать простое однородное ценообразование одного ресурса, старого доброго газа Ethereum, в то время как в фоновом режиме во время выполнения транзакции газ, используемый для измерения, распределяется по отдельным категориям ресурсов (вычисления, память, состояние, доступ, пропускная способность и т. д.).
Мы определяем новую переменную "измеренный газ блока", как газ, потребляемый наиболее загруженным ресурсом. Например, если в блоке с высокой нагрузкой на вычисления газ, потребляемый по каждому направлению, составляет (18, 9, 9, 6, 3) мегагазов, то измеренный газ блока составит 18м. (Обратите внимание, что этот блок был бы недействительным сегодня, потому что потребленный газ составляет 45м > 36м.)
Мы заменяем текущую переменную "использованный газ блока" на "измеренный газ блока" в условии действительности блока (измеренный газ блока < LIMIT) и в правиле обновления EIP-1559. Это позволяет заполнять блок ближе к емкости каждого ресурса, оставаясь при этом в пределах безопасного лимита для каждого ресурса.
Все на уровне транзакций остается таким же, как и сегодня.
Благодарим @adietrichs, @VitalikButerin, @soispoke, @_julianma за их комментарии и оценку предложения.
И благодаря @nero_eth, @kevaundray, @vdWijden, @M25Marek для многих дискуссий на форуме Ethereum R&D.
Ознакомьтесь с полным текстом предложения здесь:
11,2K
Топ
Рейтинг
Избранное