Market Prices

BTC Bitcoin
$78,133.3 +0.74%
ETH Ethereum
$2,270.3 +0.84%
SOL Solana
$94.89 -1.10%
BNB BNB Chain
$712.59 +0.96%
XRP XRP Ledger
$1.25 +0.02%
DOGE Dogecoin
$0.0757 -0.12%
ADA Cardano
$0.1933 -0.10%
AVAX Avalanche
$8.74 +2.11%
DOT Polkadot
$0.9587 +0.58%
LINK Chainlink
$11.54 -1.12%

Event Calendar

{{年份}}
18
03
unlock Sui Token Unlock

Team and early investor shares released

15
04
halving Bitcoin Halving

Block reward reduced to 3.125 BTC

22
03
unlock Optimism Unlock

Circulating supply increases by about 2%

08
04
upgrade Solana Firedancer

Independent validator client goes live on mainnet

30
04
upgrade Celestia Mainnet Upgrade

Improves data availability sampling efficiency

28
03
unlock Arbitrum Token Unlock

92 million ARB released

10
05
upgrade Ethereum Pectra Upgrade

Raises validator limit and account abstraction

12
05
halving BCH Halving

Block reward halving event

Gas Tracker

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

💡 Smart Money

0xa8d3...b351
Experienced On-chain Trader
+$4.0M
90%
0x155b...724d
Institutional Custody
+$0.1M
94%
0x6d66...af88
Arbitrage Bot
+$4.6M
87%

🧮 Tools

All →

Glamsterdam's Hoodi Delay Is a Backward-Compatibility Alarm

