TRON đạt đến ngã tư chiến lược: Không dùng nữa hoặc không dùng nữa Opcode ‘SELFDESTRUCT’

Tron đang ở thời điểm quyết định quan trọng. Trong Cuộc gọi cộng đồng phát triển cốt lõi số 14 gần đây, đã có nhiều cuộc thảo luận về việc có nên gỡ bỏ chức năng ‘SELFDESTRUCT’ hay không.

Thay đổi được đề xuất này nhằm loại bỏ opcode theo xu hướng của các Đề xuất cải tiến Ethereum (EIP) trước đây và mang lại những hậu quả đáng kể cho cả nhà phát triển và tính bảo mật của mạng TRON.

“Elton, một Nhà phát triển cốt lõi của TRON, giải thích rằng mục đích của TIP này vẫn giữ nguyên: cho phép cộng đồng và nhà phát triển có nhiều thời gian để chuẩn bị, vì những điều chỉnh đối với hướng dẫn này sẽ ảnh hưởng đến nhiều lĩnh vực. Do đó, việc đưa ra tuyên bố này vẫn rất quan trọng .”

Mã hoạt động ‘TỰ ĐỘNG’

Lệnh “SELFDESTRUCT” cho phép hợp đồng thông minh tự hủy, do đó biến mất khỏi chuỗi khối, cung cấp giảm giá gas và giải phóng không gian lưu trữ.

Theo Nhà phát triển TRON Core Andy, “TIP-652 tương ứng với EIP-6049, được đề cập trong bản nâng cấp Thượng Hải. Trong bản nâng cấp Cancun, lệnh SELFDESTRUCT bị hạn chế trong một giao dịch duy nhất, làm giảm đáng kể phạm vi sử dụng của nó”.

Tại Cuộc gọi cộng đồng dành cho nhà phát triển cốt lõi gần đây vào ngày 11 tháng 4 năm 2024, #TRONICS mời bạn tham gia cùng chúng tôi khi chúng tôi khám phá những diễn biến mới nhất. Trọng tâm của chúng tôi là chuẩn bị cho quá trình nâng cấp Ethereum Denver, với các cuộc trò chuyện hấp dẫn xoay quanh các chủ đề sau:

Kế hoạch thích ứng với bản nâng cấp Ethereum Dencun Hỗ trợ API debug_traceCall TIP-650: Triển khai…

— TRON DAO (@trondao) Ngày 15 tháng 4 năm 2024

TIP 652 trên mạng TRON đã đề xuất một cuộc trò chuyện về cách quản lý lệnh ‘SELFDESTRUCT’ và liệu việc áp dụng phương pháp dần dần của Ethereum có mang lại lợi ích hay không.

Một vấn đề tiềm ẩn với TIP-652 là thuật ngữ “không dùng nữa” có thể bị các nhà phát triển và cộng đồng hiểu nhầm, khiến họ nghĩ rằng TRON có ý định loại bỏ hoàn toàn lệnh liên quan.

Để giải quyết mọi sự nhầm lẫn có thể xảy ra, Nhà phát triển TRON Core Jake đã đề xuất sử dụng từ “điều chỉnh” thay cho từ đó. Đề xuất này phù hợp chính xác hơn với mục đích của TRON là thay đổi lệnh thay vì loại bỏ nó hoàn toàn.

Ông đề xuất: “Nếu TRON đặt mục tiêu phù hợp với Ethereum và theo kịp sự phát triển của nó, thì việc sử dụng thuật ngữ ‘điều chỉnh’ thay vì ‘không dùng nữa’ trong đề xuất này có thể phù hợp hơn.”

Ý nghĩa của việc khấu hao

Tùy theo ngữ cảnh,

Tốt

  • Cải thiện tính bảo mật: TRON có thể giảm rủi ro tấn công trong các tình huống mà hợp đồng thông minh bị xóa một cách ác ý.
  • Độ tin cậy được cải thiện: Mã hợp đồng trở nên bất biến một cách hiệu quả mà không có khả năng bị xóa bằng opcode.

Những người xấu

  • Sự kém hiệu quả về gas: Opcode khuyến khích các nhà phát triển loại bỏ các hợp đồng thông minh lỗi thời bằng cách hoàn lại tiền gas.
  • Lưu trữ không hiệu quả: Opcode cho phép tái sử dụng không gian bị chiếm giữ bởi các hợp đồng thông minh lỗi thời.

Xấu xí

  • Rào cản về quy định: Nếu không có khả năng linh hoạt gỡ bỏ/cập nhật hợp đồng thông minh, tính bất biến có thể ngăn cản việc tuân thủ các thay đổi hoặc yêu cầu về quy định.
  • Các fork tiềm năng: Cần có sự đồng thuận của cộng đồng để ngừng sử dụng opcode. Những bất đồng có thể dẫn đến cả Fork mềm và Fork cứng trong blockchain.

Khấu hao so với điều chỉnh

Mặc dù EIP-6049 đề xuất ngừng sử dụng opcode ‘SELFDESTRUCT’ của Ethereum, tính năng này vẫn được sử dụng trên Ethereum, nhưng có những hạn chế đáng kể về mặt ứng dụng.

Sự cống hiến của TRON trong việc luôn cập nhật những tiến bộ của Ethereum được phản ánh qua việc nó ưu tiên đề cập đến “các điều chỉnh” hơn là “không dùng nữa”. Hiện tại, mọi thay đổi đối với opcode sẽ được triển khai tạm thời, với các cuộc thảo luận sâu rộng hơn sẽ diễn ra trong các Cuộc gọi cộng đồng Core Dev trong tương lai.

Bắt đầu từ ngày 13 tháng 3 năm 2024, bản nâng cấp Ethereum giữa Cancun và Deneb (gọi tắt là Dencun) bao gồm một loại giao dịch mới có tên là “blobs”. Những đốm màu này cho phép các nhà cung cấp dịch vụ tổng hợp lưu trữ dữ liệu tiết kiệm hơn.

2024-04-15 14:27