The TRON community has initiated discussions on a proposal to introduce new features in the v4.8.1 update, focusing on adjustments to the execution behavior and cost of the SELFDESTRUCT instruction within the TRON Virtual Machine (TVM). According to ChainCatcher, the aim is to improve compatibility with Ethereum's EIP-6780.
The proposal suggests that if the feature is activated, the SELFDESTRUCT instruction will only delete a contract when called within the same transaction that created it. In other scenarios, it will merely transfer contract assets without deleting the contract. Additionally, the energy consumption for this instruction will be adjusted from 0 to 5000.
Currently, the proposal is in the community discussion phase. TRON's developer community is deliberating on the impact of the feature, its implementation timeline, and ecosystem adaptation. The decision to officially enable the feature will be based on community consensus.
TRON encourages developers to actively participate in the discussions and advises those using the SELFDESTRUCT instruction to monitor the proposal's progress and prepare for adaptation in advance.