Pengembang Ethereum Berselisih Soal Upgrade Jaringan
Ethereum tengah menghadapi ujian krusial dalam upayanya mempercepat peningkatan jaringan, di mana para pengembang inti terlibat perselisihan terkait perubahan teknis yang dapat berdampak besar bagi ekosistem Ethereum.
Perdebatan ini berpusat pada penerapan EVM Object Format (EOF), sebuah format container yang dirancang untuk meningkatkan pemisahan antara kode dan data dalam smart contract Ethereum. EOF memungkinkan pemeriksaan keamanan terhadap EVM bytecode dilakukan sebelum eksekusi, bukan saat proses berjalan. Langkah ini diharapkan dapat membuat aplikasi di jaringan Ethereum lebih cepat dan murah, serta mencegah kesalahan validasi yang berpotensi merugikan.
Namun, dalam rapat All Core Developers Execution Call (ACDE) pada 13 Februari, tim Geth—yang mengembangkan Lightclient, perangkat lunak klien Ethereum paling banyak digunakan—menyatakan ketidaksetujuan mereka terhadap penerapan EOF dalam upgrade Fusaka.
"Kami tidak setuju bahwa EOF harus diterapkan di jaringan utama sama sekali," tulis tim Geth dalam obrolan Zoom selama rapat tersebut. Mereka bahkan menyarankan agar EOF dihapus sepenuhnya dari rencana upgrade Fusaka.
Meski demikian, sikap tim Geth ini tidak mencerminkan konsensus bersama. Salah satu pengembang Geth, Marius van der Wijden, menegaskan bahwa mereka bekerja secara independen dan tidak diwajibkan mengikuti satu pandangan kolektif.
"Saya tidak berpikir kita harus memaksa anggota tim untuk mengikuti satu garis kebijakan," kata Van der Wijden dalam rapat tersebut.
Van der Wijden sendiri adalah salah satu kritikus vokal terhadap penerapan EOF dalam upgrade Pectra, yang lebih dahulu dijadwalkan sebelum Fusaka. Ia pernah menulis dalam sebuah blog bahwa EOF terlalu kompleks dan hanya memberikan peningkatan kecil dalam kecepatan serta efisiensi biaya, sementara risikonya jauh lebih besar dibanding manfaatnya.
Namun, setengah tahun setelah kritik tersebut, tampaknya Van der Wijden kini memilih untuk tidak terlalu peduli dengan perdebatan ini.
Jadwal Upgrade Ethereum dan Ketidakpastian Fusaka
Sementara itu, Tim Beiko, Kepala Dukungan Protokol di Ethereum Foundation, memastikan bahwa upgrade Pectra tetap berjalan sesuai jadwal. Pengujian publik di testnet Holesky dan Sepolia akan dilakukan pada 24 Februari dan 5 Maret, dengan target penerapan di jaringan utama pada 8 April.
Untuk meredakan ketegangan mengenai Fusaka, Beiko mengusulkan perpanjangan tenggat waktu guna menentukan cakupan upgrade ini. Beberapa tanggal penting yang diajukan adalah:
- 13 Maret: Batas waktu pengajuan proposal peningkatan baru.
- 27 Maret: Tenggat waktu untuk mencapai kesepakatan soal preferensi peningkatan.
- 10 April: Keputusan akhir mengenai fitur yang akan dimasukkan dalam upgrade Fusaka.
Namun, penolakan tim Geth terhadap EOF menimbulkan kekhawatiran lebih luas tentang seberapa cepat Ethereum bisa melakukan inovasi.
"Kita perlu mencari tahu proposal mana yang paling sesuai dengan tujuan kita dalam 12 bulan ke depan, lalu melangkah dari sana," ujar salah satu pengembang Geth dalam rapat, menyarankan pendekatan yang lebih hati-hati.
Di sisi lain, pengembang Reth, Roman Krasiuk, menekankan pentingnya menjaga momentum pengembangan Ethereum.
"Kita tidak akan pernah bisa bergerak lebih cepat jika tidak berkomitmen lebih awal terhadap cakupan peningkatan yang direncanakan," kata Krasiuk.
Meski ada penolakan dari tim Geth, para pengembang independen dan tim klien lainnya masih mendukung penerapan EOF. Pengujian pun terus berlanjut di jaringan pengembangan khusus, bersamaan dengan peningkatan lain yang berfokus pada ketersediaan data di jaringan Ethereum.
Hingga saat ini, Van der Wijden, Beiko, dan seorang peneliti dari Ethereum Foundation belum memberikan tanggapan resmi terkait perdebatan ini.