Masalah dalam Ethereum? Devs Berpecah Mengenai Pengeluaran Staking dalam Naik Taraf Shanghai

Mengikuti kejayaan Ethereum bergabung naik taraf pada bulan September, semua mata kembali tertumpu pada rangkaian kerana ia bersedia untuk melancarkannya seterusnya kemas kini besar. 

Yang ini, digelar Shanghai, berjanji untuk menyampaikan sesuatu yang ditunggu-tunggu oleh pengguna Ethereum: satu cara untuk kembali yang ETH bernilai $ 25 bilion bahawa mereka telah berjanji kepada rangkaian melalui program pertaruhannya. Hanya ada satu masalah: Pengembang teras Ethereum, kumpulan kecil pengkod yang bertanggungjawab untuk membuat perubahan pada rangkaian, sedang memikirkan bagaimana dan bila peningkatan harus dilaksanakan.

Ethereum berpindah ke a bukti-bukti sistem hanya beberapa bulan lalu melalui penggabungan, satu acara yang menggabungkan Ethereum mainnet dengan Beacon Chain, versi awal bukti saham Ethereum yang dilancarkan pada disember 2020. Rangkaian bukti kepentingan membolehkan pengguna mendepositkan dana untuk menjadi pengesah dan membantu mengesahkan transaksi dalam rantaian; pengguna tersebut mengakru ganjaran dalam bentuk token yang baru dijana. Sejak Disember 2020, pengguna telah dapat mempertaruhkan ETH mereka dan memperoleh ganjaran. Kini, dengan Shanghai, pengguna akhirnya akan dapat mengakses ganjaran tersebut, dan deposit ETH asal mereka. 

Dengan semua akaun, Shanghai muncul sedia untuk dilancarkan menjelang Mac. Tetapi baru-baru ini, minoriti vokal pembangun teras Ethereum telah mula menyuarakan kebimbangan bahawa naik taraf sedang dilancarkan terlalu cepat, kerana takut akan tindakan balas orang ramai, dengan mengorbankan kos teknikal yang boleh memberi impak yang berkekalan pada rangkaian. 

“Rasanya seperti kami tidak memikirkan tentang kesihatan jangka panjang Ethereum,” pembangun teras Micah Zoltu memberi amaran mengenai panggilan semua pembangun teras pada hari Khamis. "Kami berfikir, 'Bagaimana kami melakukan apa yang orang ramai mahu, hari ini?'" 

Zoltu dan beberapa pembangun teras 30-ganjil lain rangkaian bimbang bahawa keputusan baru-baru ini untuk melepaskan pelarasan teknikal ke Shanghai akan mendedahkan Ethereum kepada hutang teknikal yang tidak perlu, dengan implikasi yang tidak diketahui untuk tahun dan dekad akan datang. Tweak itu akan mengambil masa tambahan dua hingga empat minggu untuk dilaksanakan mengikut anggaran pembangun ini, jumlah masa pembangun teras Ethereum yang lain tidak sanggup membuat orang ramai menunggu. 

Hutang teknikal merujuk kepada kerja masa depan atau sakit kepala yang dibuat apabila pembangun perisian mengutamakan kelajuan keluaran produk berbanding kod yang sempurna. Dalam kes ini, pembangun Ethereum memutuskan untuk tidak membuat pengeluaran ETH serasi dengan siri mudah, atau SSZ, kaedah pengekodan moden yang fleksibel yang diterangkan oleh pembangun sebagai "masa depan pengekodan Ethereum." Daripada menggunakan SSZ, Ethereum tetap menggunakan siri awalan panjang rekursif, atau RLP, kaedah pengekodan sedia ada yang akhirnya mungkin ditamatkan dan ditamatkan. 

Walaupun perbezaan di sana adalah sangat teknikal dan nampaknya semantik, ia boleh menimbulkan sakit kepala yang tidak berkesudahan untuk pembangun Ethereum di hadapan. Sebilangan besar pembangun teras Ethereum telah menandakan kesediaan mereka untuk menukar pengeluaran ETH kepada kaedah pengekodan baharu dalam peningkatan berikutan Shanghai, yang dipanggil "Cancun."

Tetapi pembetulan sedemikian masih bermakna bahawa sebarang aktiviti pengeluaran yang dimulakan antara Shanghai dan Cancun akan dikodkan dengan lama kaedah. Dan terima kasih kepada lejar Ethereum yang tidak berubah, aktiviti itu—walaupun ia berlaku dalam masa beberapa bulan—boleh terus hidup di blockchain Ethereum, selama-lamanya. 

