EIP-6780: Ethereum Tak Bisa Lagi Hapus Smart Contract
icon search
icon search

Top Performers

EIP-6780: Ethereum Tak Bisa Lagi Hapus Smart Contract

Home / Artikel & Tutorial / judul_artikel

EIP-6780: Ethereum Tak Bisa Lagi Hapus Smart Contract

EIP 6780 Ethereum Tak Bisa Lagi Hapus Smart Contract

Daftar Isi

Ada perubahan besar di Ethereum besar di Ethereum, jaringan blockchain yang menjadi fondasi ribuan aplikasi kripto, yang tidak terasa di permukaan tapi dampaknya penting untuk masa depan jaringan. Kamu masih bisa trading ETH, pakai DeFi, dan kirim aset seperti biasa. Namun di balik layar, Ethereum mengubah satu kebiasaan lama yang selama bertahun-tahun dianggap “normal” oleh developer: smart contract yang sudah terlanjur dibuat tidak lagi bisa dihapus begitu saja seperti dulu.

Perubahan ini dikenal sebagai EIP-6780. Kalau kamu pernah dengar istilah SELFDESTRUCT, inilah inti ceritanya. Dan kalau kamu belum pernah dengar, justru itu alasan artikel ini relevan, karena dampaknya bukan cuma untuk developer, tapi juga untuk keamanan ekosistem yang kamu pakai sehari-hari.

 

Ethereum Tidak Lagi Bisa Menghapus Smart Contract

Kalimat “Ethereum tak bisa lagi hapus smart contract” perlu dibaca dengan tepat. Maksudnya bukan Ethereum melarang kontrak berhenti berfungsi, atau semua kontrak jadi kebal selamanya tanpa pengecualian. Maksudnya, mekanisme yang dulu bisa “menghapus jejak” sebuah kontrak di level protokol kini dibatasi ketat.

Dulu, ada opcode bernama SELFDESTRUCT yang bisa membuat kontrak seolah lenyap dari sisi kode dan penyimpanan datanya. Setelah EIP-6780 aktif, SELFDESTRUCT tidak lagi bekerja seperti mesin penghapus permanen. Ethereum membuat aturan baru yang jauh lebih konservatif: kontrak tidak bisa dihilangkan dari state secara bebas, sehingga jejak kode dan penyimpanannya tidak mudah dimanipulasi.

Setelah kamu paham batasan kalimat ini, barulah masuk akal kalau Ethereum melakukan ini demi stabilitas jangka panjang, bukan sekadar membatasi developer.

 

Apa Itu EIP-6780?

EIP adalah singkatan dari Ethereum Improvement Proposal, dokumen standar yang menjelaskan perubahan teknis dan alasan di baliknya. EIP-6780 adalah proposal yang mengubah perilaku opcode SELF DESTRUCT di EVM, mesin virtual yang menjalankan smart contract Ethereum.

Biar sederhana, EIP-6780 itu seperti aturan baru di tingkat “mesin” Ethereum. Bukan fitur aplikasi, bukan kebijakan satu platform, dan bukan tren sesaat. Begitu EIP ini aktif lewat upgrade jaringan, perilakunya menjadi bagian dari aturan main Ethereum.

Dari sini, fokus pembahasan mengerucut ke satu hal: SELF DESTRUCT itu apa, kenapa dulu dianggap berguna, dan kenapa sekarang justru dibatasi.

 

Apa Itu SELFDESTRUCT di Ethereum?

SELFDESTRUCT adalah opcode di EVM yang pada desain awalnya memungkinkan smart contract “mengakhiri dirinya sendiri.” Secara konsep, ini seperti tombol darurat yang bisa menghentikan kontrak dan mengirim sisa ETH di kontrak itu ke alamat tertentu.

Banyak orang mengira SELFDESTRUCT hanya soal memindahkan saldo. Padahal di masa lalu, implikasinya lebih besar: ia berkaitan dengan status akun kontrak, keberadaan kode, dan data penyimpanan (storage). Itulah sebabnya SELFDESTRUCT punya reputasi sebagai instrumen yang kuat sekaligus berisiko.

Kalau bagian ini terdengar teknis, tenang. Kamu tidak perlu menjadi developer untuk menangkap poin intinya. Yang perlu kamu pegang adalah ini: SELFDESTRUCT dulu bisa mengubah keadaan kontrak secara drastis, dan itu punya konsekuensi keamanan serta kompleksitas untuk jaringan.

 

