Back to all reports

以太坊研究日报

Ethereum Research Daily

Binance suffered a $6.3B security incident, and about $3B was frozen within hours. Rumors blamed EIP-7702, but Derek Chiang and Martin Köppelmann both said 7702 itself is not broken and was only used to carry out the attack efficiently. Two new 7702 proposals appeared the same day: EIP-8476 lets an EOA permanently disable delegation, and EIP-8477 requires authorizations to be anchored to a block within the last 256.

Image for October 30, 2026

Image: Ethereum Magicians, EIP-8476: Permanent EOA Delegation Opt-Out

The Binance incident and the security boundary of EIP-7702

New EIP: permanent EOA delegation opt-out

(nicolashw, EIP-8476 discussion thread, 23:35). An EOA installs a non-executable code marker through a previously invalid type-4 self-transaction with an empty authorization list, after which no authorization, including a clearing one, can replace it. The EVM treats the marker as empty code (`EXTCODESIZE` is 0), so the account remains an ordinary EOA to contracts. The motivation is that institutional wallets, exchange hot wallets and treasuries do not need delegated execution and their operational controls may assume it is unavailable; it does not protect against private key compromise.

https://github.com/ethereum/EIPs/pull/12600

EIP-8476 discussion thread

New EIP: permanent EOA delegation opt-out (nicolashw, EIP-8476 discussion thread, 23:35). An EOA installs a non-executable code marker through a previously invalid type-4 self-transaction with an empty authorization list, after which no authorization, including a clearing one, can replace it. The EVM treats the marker as empty code (`EXTCODESIZE` is 0), so the account remains an ordinary EOA to contracts. The motivation is that institutional wallets, exchange hot wallets and treasuries do not need delegated execution and their operational controls may assume it is unavailable; it does not protect against private key compromise.

https://ethereum-magicians.org/t/eip-8476-permanent-eoa-delegation-opt-out/30134

New EIP: recent block bound delegation authorizations

(dangerousfood, EIP-8477). Unused 7702 authorizations currently have no protocol-enforced freshness bound and stay usable whenever the nonce matches. The proposal has each authorization sign an execution block number and header hash and apply only while that block is one of the inclusion block's preceding 256 ancestors; legacy unanchored authorizations are rejected after activation, and installed delegations are unaffected.

https://github.com/ethereum/EIPs/pull/12601

Frame transactions and account specs

Other updates

Community