Masalah di Ethereum? Pengembang Terbagi Atas Staking Penarikan di Peningkatan Shanghai

Mengikuti kesuksesan dari Ethereum bergabung upgrade pada bulan September, semua mata kembali ke jaringan saat bersiap untuk meluncurkannya berikutnya pembaruan besar. 

Yang ini, dijuluki Shanghai, berjanji untuk memberikan sesuatu yang telah ditunggu-tunggu oleh pengguna Ethereum: cara untuk kembali itu ETH senilai $ 25 miliar bahwa mereka telah berjanji ke jaringan melalui program pertaruhannya. Hanya ada satu masalah: pengembang inti Ethereum, sekelompok kecil pembuat kode yang bertanggung jawab untuk membuat perubahan pada jaringan, bingung tentang bagaimana dan kapan pemutakhiran harus diterapkan.

Ethereum pindah ke a bukti-saham sistem hanya beberapa bulan yang lalu melalui penggabungan, sebuah peristiwa yang menggabungkan Ethereum jaringan utama dengan Beacon Chain, versi awal bukti saham Ethereum diluncurkan Desember 2020. Jaringan proof-of-stake memungkinkan pengguna menyetor dana untuk menjadi validator dan membantu mengautentikasi transaksi on-chain; pengguna tersebut memperoleh hadiah dalam bentuk token yang baru dibuat. Sejak Desember 2020, pengguna dapat mempertaruhkan ETH mereka dan mendapatkan hadiah. Sekarang, dengan Shanghai, pengguna akhirnya dapat mengakses hadiah tersebut, dan deposit ETH asli mereka. 

Bagaimanapun, Shanghai muncul siap diluncurkan pada bulan Maret. Namun baru-baru ini, minoritas vokal dari pengembang inti Ethereum telah mulai menyuarakan kekhawatiran bahwa pemutakhiran diluncurkan terlalu cepat, karena takut akan pembalasan publik, dengan mengorbankan biaya teknis yang dapat berdampak lama pada jaringan. 

“Rasanya seperti kita tidak memikirkan kesehatan jangka panjang Ethereum,” pengembang inti Micah Zoltu memperingatkan pada panggilan semua pengembang inti Kamis. “Kami berpikir, 'Bagaimana kami melakukan apa yang diinginkan publik, hari ini?'” 

Zoltu dan beberapa dari 30 pengembang inti jaringan lainnya khawatir bahwa keputusan baru-baru ini untuk melepaskan penyesuaian teknis ke Shanghai akan membuat Ethereum terkena utang teknis yang tidak perlu, dengan implikasi yang tidak diketahui selama bertahun-tahun dan dekade mendatang. Tweak akan memakan waktu dua hingga empat minggu ekstra untuk diterapkan menurut perkiraan pengembang ini, jumlah waktu yang tidak diinginkan oleh pengembang inti Ethereum lainnya untuk membuat publik menunggu. 

Hutang teknis mengacu pada pekerjaan di masa depan atau sakit kepala yang dibuat ketika pengembang perangkat lunak memprioritaskan kecepatan rilis produk daripada kode yang sempurna. Dalam hal ini, pengembang Ethereum memutuskan untuk tidak membuat penarikan ETH kompatibel dengan serial sederhana, atau SSZ, metode pengkodean modern yang fleksibel yang dijelaskan oleh pengembang sebagai "masa depan pengkodean Ethereum". Alih-alih menggunakan SSZ, Ethereum tetap menggunakan serialisasi awalan panjang rekursif, atau RLP, metode pengkodean yang ada yang pada akhirnya dapat dihapus dan dihentikan. 

Meskipun perbedaannya sangat teknis dan tampaknya semantik, itu bisa membuat sakit kepala tanpa akhir bagi pengembang Ethereum di masa mendatang. Kontingen besar pengembang inti Ethereum telah mengisyaratkan kesediaan mereka untuk mengalihkan penarikan ETH ke metode pengkodean baru dalam pemutakhiran setelah Shanghai, yang disebut "Cancun."

Tetapi perbaikan seperti itu tetap berarti bahwa setiap aktivitas penarikan yang dimulai antara Shanghai dan Cancun akan dikodekan dengan tua metode. Dan berkat buku besar Ethereum yang tidak dapat diubah, aktivitas itu—meskipun terjadi dalam beberapa bulan—dapat terus hidup di blockchain Ethereum, selamanya. 

