Pilih Laman
inChanger

Beberapa fungsi dapat dihapus dari Ethereum selama penggabungannya dari Eth 1.x ke Eth 2.0.

Dengan spesifikasi hard fork pertama Eth 2.0 yang dipetakan, perhatian telah beralih ke rencana penggabungan Eth 1.x dan Ethereum 2.0.

Dan, tidak ingin kehilangan momentum sekitar penggabungan, Vitalik Buterin telah mengusulkan untuk membuat beberapa perubahan tambahan pada jaringan, mengingat kebanyakan orang tidak melihat Ethereum berubah banyak setelahnya (dikurangi pembersihan, lebih banyak pecahan dan, tentu saja, Ethereum favorit kami yang baru. word, rollups).

Dalam dua posting blog dan pada panggilan All Core Developers hari Jumat , Buterin membuat kasus untuk menghapus fungsi yang kurang berguna – atau bahkan mungkin berbahaya – dalam codebank Ethereum beberapa saat sebelum atau selama penggabungan. Buterin terutama berfokus pada penggunaan di Mesin Virtual Ethereum (EVM).opcodes

“Kami memiliki peluang unik untuk membuat beberapa perubahan yang tidak kompatibel dengan versi sebelumnya pada EVM yang dapat bermanfaat bagi Ethereum dalam jangka panjang,” kata Buterin di GitHub 18 Februari. “Porsi aplikasi yang perlu ditulis ulang sebagai hasilnya dari perubahan ini cukup kecil, namun tetap bukan nol. ”

Melakukan perubahan pada EVM

Kepala dalam daftar itu adalah SELFDESTRUCTfungsi yang memberi penghargaan kepada siapa saja yang menghancurkan kontrak yang duduk diam di negara bagian Ethereum. Tujuannya opcodeadalah untuk memberi insentif kepada pengembang Ethereum untuk mempraktikkan “kebersihan yang baik” dan menghancurkan kontrak ketika tidak diperlukan lagi. Itu akan membantu mengurangi ukuran status jangka panjang Ethereum.

Namun, itu belum benar-benar berjalan seperti itu. Saat ini fungsinya menghalangi penskalaan Ethereum dengan membuatnya “sulit untuk pindah ke format penyimpanan keadaan yang berbeda di masa depan,” di antara alasan lainnya, kata Buterin.

Faktanya, banyak orang menggunakan fungsi tersebut sebagai semacam diskon jika biaya Ethereum naik. Token yang disebut gas, token ini dapat dibeli saat bahan bakar murah dan digunakan kemudian saat bahan bakar mahal untuk membantu menurunkan biaya transaksi. Pengembang Ethereum telah mempertimbangkan untuk menghapus opcodeEVM beberapa kali, terakhir pada bulan September.

Membuat perubahan pada EVM atau deskripsi teknis lainnya di Buku Kuning Ethereum tidak membuat semua orang senang. Beberapa pembuat aplikasi terdesentralisasi (dapp) menyatakan frustrasi bahwa fungsi yang diandalkan oleh proyek mereka dapat dihapus, seperti gas yang memungkinkan dapps untuk memeriksa berapa banyak gwei yang tersisa dalam pelaksanaan kontrak.

@bantg
Immutable code running on a mutable virtual machine sounds like the ultimate minefield.

Tidak jelas seberapa besar dukungan yang akan diterima lapangan pembersihan EVM. Selain itu, setiap perubahan pada EVM akan datang dengan banyak peringatan sebelumnya, kata Buterin.

“Sebagian besar aplikasi tidak bergantung pada apa pun yang diperkirakan akan rusak di sini,” kata Buterin. “Persentasenya sangat kecil.”

Pemeriksaan pulsa: Legenda CoinDesk tentang Zelda dimulai

ETH (ETH, + 7,48%)

Dalam beberapa jam pertama setelah Zelda diaktifkan di Ethereum 2.0, operasi validator kami kehilangan eter senilai sekitar $ 3,45. Ini karena masalah izin file yang mencegah Zelda menandatangani pengesahan, yang merupakan tanggung jawab paling umum yang diperlukan dari node validator Eth 2.0. (Tanggung jawab lain yang kurang umum adalah mengusulkan blok.)

Memperbarui izin file dan me-reboot Zelda adalah perbaikan sederhana yang membuat operasi validator kami kembali hijau dalam waktu 24 jam.

Menyiapkan validator? Ingatlah poin-poin ini

Pelajaran pertama yang dipelajari dari kecelakaan kecil ini adalah ini: Ingatlah untuk tetap terjaga selama aktivasi node validator Anda untuk memastikan semua operasi berjalan lancar sejak awal.

