Các Super Representative (SR) của mạng TRON đã khởi xướng Đề xuất số 106 để điều chỉnh hành vi thực thi và chi phí lệnh SELFDESTRUCT, trong đó hợp đồng chỉ bị xóa thực sự nếu SELFDESTRUCT được gọi trong cùng giao dịch tạo hợp đồng.
Đề xuất hiện đã bước vào giai đoạn bỏ phiếu của ủy ban. Nếu được thông qua, thời điểm dự kiến có hiệu lực là 19:00 ngày 10/4 (giờ Việt Nam, GMT+7).
Đề xuất 106 đặt mục tiêu thay đổi cách SELFDESTRUCT hoạt động trên TRON Virtual Machine (TVM) và điều chỉnh mức tiêu thụ năng lượng.
Cụ thể, nếu SELFDESTRUCT không được gọi trong cùng giao dịch đã tạo hợp đồng, hệ thống sẽ chỉ chuyển tài sản của hợp đồng, còn bản thân hợp đồng sẽ không bị xóa. Ngược lại, hợp đồng chỉ bị “xóa thực sự” khi SELFDESTRUCT được kích hoạt ngay trong giao dịch tạo hợp đồng.
Song song, mức tiêu thụ năng lượng của SELFDESTRUCT sẽ được điều chỉnh từ 0 lên 5.000.
Nếu đề xuất được thông qua, cơ chế liên quan sẽ được căn chỉnh hơn với Ethereum, qua đó được kỳ vọng giúp cải thiện khả năng tương thích của TVM.
TRON khuyến nghị các nhà phát triển đang sử dụng SELFDESTRUCT theo dõi sát tiến trình đề xuất và chuẩn bị cập nhật để thích ứng. Trường hợp các nút gặp vấn đề đồng bộ, TRON đề xuất kiểm tra trước tiên xem nút đã nâng cấp lên phiên bản v4.8.1 hay chưa.


