HomeEIPs
EIPsEIP-6049
EIP-6049

Deprecate SELFDESTRUCT

Deprecate SELFDESTRUCT by discouraging its use and warning about a potential future behavior change.
FinalMeta
Created: 2022-11-27
William Entriken (@fulldecent)
DiscussionsOriginal linkEdit
1 min read

The EIP-6049 proposal suggests deprecating the SELFDESTRUCT opcode and warning against its use, as a breaking change to this functionality is likely to come in the future.

Videos

PEEPanEIP #102: EIP-6049: Deprecate SELFDESTRUCT with William Entriken

Original

Abstract

This EIP deprecates the SELFDESTRUCT opcode and warns against its use. A breaking change to this functionality is likely to come in the future.

Motivation

Discussions about how to change SELFDESTRUCT are ongoing. But there is a strong consensus that something will change.

Specification

Documentation of the SELFDESTRUCT opcode is updated to warn against its use and to note that a breaking change may be forthcoming.

Rationale

As time goes on, the cost of doing something increases, because any change to SELFDESTRUCT will be a breaking change.

The Ethereum Blog and other official sources have not provided any warning to developers about a potential forthcoming change.

Backwards Compatibility

This EIP updates non-normative text in the Yellow Paper. No changes to clients is applicable.

Security Considerations

None.

Copyright and related rights waived via CC0.

Further reading
Anyone may contribute to propose contents.
Go propose
Adopted by projects
Anyone may contribute to propose contents.
Go propose

Not miss a beat of EIPs' update?

Subscribe EIPs Fun to receive the latest updates of EIPs Good for Buidlers to follow up.

View all
Serve EIP builders, scale Ethereum.
Resources
GitHub
Supported by