Sebagian besar validator setelah mereka menyetor 32 ETH mereka ke kontrak setoran Eth 2.0 akan dimasukkan ke dalam antrian tertunda sebelum diaktifkan di jaringan dan dapat memperoleh hadiah. Jumlah waktu yang dibutuhkan validator untuk menunggu dalam antrian sebelum aktivasi dapat berkisar dari beberapa hari hingga beberapa minggu.

Perkiraan kasar tentang hari dan waktu yang tepat seorang validator akan keluar dari antrian, berdasarkan berapa banyak validator lain yang juga menunggu dalam antrean untuk aktivasi, dapat ditemukan di block explorers BeaconScan dan Beaconcha.in.

Sayangnya, aktivasi Zelda berlangsung sekitar pukul 4:00 (ET) di pagi hari, itulah sebabnya sebagian besar staf CoinDesk, termasuk saya, tertidur. Seandainya salah satu dari kami terjaga untuk aktivasi node, setiap penyimpangan dalam operasi kami dapat diketahui sebelumnya dan diselesaikan lebih cepat.

Hal penting lainnya yang perlu diingat adalah menjaga operasi validator sesederhana mungkin. Sekitar 132 validator telah dipotong sejak jaringan diluncurkan pada 1 Desember 2020. Pemotongan pada Eth 2.0 membawa lebih banyak konsekuensi daripada kehilangan beberapa pengesahan. Pemotongan terjadi jika ada bukti perilaku berbahaya oleh validator. Jaringan dapat dengan benar atau keliru melihat tindakan validator sebagai serangan potensial atau upaya untuk menulis ulang sejarah dan data blockchain. Ini mengakibatkan validator dipaksa keluar dari jaringan, yang berarti tidak lagi memenuhi syarat untuk mendapatkan hadiah di Eth 2.0.

Pemotongan sering terjadi ketika operator validator Eth 2.0 mencoba memaksimalkan hadiah dengan menyiapkan dua komputer untuk menjalankan satu validator. Ketika salah satu komputer offline, komputer lainnya secara otomatis melakukan booting dan mengambil alih operasi validator. Meskipun ini terdengar seperti ide yang sempurna untuk memaksimalkan APR dengan menjalankan validator Anda secara virtual tanpa waktu henti, ini dapat menyebabkan kesalahan di mana kedua komputer menjalankan validator yang sama pada waktu yang sama.

Segera setelah jaringan mendeteksi kejadian di mana satu validator mengusulkan blok yang berbeda atau menandatangani pengesahan lebih dari sekali, operasi dapat dipangkas.

“Risikonya tidak sepadan,” kata co-lead developer Prysmatic Labs, Raul Jordan, dalam sebuah wawancara dengan CoinDesk.

Meskipun mungkin tergoda untuk mencoba dan memaksimalkan hadiah dengan memperumit pengaturan node sehingga tidak pernah ada waktu henti, hal itu mungkin terjadi dengan mengorbankan kemampuan untuk mendapatkan hadiah apa pun dari ETH yang Anda pertaruhkan.

Untuk informasi lebih lanjut tentang memangkas acara di Eth 2.0 dan lebih banyak komentar oleh Jordan, pastikan untuk menonton serial podcast mingguan kami ” Mapping Out Eth 2.0 ” besok .

Buka komunikasi

Jangan ragu untuk membalas setiap saat dan email [email protected] dengan pemikiran, komentar atau pertanyaan Anda tentang buletin hari ini. Di sela-sela membaca, mengobrol dengan kami di Twitter .

Valid Points menggabungkan informasi dan data langsung dari node validator Eth 2.0 CoinDesk sendiri dalam analisis mingguan. Semua keuntungan yang dihasilkan dari usaha taruhan ini akan didonasikan ke badan amal pilihan kami setelah transfer diaktifkan di jaringan. Untuk gambaran lengkap proyek ini, lihat posting pengumuman kami.

Anda dapat memverifikasi aktivitas validator CoinDesk Eth 2.0 secara real time melalui kunci validator publik kami, yaitu:

0xad7fef3b2350d220de3ae360c70d7f488926b6117e5f785a8995487c46d323ddad0f574fdcc50eeefec34ed9d2039ecb.

Cari di situs penjelajah blok Eth 2.0!

Terakhir, Will Foxley dan saya akan melanjutkan percakapan di Ethereum 2.0 dalam seri podcast CoinDesk yang berjudul ” Mapping Out Eth 2.0. Episode baru tayang setiap Kamis. Dengarkan dan berlangganan melalui umpan podcast CoinDesk di Apple Podcasts , Spotify , Pocketcasts , Google Podcasts , Castbox , Stitcher , RadioPublica , IHeartRadio , atau RSS .

 

https://www.coindesk.com/unique-opportunity-upgrade-ethereum-virtual-stack

inChanger