위키 구독하기

Share wiki

EIP-6049

소셜 프로필:
블록체인:

가격

$3,329.48

7.98%

시가 총액

$401,023,217,167.00

7.68%

희석된 시가 총액

$400,232,321,727.31

7.68%

거래량

$49,191,386,563.82

83.66%

Ethereum

ETH

USD

USD

EIP-6049

EIP-6049 is an that proposes to deprecate the existing "SELFDESTRUCT" opcode in Ethereum and replace it with a new opcode called "halt", as part of the Shanghai  of the Shapella Upgrade.[1]

Overview

On November 27th, 2022, EIP-6049 was created to improve the security and reliability of in by deprecating the problematic SELFDESTRUCT opcode and replacing it with a more secure and controlled function called "halt".

The self-destruct opcode allows a to destroy itself and return any remaining funds to a designated recipient. However, it has several issues that make it problematic for use in certain scenarios. [2]

One of the main issues with self-destruct is that it can be called by anyone, not just the owner of the contract. This can lead to situations where a malicious actor can destroy a contract and cause the owner to lose all of their funds. Additionally, self-destruct has an unbounded cost, meaning that it can be used to consume large amounts of gas and create denial-of-service attacks. [3]

The proposed "halt" opcode is intended to address these issues by providing a safer and more controlled way for contracts to self-destruct. Unlike self-destruct, halt can only be called by the contract owner and has a fixed gas cost. This will make it harder for attackers to abuse the function and create attacks that consume large amounts of gas and in turn, provide developers with greater control over their contracts and reduce the risk of attacks that can cause widespread damage to the network. [2][3]

See something wrong?

편집자

Profile picture of Anonymous uservzbrv

편집 날짜

March 31, 2023

참고 문헌.

[1]

Quicknode blog on Shanghai Upgrade

Mar 14, 2023

[2]

EIP-6049

Mar 14, 2023

[3]

Youtube video covering EIP-6049

Mar 14, 2023