Cara Kerja SELFDESTRUCT Sebelum EIP-6780

Sebelum EIP-6780, SELFDESTRUCT sering dipahami sebagai mekanisme yang bisa “membersihkan” kontrak dari state. Dalam praktiknya, developer memakainya untuk beberapa alasan.

Pertama, sebagian proyek menganggap SELFDESTRUCT sebagai cara membatasi interaksi. Dengan membuat kontrak menghancurkan dirinya pada saat tertentu, mereka berharap tidak ada orang lain yang bisa memanggil fungsi kontrak setelah momen itu lewat.

Kedua, SELFDESTRUCT kadang dipakai sebagai taktik operasional, misalnya untuk mengakhiri kontrak tertentu, menutup fase tertentu, atau membuat pola kontrak sementara.

Ketiga, ada juga motif yang tidak ideal: karena efeknya besar terhadap state, SELFDESTRUCT bisa membuka ruang perilaku yang sulit diprediksi, terutama ketika berinteraksi dengan pola kontrak upgrade, proxy, atau skenario kompleks lainnya.

Semakin Ethereum tumbuh, semakin jelas bahwa fleksibilitas ekstrem seperti ini memperbesar permukaan risiko. Di titik itulah EIP-6780 masuk sebagai “rem” yang sengaja ditarik.

 

Apa yang Berubah Setelah EIP-6780 Aktif?

Setelah EIP-6780, SELFDESTRUCT pada umumnya tidak lagi menghapus kode dan storage kontrak. Dalam kondisi normal, ketika SELFDESTRUCT dipanggil, yang terjadi terutama adalah perpindahan saldo ETH kontrak ke alamat tujuan, sementara kode dan data penyimpanan tidak “lenyap” seperti perilaku lama.

Ada satu pengecualian penting yang perlu kamu tahu agar pemahamanmu utuh. Perilaku penghancuran “penuh” hanya dipertahankan untuk kontrak yang dibuat dan dihancurkan dalam transaksi yang sama. Ini biasanya terkait skenario kontrak sementara yang memang hidupnya sangat singkat dalam satu rangkaian eksekusi.

Di luar pengecualian itu, Ethereum memperkenalkan prinsip baru yang sangat kuat: keberadaan kode kontrak menjadi jauh lebih persisten. Buat jaringan sebesar Ethereum, kepastian semacam ini berharga karena mengurangi celah perilaku aneh, mengurangi kompleksitas verifikasi, dan membuat state lebih mudah dikelola.

Setelah memahami perubahan ini, pertanyaan berikutnya otomatis muncul: kenapa Ethereum sampai perlu membuat aturan seketat itu?

 

Kenapa Ethereum Membatasi SELFDESTRUCT?

Ada beberapa alasan besar di balik keputusan ini, dan semuanya mengarah ke satu tema: menjaga Ethereum tetap sehat untuk jangka panjang.

Alasan pertama adalah manajemen state. Ethereum menyimpan state yang sangat besar, dan perubahan ekstrem pada akun kontrak membuat beban implementasi klien semakin berat. Semakin banyak operasi yang “menghapus dan menulis ulang” secara drastis, semakin rumit menjaga konsistensi, performa, dan keamanan di berbagai implementasi klien.

Alasan kedua adalah keamanan. SELFDESTRUCT yang terlalu fleksibel bisa menciptakan skenario yang menyulitkan sistem verifikasi, terutama ketika kontrak dipakai dalam skema yang kompleks. Ketika sebuah kontrak bisa “berubah status” secara drastis, risiko gangguan terhadap asumsi verifikasi meningkat. Ethereum jelas lebih memilih aturan yang lebih deterministik.

Alasan ketiga adalah arah pengembangan protokol. Ethereum sedang bergerak menuju pembaruan arsitektur state yang membutuhkan aturan lebih ketat. Di sinilah hubungan EIP-6780 dengan Verkle Tree menjadi relevan.

Dengan memahami motivasinya, kamu bisa melihat bahwa ini bukan perubahan kosmetik. Ini adalah fondasi agar Ethereum bisa melaju ke tahap berikutnya tanpa membawa beban masa lalu.

 

