diff --git a/consensus/misc/eip4844/eip4844.go b/consensus/misc/eip4844/eip4844.go index 32b34f4e53..d453ecf085 100644 --- a/consensus/misc/eip4844/eip4844.go +++ b/consensus/misc/eip4844/eip4844.go @@ -76,6 +76,9 @@ func CalcExcessBlobGas(config *params.ChainConfig, parent *types.Header, headTim if excessBlobGas < targetGas { return 0 } + if config.IsOsaka(new(big.Int).Add(big.NewInt(1), parent.Number), headTimestamp) { + return excessBlobGas / 3 + } return excessBlobGas - targetGas }