Oleh itu, pembangun perlu menterjemahkan semua pengekodan itu daripada kaedah lama kepada yang baharu, satu usaha yang susah payah. Di luar itu, bagaimanapun, ketidakpadanan yang dibuat oleh pengekodan pengeluaran awal dengan kaedah RLP lama, dan selebihnya dengan SSZ baharu, boleh membawa kesan yang lebih lanjut. 

"Mungkin terdapat perkara yang tidak diketahui tentang maksud ketidakpadanan ini—dengan penarikan balik, masalah reka bentuk, kelemahan," kata Matt Nelson, pemaju teras Ethereum yang lain. Dekripsi. “Kami hanya tidak tahu.”

Pada pertemuan mereka Khamis, Tomasz Stańczak, satu lagi pembangun teras, menolak kebimbangan ini, dengan menyatakan bahawa ia masih belum pasti sama ada Ethereum akan beralih sepenuhnya kepada kaedah pengekodan baharu, SSZ.

"Kelewatan sekarang demi rangkaian jangka panjang yang lebih baik akan menjadi sangat meyakinkan. Tetapi perubahan khusus ini akan menjadi sebahagian daripada proses yang lebih besar. Berfikir, mereka bentuk,” katanya. "Saya lebih suka kita melihat perkara ini secara holistik, dan memberi diri kita masa yang sesuai, sebagai persediaan untuk Cancun."

Zoltu menemui hujah pada hari Khamis tentang ketidakpastian masa depan SSZ yang berpotensi dibuat dengan niat jahat, kerana dia menganggapnya sebagai fakta yang jelas bahawa Ethereum akhirnya akan menukar lapisan pelaksanaannya kepada SSZ. 

“Memperkenalkan kod yang kami Tahu akan diganti dalam masa terdekat bermakna kami menambah hutang teknikal yang boleh dielakkan,” katanya Decrypt

Jadi, mengapakah kebanyakan pembangun Ethereum sangat enggan menghabiskan beberapa minggu tambahan untuk menghalang kerumitan masa depan yang tidak terhitung? Kepada Nelson, jawapannya banyak kaitan dengan sejarah terkini.

Penggabungan, peralihan bersejarah Ethereum kepada bukti pegangan, pertama kali dibincangkan lebih 5 tahun lalu. Pada tahun-tahun berikutnya, kepimpinan rangkaian secara rutin mendapati dirinya mewajarkan peningkatan itu peta jalan yang panjang kepada pelabur dan ahli komuniti yang tidak berpuas hati; selepas rancangan untuk penggabungan menjadi lebih konkrit pada 2021, tarikh pelancaran naik taraf telah berulang kali, disebabkan pertimbangan teknikal, sebelum akhirnya dikeluarkan pada September 2022. 

"Saya fikir garis masa [Shanghai semasa] pastinya didorong oleh banyak penelitian yang agak adil diletakkan pada penggabungan, yang telah ditangguhkan berkali-kali atas sebab yang betul, tetapi masih ditangguhkan," kata Nelson. 

Pemaju Ethereum, kata Nelson, enggan menarik kemarahan orang ramai lagi. Itu sebahagiannya boleh difahami olehnya; Shanghai akan memberi kesan kepada dana bernilai berpuluh bilion dolar, sebahagian daripadanya telah dikunci dengan rangkaian selama bertahun-tahun. 

Ketegangan itu mendedahkan peranan unik yang dimainkan oleh kader pembangun teras Etthereum: tugas mereka, pertama sekali, untuk arkitek blockchain sehampir mungkin dengan sempurna. Tetapi tidak ada yang terlepas daripada tekanan yang juga berpunca daripada dakwaan mereka bentuk rangkaian di sebalik mata wang kripto kedua terbesar di dunia. Ethereum kini mempunyai permodalan pasaran sebanyak $189 bilion. 

Walaupun Nelson lebih suka mengutamakan keperluan teknikal Ethereum, dia memahami sebab pembangun Ethereum memutuskan Khamis untuk meneruskan tanpa membuat perubahan yang diminta. 

"Dalam kes ini, kita mempunyai pilihan di mana kita boleh berfaedah tanpa terlalu banyak berkorban," katanya. "Dan pilihan itu dibuat."

Ikuti perkembangan berita crypto, dapatkan kemas kini harian dalam peti masuk anda.

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