Hubungan EIP-6780 dengan Verkle Tree

Ethereum selama ini menggunakan struktur pohon tertentu untuk merepresentasikan state. Ke depan, Ethereum mengarah pada penggunaan Verkle Tree, yang menjadi bagian penting dari upaya membuat jaringan lebih efisien dan lebih siap untuk konsep seperti statelessness.

Di level konsep, Verkle Tree membuat pembuktian state bisa lebih ringkas dan lebih efisien. Namun ada konsekuensi: perubahan ekstrim terhadap akun, terutama yang berkaitan dengan penghapusan dan modifikasi besar-besaran, menjadi jauh lebih sensitif dan lebih sulit dikelola.

Ketika Ethereum ingin mengadopsi arsitektur state yang lebih modern, ia membutuhkan aturan yang membuat state lebih stabil dan lebih mudah diprediksi. Membatasi SELFDESTRUCT adalah salah satu cara untuk mengurangi “jalan pintas” yang membuat state sulit dipelihara.

Kalau kamu melihatnya dari sudut pandang ini, EIP-6780 terasa seperti pekerjaan merapikan pondasi. Tidak banyak yang membicarakannya, tapi dampaknya menentukan kekuatan bangunan di masa depan.

 

Dampak EIP-6780 bagi Pengguna Ethereum

Kamu mungkin bertanya, apakah ini mengubah cara kamu memakai Ethereum hari ini. Untuk mayoritas pengguna, jawabannya: tidak secara langsung.

 

Kamu tetap bisa:

  • melakukan transaksi

  • memakai DeFi

  • swap token

  • staking lewat layanan yang kamu percaya

 

Namun perubahan ini memberi manfaat yang lebih halus, yaitu peningkatan kepastian dan keamanan di level protokol. Ketika perilaku kontrak lebih deterministik, maka verifikasi transaksi dan interaksi antar kontrak cenderung lebih aman dari skenario yang sulit diprediksi.

Di sisi lain, ini juga mengurangi risiko narasi “kontrak menghilang” di level state karena perilaku penghancuran penuh bukan lagi opsi umum. Buat pengguna, itu berarti ekosistem yang lebih stabil, meskipun kamu tidak melihatnya sebagai fitur baru.

Setelah melihat sisi pengguna, barulah lengkap kalau kita bahas sisi developer dan proyek DeFi, karena disanalah perubahan ini paling terasa.

 

Dampak EIP-6780 bagi Developer dan Proyek DeFi

Buat developer, EIP-6780 mengubah asumsi desain. Jika dulu ada proyek yang mengandalkan SELFDESTRUCT sebagai bagian dari kontrol akses atau mekanisme keamanan, sekarang pendekatan itu harus ditinjau ulang.

 

Kabar baiknya, ini mendorong desain yang lebih matang. Smart contract pada dasarnya adalah infrastruktur. Ketika ia dianggap permanen, developer terdorong untuk lebih disiplin dalam hal:

  • audit

  • perencanaan upgrade

  • fallback mechanism

  • pengelolaan risiko

 

Untuk proyek DeFi, perubahan ini juga mengurangi ruang trik yang sulit diprediksi. DeFi modern cenderung membutuhkan konsistensi tinggi, karena satu perubahan kecil di level kontrak bisa berdampak berantai ke banyak komponen.

Namun penting juga dipahami: EIP-6780 tidak membuat smart contract otomatis aman. Ia hanya menutup satu kelas perilaku yang bisa menyulitkan verifikasi dan pengelolaan state. Keamanan tetap bergantung pada desain, audit, dan praktik pengembangan yang benar.

Setelah itu, wajar kalau muncul pertanyaan lanjutan: kalau sudah dibatasi sedemikian rupa, apakah SELFDESTRUCT akan dihapus total?

 

Apakah SELFDESTRUCT Akan Dihapus Sepenuhnya?

Saat ini SELFDESTRUCT masih ada, tapi fungsinya sudah “dipersempit” sehingga tidak lagi menjadi alat penghancur kontrak seperti dulu. Banyak diskusi di komunitas Ethereum yang mengarah pada penyederhanaan protokol, dan pembatasan ini sering dipandang sebagai langkah awal menuju desain yang lebih bersih.

