Content
@
https://ethereum.org
0 reply
0 recast
0 reaction
Anders Elowsson
@anderselowsson
Q&A š§µ on EIP-7918 This thread summarizes my responses on Ethereum Magicians to four questions from @dataalways concerning: the coupling of fee markets, alternative designs, a comparison with EIP-7762, and the empirical impact of a price floor for blobs. Letās dig in š
1 reply
1 recast
13 reactions
Anders Elowsson
@anderselowsson
Question 1: concerns the coupling of fee markets that EIP-7918 introduces. Is this something we want? The answer is yes! The price of blobspace depends on the price of execution gas, and this should be reflected in the fee market. https://ethereum-magicians.org/t/eip-7918-blob-base-fee-bounded-by-execution-cost/23271/4#p-56700-question-1-coupling-of-fee-markets-1
1 reply
0 recast
2 reactions
Anders Elowsson
@anderselowsson
Currently, the mechanism behaves as follows: * Users purchase blobspace by spending execution gas and blob gas. * The blob gas fee update mechanism is unaware of the cost of execution gas, and thus unaware of the total cost of blobspace. * A relatively high cost of execution gas renders changes to the blob gas fee subordinate in determining quantity demanded. * The mechanism fails to timely converge on equilibrium whenever the cost of execution gas dominates the cost of blob gas.
1 reply
0 recast
2 reactions
Anders Elowsson
@anderselowsson
In essence: the current mechanism behaves as if it controlled the price of blobspace, when it only controls the price of blob gas. It increases the price of blobspace in minuscule 0.00001% steps to attain equilibriumābecause thatās a 10% increase in the blob base fee.
1 reply
0 recast
2 reactions
Anders Elowsson
@anderselowsson
EIP-7918 resolves this by adjusting the fee mechanism when execution gas costs dominate. The two fee markets remain fully independent within the operational range where the blob base fee carries the price signal.
1 reply
0 recast
2 reactions
Anders Elowsson
@anderselowsson
Question 2: asks if there are alternative parameter settings and designs? A nice thing about EIP-7918 is its minimalist nature. It activates once the cost of the cheapest tx exceeds the cost of target blobs.
1 reply
0 recast
2 reactions
Anders Elowsson
@anderselowsson
Thatās when execution costs dominate for all blob consumers. It would be possible to alternatively amortize across max blobs, or across the square root of target/max blobs, but target blobs is a neutral and viable solution.
1 reply
0 recast
2 reactions