Salah satu pendiri Ethereum (ETH), Vitalik Buterin, baru-baru ini mengungkapkan fase selanjutnya untuk pengembangan jaringan Ethereum (ETH). Langkah penting berikutnya dalam evolusi blockchain disebut “Pembersihan".
Buterin baru-baru ini berbagi wawasan tentang upaya menyederhanakan protokol Ethereum dan meningkatkan langkah-langkah keamanannya.
“Catatan singkat tentang langkah selanjutnya dalam menyederhanakan protokol Ethereum dan mengurangi beban sumber daya node (alias “pembersihan”),” dia berbagi.
Catatan singkat tentang langkah selanjutnya dalam penyederhanaan protokol Ethereum dan pengurangan beban sumber daya node (alias “Pembersihan”):https://t.co/BAebCGrisB
- vitalik.eth (@VitalikButerin) 1 April, 2024
Dalam komunikasinya, Vitalik Buterin menjelaskan bahwa “The Purge” adalah proyek yang bertujuan untuk mengurangi Ethereum dan menyelesaikan hutang teknis.
“EIP ini adalah contoh penting dari bagian pengembangan protokol Ethereum yang sering kurang dihargai: upaya menyederhanakan protokol dengan menghilangkan kompleksitas dan menambahkan jaminan keamanan baru. Ini adalah bagian besar dari apa yang saya beri nama “The Purge”: proyek memperpendek Ethereum dan melunasi utang teknis. Akan ada lebih banyak EIP dengan semangat serupa, sehingga perlu dipahami bagaimana EIP-6780, khususnya, mencapai tujuan tersebut, dan EIP lain apa yang mungkin ada di masa depan.”
Para pengembang menyoroti Langkah Pembersihan Berikutnya: “Salah satu EIP yang kurang dikenal dalam hard fork Dencun baru-baru ini adalah EIP-6780, yang menghapus sebagian besar fungsi opcode SELFDESTRUCT.” Buterin juga menjelaskan bagaimana EIP-6780 menyederhanakan protokol Ethereum:
“EIP-6780 mengurangi fungsionalitas opcode SELFDESTRUCT, yang menghancurkan kontrak yang memanggilnya dan mengosongkan kode serta penyimpanannya, sehingga hanya berfungsi jika kontrak dibuat pada transaksi yang sama. Hal ini sendiri tidak mewakili penurunan kompleksitas spesifikasi”, kata para pengembang.
O dokumen juga menjelaskan bahwa, bagaimanapun, fitur baru meningkatkan implementasi dengan memperkenalkan dua invarian baru: Setelah EIP-6780, terdapat jumlah maksimum slot penyimpanan (kira-kira: batas gas/5000) yang dapat diedit dalam satu blok; Jika kontrak memiliki kode yang tidak kosong di awal transaksi atau blok, kontrak tersebut akan memiliki kode yang sama di akhir transaksi atau blok tersebut.