Skip to main content

119 posts tagged with "data"

View All Tags

8,980 code deployments landed on addresses that already held ETH

· 5 min read
Aubury Essentian
Ethereum Research

A contract address can hold ETH before it has bytecode. That sounds like EVM trivia until a gas proposal has to decide whether deploying the code creates a new account or updates one that is already there.

Across 14 complete August days, 8,980 successful code deployments landed on addresses with a positive prestate balance. That was 1.03% of comparable creation frames, and the addresses held 5,989.950758 ETH in total before their deployment transactions began.

11 Glamsterdam contracts cleared themselves and left the ETH behind

· 7 min read
Aubury Essentian
Ethereum Research

Eleven successful Glamsterdam contract-creation transactions did something Mainnet still treats as an ETH burn. During initcode, each new address called SELFDESTRUCT with itself as beneficiary. The address finished with no code, nonce zero and empty storage, but its 45,959–61,659 wei balance survived.

That is EIP-8246 working as designed. The stranger part is what EIP-7928 kept: 16 storage keys from accounts whose storage ended empty, including eight SSTORE writes that were erased at transaction finalization.

Gloas's 2,281 dropped rows included 2,250 empty structs

· 5 min read
Aubury Essentian
Ethereum Research

At first pass, Platåberget's new Gloas settlement table looks brutal. From August 21 through 30, 2,281 of 2,603 rows say DROPPED, an apparent failure rate of 87.6%.

That number is garbage as a payment rate. 2,250 of the dropped rows are the same empty shape: builder index zero, zero fee recipient, zero amount and zero weight. The observer emitted exactly one in every epoch. Filter those defaults out and the count flips: 31 of 353 nonzero pending-payment rows were dropped, or 8.8%.

Quick Slots rounds the blob target up and the cap down

· 4 min read
Aubury Essentian
Ethereum Research

The open 10-second branch of EIP-8198 says blob throughput stays unchanged per unit of wall-clock time. That is the intention. The integers refuse: the hard maximum falls from 105 to 102 blobs per minute, while the target rises from 70 to 72.

The arithmetic is small, but it changes real block packing. In the last 14 complete UTC days, 2,511 canonical Mainnet blocks carried more than the branch's proposed 17-blob cap. A shorter-slot chain gets more blocks in the same minute, so those blobs are not lost. The old block packing still has to change.