Jadi, pengembang pada akhirnya harus menerjemahkan semua pengkodean itu dari metode lama ke yang baru, usaha yang melelahkan. Namun, di luar itu, ketidakcocokan yang dibuat dengan menyandikan penarikan awal dengan metode RLP lama, dan sisanya dengan SSZ baru, dapat berdampak lebih jauh. 

“Mungkin ada hal-hal yang tidak diketahui yang tidak diketahui tentang apa arti ketidaksesuaian ini—dengan penarikan, masalah desain, kerentanan,” kata Matt Nelson, pengembang inti Ethereum lainnya, kepada Dekripsi. "Kami hanya tidak tahu."

Pada pertemuan mereka hari Kamis, Tomasz Stańczak, pengembang inti lainnya, menolak kekhawatiran ini, menyatakan bahwa bahkan belum pasti apakah Ethereum akan sepenuhnya beralih ke metode pengkodean baru, SSZ.

"Penundaan sekarang demi jaringan jangka panjang yang lebih baik akan sangat meyakinkan. Tetapi perubahan khusus ini akan menjadi bagian dari proses yang lebih besar. Berpikir, merancang, ”katanya. “Saya lebih suka kita melihat ini secara holistik, dan memberi diri kita waktu yang tepat, sebagai persiapan untuk Cancun.”

Zoltu menemukan argumen pada hari Kamis tentang ketidakpastian masa depan SSZ yang berpotensi dibuat dengan itikad buruk, karena dia menganggapnya sebagai fakta bahwa Ethereum pada akhirnya akan mengalihkan lapisan eksekusinya ke SSZ. 

“Memperkenalkan kode yang kami tahu akan diganti dalam waktu dekat berarti kita menambah utang teknis yang bisa dihindari,” ujarnya Dekripsi

Lalu mengapa, sebagian besar pengembang Ethereum begitu enggan untuk menghabiskan beberapa minggu ekstra mencegah kerumitan yang tak terhitung di masa depan? Bagi Nelson, jawabannya sangat berkaitan dengan sejarah terkini.

Penggabungan, transisi bersejarah Ethereum ke proof-of-stake, pertama kali dibahas lebih dari 5 tahun yang lalu. Pada tahun-tahun berikutnya, kepemimpinan jaringan secara rutin mendapati dirinya membenarkan peningkatan tersebut peta jalan yang panjang kepada investor dan anggota masyarakat yang tidak puas; setelah rencana penggabungan menjadi lebih konkret pada tahun 2021, tanggal peluncuran pemutakhiran berulang kali dibatalkan, karena pertimbangan teknis, sebelum akhirnya dirilis pada September 2022. 

“Saya pikir garis waktu [Shanghai saat ini] pasti didorong oleh banyak pengawasan yang agak adil dalam penggabungan, yang ditunda berkali-kali karena alasan yang tepat, tetapi masih tertunda,” kata Nelson. 

Pengembang Ethereum, kata Nelson, enggan menarik kembali kemarahan massa. Itu sebagian bisa dimengerti olehnya; Shanghai akan memengaruhi dana senilai puluhan miliar dolar, sebagian di antaranya telah dikunci dengan jaringan selama bertahun-tahun. 

Ketegangan mengungkapkan peran unik yang dimainkan oleh kader pengembang inti Etthereum: tugas mereka, pertama dan terpenting, merancang blockchain sedekat mungkin dengan sempurna. Tapi tidak ada yang lolos dari tekanan yang juga berasal dari tugas merancang jaringan di belakang cryptocurrency terbesar kedua di dunia. Ethereum saat ini membanggakan kapitalisasi pasar sebesar $189 miliar. 

Sementara Nelson lebih suka memprioritaskan kebutuhan teknis Ethereum, dia memahami mengapa pengembang Ethereum memutuskan hari Kamis untuk melanjutkan tanpa membuat perubahan yang diminta. 

“Dalam hal ini, kami memiliki pilihan di mana kami dapat bertindak bijaksana tanpa mengorbankan terlalu banyak,” katanya. "Dan begitulah pilihan itu dibuat."

Tetap di atas berita crypto, dapatkan pembaruan harian di kotak masuk Anda.

Sumber: https://decrypt.co/119620/ethereum-devs-divided-staking-withdrawals-shanghai