
Proposal TRON 106 disetujui Sebelumnya, ada fungsi yang disebut SELFDESTRUCT. Sebuah tombol hapus untuk kontrak pintar. Anda bisa menerapkan kontrak, menggunakannya, lalu menghapusnya sepenuhnya dari blockchain. Perilaku ini berubah. Sekarang, sebuah kontrak hanya dapat menghapus dirinya sendiri sepenuhnya jika melakukannya dalam transaksi yang sama persis saat ia dibuat. Jika tidak, kontrak tidak lagi menghilang. Sebagai gantinya: ⇛ Dana apa pun di dalamnya masih bisa ditarik keluar ⇛ Tapi kontrak itu sendiri tetap ada di blockchain secara permanen Jadi, tombol hapus sekarang bukan lagi benar-benar tombol hapus. Lebih mirip fungsi tarik dan tinggalkan. Ada juga perubahan biaya. Menggunakan SELFDESTRUCT dulu gratis. Sekarang membutuhkan energi (5000). Mengapa ini penting: 1️⃣ Prediktabilitas. Kontrak yang tetap ada membuat jaringan lebih mudah dipahami. Hal-hal tidak lagi menghilang begitu saja setelah berinteraksi dengannya. 2️⃣ Keamanan. Beberapa pola bergantung pada pembuatan dan penghapusan kontrak dengan cara yang bisa disalahgunakan atau disalahpahami. Perubahan ini menghilangkan banyak ambiguitas tersebut. 3️⃣ Keselarasan. TRON membawa perilakunya lebih dekat ke ethereum, yang membuat hidup lebih mudah bagi pengembang yang berpindah antar kedua ekosistem. Jika Anda seorang pengembang, Anda perlu meninjau ulang semua hal yang bergantung pada penghapusan kontrak. Beberapa desain tidak lagi berfungsi dengan cara yang sama. Jika Anda hanya menggunakan aplikasi di TRON, tidak ada yang rusak, tetapi di latar belakang, semuanya menjadi lebih stabil dan lebih mudah dipelihara dalam jangka panjang. Ini adalah salah satu pembaruan yang tidak terlihat mencolok, tetapi meningkatkan cara jaringan berperilaku seiring waktu. @justinsuntron @trondao #TRONEcoStar