Apakah itu berarti SELFDESTRUCT akan hilang sepenuhnya. Belum tentu dalam waktu dekat, karena perubahan protokol Ethereum selalu mempertimbangkan kompatibilitas, dampak ekosistem, dan jalur migrasi.

Namun arah besarnya jelas: Ethereum ingin aturan yang lebih deterministik, lebih mudah diverifikasi, dan lebih siap untuk perubahan arsitektur state berikutnya. Dalam kerangka itu, opcode yang memberi efek ekstrem terhadap state akan terus diawasi, dibatasi, atau diubah agar lebih aman.

Kamu tidak perlu menebak-nebak masa depan untuk menangkap intinya. EIP-6780 sendiri sudah cukup menunjukkan preferensi Ethereum: stabilitas dan keamanan lebih diprioritaskan dibanding fleksibilitas ekstrem.

 

Kesimpulan

EIP-6780 menandai perubahan cara Ethereum memandang smart contract. Jika sebelumnya kontrak masih diperlakukan seperti objek yang bisa “dihidupkan dan dimatikan” sesuka desain, kini Ethereum mengambil sikap lebih tegas: smart contract adalah bagian dari infrastruktur, bukan sekadar alat eksperimental yang bisa dihapus ketika sudah tidak nyaman.

Dengan membatasi SELFDESTRUCT, Ethereum sengaja mengorbankan sebagian fleksibilitas demi kepastian. Kode dan storage yang persisten membuat state jaringan lebih stabil, lebih mudah diverifikasi, dan lebih siap untuk evolusi arsitektur besar seperti Verkle Tree. Ini bukan soal mempersulit developer, tapi soal mendisiplinkan protokol agar tidak membawa beban risiko ke masa depan.

Buat kamu sebagai pengguna, perubahan ini memang tidak terasa seperti fitur baru. Tidak ada tombol tambahan, tidak ada UI yang berubah. Namun justru di situlah poinnya. Jaringan yang matang tidak selalu terlihat “lebih canggih”, tapi terasa lebih dapat diandalkan. Ketika kontrak tidak bisa menghilang secara tak terduga, kepercayaan terhadap sistem tumbuh secara struktural, bukan sekadar asumsi.

Pada akhirnya, EIP-6780 menunjukkan arah Ethereum ke depan. Bukan jaringan yang mengejar kelincahan jangka pendek, tetapi sistem yang dibangun untuk bertahan lama, dengan aturan yang jelas, state yang rapi, dan fondasi yang tidak mudah digoyang. Dalam ekosistem sebesar Ethereum, itulah bentuk kemajuan yang paling penting, meski seringkali luput dari perhatian.

 

Itulah informasi menarik tentang EIP 6780 yang bisa kamu eksplorasi lebih dalam di artikel populer Akademi crypto di INDODAX. Selain memperluas wawasan investasi, kamu juga bisa terus update dengan berita crypto terkini dan pantau langsung pergerakan harga aset digital di INDODAX Market.

Untuk pengalaman trading yang lebih personal, jelajahi juga layanan OTC trading kami di INDODAX. Jangan lupa aktifkan notifikasi agar kamu selalu mendapatkan informasi terkini seputar aset digital, teknologi blockchain, dan berbagai peluang trading lainnya hanya di INDODAX Academy.

 

Kamu juga dapat mengikuti berita terbaru kami melalui Google News untuk akses informasi yang lebih cepat dan terpercaya. Untuk pengalaman trading yang mudah dan aman, download aplikasi crypto terbaik dari INDODAX di App Store atau Google Play Store.

Maksimalkan juga aset kripto kamu dengan fitur INDODAX Staking/Earn, cara praktis untuk mendapatkan penghasilan pasif dari aset yang kamu simpan. Segera register di INDODAX dan lakukan KYC dengan mudah untuk mulai trading crypto lebih aman, nyaman, dan terpercaya!

 

Kontak Resmi Indodax
Nomor Layanan Pelanggan: (021) 5065 8888 | Email Bantuan: [email protected]

 

Follow Sosmed Twitter Indodax sekarang

Ikuti juga sosial media kami di sini: Instagram, X, Youtube & Telegram

 

FAQ

 

1. Apakah EIP-6780 sudah aktif di Ethereum?

