According to the latest news from the TRON community, at the TRON #43 developer meeting, community developers held an in-depth discussion on the SELFDESTRUCT instruction upgrade plan and put forward a proposal compatible with Ethereum EIP-6780, aiming to adjust the behavior and execution cost of the instruction to improve network security and compatibility.
According to the meeting, the upgrade plan primarily includes the following adjustments: The SELFDESTRUCT command will only completely delete a contract from the chain and transfer assets to the target address if it is called "within the same transaction that created the contract." Otherwise, only the assets within the contract will be transferred, and the contract itself will remain. Additionally, the energy consumption of executing SELFDESTRUCT will be adjusted from the current 0 to 5000 to prevent abuse of the command and potential denial of service attacks.
Community developers stated that this upgrade references Ethereum's gas cost update and aims to achieve greater compatibility with Ethereum. If approved, the contract will support multiple executions of SELFDESTRUCT. At the same time, more reasonable execution costs will further enhance the security and stability of the TRON network and provide developers with a more reliable development environment.