Cobietoshi • • ETF
At epoch 132,352, the Hoodi testnet was supposed to cross a line. The target was 17:42:48 UTC on October 26. The arithmetic is clean: 32 slots per epoch, 12 seconds per slot, 6.4 minutes per epoch. That epoch number was not decorative. It was a hard coordination point for execution clients, consensus clients, node operators, and every team that had hardcoded the date into runbooks. Then the Ethereum Foundation pulled the activation. No replacement epoch was published. Tracing the gas trail back to the genesis block, the delay is not a scheduling embarrassment. It is a backward-compatibility warning. The source material matters. This is a secondhand News Desk report citing the Ethereum Foundation, not a primary protocol specification. It says the activation was called off because EIP-8037 was causing problems with existing mainnet smart contracts. It does not describe EIP-8037's technical content. I will not pretend otherwise. The only safe inference is directional: something in the proposal changes how deployed contracts behave, or how the network prices and executes their behavior, at the boundary where new rules meet old bytecode. Glamsterdam is a double fork. Amsterdam touches the execution layer; Gloas touches consensus. The Hoodi testnet was the last rehearsal before mainnet, and the rehearsal included a planned gas-limit increase to 200 million. Mainnet has been operating in the 36–60 million range, so 200 million is not a modest parameter tweak. It is a three-to-five-fold capacity assumption. If the report is accurate, that number matters because gas limits and state-growth economics are coupled. More gas per block means more state writes per block, more execution time per block, and less slack for client diversity. The same epoch was also carrying EIP-8037. Bundling a capacity jump with a compatibility-sensitive EIP raises the failure probability by construction. The cancellation also matters because of when it happened. It did not happen weeks out. It happened days before the target epoch, after shadow forks and client interop rehearsals. That is where compatibility failures usually surface: not in unit tests, but in the narrow gap between one client's interpretation of a specification and another client's implementation of it. Execution clients and consensus clients must activate the same rules at the same epoch. A version mismatch is not a harmless configuration drift. It can produce a chain split. The Foundation's operational note to node operators was blunt in effect: discard the hardcoded date, wait for revised instructions. In my own audit work, I have seen this class of problem at close range. During the 2020 DeFi Summer, I spent 120 hours tracing the swap function in a Uniswap V2 fork. The bug was not in the happy path. It was in a custom fee-distribution branch where an arithmetic overflow could be triggered at a boundary the team never tested. I filed the report; the branch was patched; my recommendation to rewrite the fee mechanism in Rust was ignored. The lesson stuck. Compatibility bugs live at the seams between assumptions. They do not announce themselves in the headline feature. They wait in the old code that the new rules forgot to read. That is why the EIP-8037 wording is the most important sentence in the report. The problem is not a client crash. It is interaction with existing mainnet smart contracts. Existing contracts are immutable in the ordinary case. They cannot be patched into compliance. If a new EIP changes gas metering, state-access cost, code-size limits, opcode semantics, or precompile behavior, the affected surface is every deployed contract that depended on the old schedule. In the absence of trust, verify everything twice. The verification target here is not the new client binary alone. It is the behavior of old bytecode under new accounting. The Foundation has not published a deterministic diagnosis. That absence is a signal. A pure scheduling conflict usually produces a new date quickly: two weeks, three weeks, a revised epoch. A compatibility problem without a published root cause produces silence, because the team may still be deciding whether EIP-8037 needs a parameter change, a split, a downgrade, or withdrawal. Each of those paths has different downstream consequences. A parameter change can preserve the upgrade's shape. A split can delay the rest of the fork. A withdrawal can unwind assumptions already baked into client roadmaps. Silence is not reassurance; it is unresolved entropy. The gas-limit coupling deserves separate attention. Suppose EIP-8037 is a gas-accounting or state-cost change. Pairing it with a 200 million gas limit in the same activation epoch creates a nonlinear risk surface. At 200 million gas, a block can touch more state, execute more contract calls, and generate more refunds, writes, and receipts. If the new accounting is even slightly inconsistent across clients, the failure mode is not a clean revert. It is a block that one client accepts and another rejects. That is the chain-split scenario. The higher the gas limit, the larger the search space for that inconsistency. This is where the testnet did its job. Hoodi is not mainnet. A canceled rehearsal is cheaper than a corrupted mainnet. The report's own framing is correct: this should not be described as a mainnet launch delay, because Ethereum never announced a Glamsterdam mainnet date. The event is a testnet schedule slip. But the operational lesson is larger than the schedule. Node operators, client teams, and infrastructure providers now have to re-coordinate around an unknown epoch. Hardcoded dates become technical debt. Runbooks become stale. Monitoring assumptions drift. The consensus layer adds another variable. Gloas is expected, with medium confidence, to include some form of enshrined proposer-builder separation. If ePBS lands, it changes the MEV supply chain: validators, builders, relays, and staking services all have to renegotiate who captures what. That is not a token-supply event. It is an incentive-redistribution event. The delay does not change the direction of that redistribution. It changes the timing and the amount of uncertainty that operators must price into their infrastructure budgets. Smart contracts don't negotiate; they execute what the specification permits. Consensus clients do negotiate, through specification calls, test vectors, and activation epochs. The contrarian reading is uncomfortable for both bulls and bears. Bulls want to call this a routine testnet hiccup. Bears want to call it proof that Ethereum cannot ship. Both readings miss the structural point: the delay is not about code quality in the abstract. It is about the governance of backward compatibility across a multi-client ecosystem. Ethereum's invariant is not that upgrades arrive on time. Its invariant is that no single client team can force an incompatible rule change onto the network. That invariant held here. Entropy increases, but the invariant holds. The cost is schedule opacity. The blind spot is information asymmetry. Node operators receive operational instructions. Traders receive a headline. The headline says delay; the operational note says discard the date and wait. Those are not the same message. The first invites a price reaction; the second demands a coordination response. Code is law until the reentrancy attack. Here, the relevant law is not a new contract. It is the old contract's right to behave as it did before the fork. If EIP-8037 cannot preserve that right, the correct outcome is not a rushed activation. It is a rewrite, a split, or a withdrawal. The market should price that uncertainty, not the calendar. There is a market-structure point that gets lost in the upgrade chatter. ETH supply is not the variable to watch. The Merge-era issuance curve is unchanged by a Hoodi scheduling decision. Baseload burn is driven by L1 activity, blob fees, and congestion; a testnet delay does not move any of them. The more relevant variable is MEV allocation if ePBS is in Gloas, and the more relevant risk is relative execution capacity if 200 million gas arrives later than expected. In a sideways market, that is the kind of signal that matters: not a narrative, but a delay in the supply of blockspace. The next two weeks are the tell. If the Foundation publishes a revised epoch with no change to EIP-8037, the problem was narrower than the silence implies. If it publishes an EIP rewrite, a split, or a withdrawal, the delay was a compatibility gate that saved mainnet from a much more expensive failure. If it publishes nothing, the market should treat the absence as a roadmap risk premium. Watch the specification repository before watching the price chart. The chain will not fork because a date slipped. It might fork because a rule was under-specified.

Fear & Greed

34

Fear

Market Sentiment

Altseason Index

40

Bitcoin Season

BTC Dominance Altseason

Market Cap

All →
# Coin Price
1
Bitcoin BTC
$78,133.3
1
Ethereum ETH
$2,270.3
1
Solana SOL
$94.89
1
BNB Chain BNB
$712.59
1
XRP Ledger XRP
$1.25
1
Dogecoin DOGE
$0.0757
1
Cardano ADA
$0.1933
1
Avalanche AVAX
$8.74
1
Polkadot DOT
$0.9587
1
Chainlink LINK
$11.54

🐋 Whale Tracker

🟢
0xfc14...cd55
6h ago
In
9,220 BNB
🔴
0x0dc3...eb41
3h ago
Out
5,219,058 DOGE
🔵
0x138a...f294
30m ago
Stake
2,105,275 DOGE