Ya. EIP-6780 sudah menjadi bagian dari aturan protokol Ethereum sejak upgrade jaringan yang mengaktifkannya, sehingga perilaku SELFDESTRUCT yang baru berlaku di mainnet.

2. Apakah smart contract lama ikut terdampak?

Kontrak lama tidak tiba-tiba berubah isi kodenya, tapi jika kontrak memanggil SELFDESTRUCT setelah aturan baru aktif, hasilnya mengikuti perilaku baru. Artinya, ekspektasi “kontrak bisa dihapus” tidak lagi berlaku secara umum.

3. Apakah ini berpengaruh ke DeFi dan staking?

Bagi pengguna, umumnya tidak mengubah cara pakai DeFi atau staking. Dampaknya lebih terasa di level desain dan asumsi keamanan kontrak yang dipakai oleh aplikasi DeFi.

4. Kenapa Ethereum tidak langsung menghapus SELFDESTRUCT?

Karena menghapus total bisa berdampak besar ke kompatibilitas dan ekosistem. Ethereum memilih jalur bertahap: mempersempit fungsi agar lebih aman, sambil memberi ruang adaptasi untuk developer.

5. Apakah EIP-6780 membuat Ethereum lebih aman?

Ia membantu mengurangi satu kelas risiko yang berkaitan dengan perubahan ekstrem state akibat SELFDESTRUCT. Namun keamanan tetap bergantung pada desain kontrak, audit, dan praktik pengembangan yang benar.

 

Author : RB

DISCLAIMER:  Segala bentuk transaksi aset kripto memiliki risiko dan berpeluang untuk mengalami kerugian. Tetap berinvestasi sesuai riset mandiri sehingga bisa meminimalisir tingkat kehilangan aset kripto yang ditransaksikan (Do Your Own Research/ DYOR). Informasi yang terkandung dalam publikasi ini diberikan secara umum tanpa kewajiban dan hanya untuk tujuan informasi saja. Publikasi ini tidak dimaksudkan untuk, dan tidak boleh dianggap sebagai, suatu penawaran, rekomendasi, ajakan atau nasihat untuk membeli atau menjual produk investasi apa pun dan tidak boleh dikirimkan, diungkapkan, disalin, atau diandalkan oleh siapa pun untuk tujuan apa pun.
  

Lebih Banyak dari Ethereum

Pelajaran Dasar

Calculate Staking Rewards with INDODAX earn

Select an option
dot Polkadot 2.25%
bnb BNB 0.52%
sol Solana 4.62%
eth Ethereum 2.32%
ada Cardano 1.02%
pol Polygon Ecosystem Token 1.87%
trx Tron 2.75%
DOT
0
Berdasarkan harga & APY saat ini
Stake Now

Pasar

Nama Harga 24H Chg
DODO/IDR
DODO
1.433
120.46%
SYN/IDR
Synapse
2.572
79.23%
STRM/IDR
StreamCoin
8
33.33%
EPIC/IDR
Epic Chain
9.080
31.23%
WLD/IDR
Worldcoin
9.098
29.56%
Nama Harga 24H Chg
RVM/IDR
Realvirm
4
-42.86%
PORTAL/IDR
Portal
333
-28.08%
DEFI/IDR
DeFi
3
-25%
CHT/IDR
CyberHarbo
3
-25%
HOME/IDR
Defi App
683
-23.69%
Apakah artikel ini membantu?

Beri nilai untuk artikel ini

You already voted!
Artikel Terkait

Temukan lebih banyak artikel berdasarkan topik yang diminati.

Cara Beli Saham IHSG, Apakah Bisa Dilakukan Langsung?
03/06/2026
Cara Beli Saham IHSG, Apakah Bisa Dilakukan Langsung?

Banyak investor pemula mencari cara beli saham IHSG karena mengira

03/06/2026
Cara Mendapatkan Centang Biru di TikTok, Ini Syarat Barunya
03/06/2026
Cara Mendapatkan Centang Biru di TikTok, Ini Syarat Barunya

Centang biru TikTok sering dianggap sebagai tanda bahwa sebuah akun

03/06/2026
Cara Mendapatkan 1000 Subscriber Gratis dan Aman
03/06/2026
Cara Mendapatkan 1000 Subscriber Gratis dan Aman

Mendapatkan 1000 subscriber pertama sering menjadi target besar bagi kreator

03/06/2026