Pengembang Ethereum Memperingatkan Risiko Kompatibilitas Kontrak dalam Peningkatan Glamsterdam

icon币界网
Bagikan
AI summary iconRingkasan
Berita Ethereum: Pengembang telah memperingatkan bahwa perubahan penetapan gas dalam upgrade Glamsterdam mendatang dapat memengaruhi kompatibilitas kontrak. EIP-8037 dan EIP-8038 meningkatkan biaya operasi status on-chain, memerlukan tinjauan kontrak dan pembaruan estimasi gas. Berita ekosistem Ethereum: Testnet kini tersedia, dengan upgrade diharapkan pada Q4 2026.
Laporan CoinNews:

Developer Ethereum baru-baru ini memperingatkan bahwa dua penyesuaian penetapan gas yang direncanakan untuk dimasukkan dalam upgrade Glamsterdam dapat menyebabkan masalah kompatibilitas pada sejumlah kontrak jaringan utama Ethereum. Tim pengembang menyatakan bahwa sebagian besar transaksi historis tidak terpengaruh dalam pengujian replay, dan sebagian besar anomali dapat diperbaiki dengan meningkatkan batas gas transaksi.

Dua proposal menyesuaikan biaya status

Peringatan ini terutama mencakup EIP-8037 dan EIP-8038. Yang pertama meningkatkan biaya membuat status on-chain, termasuk akun baru, slot penyimpanan, dan byte code kontrak; yang kedua menaikkan biaya mengakses status yang sudah ada, mencakup operasi lapisan eksekusi seperti SLOAD, SSTORE, dan akses akun dingin.

The Ethereum Foundation stated that this repricing is in preparation for future network capacity upgrades. As the Ethereum chain state continues to grow and validators support higher block gas limits, operations with high resource consumption require repricing.

Asumsi gas tetap paling rentan mengalami masalah

Developer merekam ulang transaksi historis jaringan utama Ethereum sesuai aturan penetapan harga yang diusulkan oleh Glamsterdam, dan mengklasifikasikan hasilnya menjadi empat kategori: sepenuhnya tidak berubah, penggunaan Gas berubah tetapi tetap berhasil, dapat diperbaiki dengan meningkatkan batas Gas, serta kemungkinan gagal meskipun batas Gas dinaikkan secara signifikan.

  • Gunakan transfer atau send dengan stipend Gas 2.300
  • Gas limit ditetapkan secara bawaan dalam kontrak
  • Mengandalkan gasleft() untuk pengambilan keputusan logis

The Ethereum Foundation specifically notes that contracts using the Solidity historical 2,300 gas subsidy mechanism require careful review, as operations that previously completed within this limit may now consume more gas under the new state access pricing.

Dompet dan alat Gas juga perlu diperbarui

Penyesuaian ini tidak hanya memengaruhi kontrak cerdas. Dompet, penyedia RPC, indexer, dan alat node juga perlu memperbarui sistem estimasi Gas. Jika perangkat lunak masih menggunakan konstanta lama atau parameter cache, dapat terjadi underestimasi Gas yang dibutuhkan untuk transaksi, yang berpotensi menyebabkan kegagalan eksekusi.

Salah satu perubahan khas adalah bahwa sebagian alat secara default menganggap transfer biasa selalu memerlukan 21.000 Gas. Pengembang menunjukkan bahwa asumsi ini tidak selalu berlaku: transfer ke akun yang sudah ada tetap mempertahankan level tersebut, tetapi jika transfer tersebut menciptakan akun baru, maka akan menambah biaya status tambahan.

Testnet telah dibuka untuk pemeriksaan

Untuk mendukung pengujian upgrade, pengembang Ethereum telah meluncurkan jaringan uji coba Platåberget, juga dikenal sebagai glam-devnet-8, yang kini menjalankan aturan penetapan harga baru. Pemelihara kontrak dapat memasukkan alamat mereka ke alat pemeriksaan resmi untuk memeriksa apakah transaksi historis menunjukkan penyimpangan di bawah aturan baru.

Selanjutnya, Ethereum akan terus menjalani pengujian devnet serta memajukan pengujian fork di Sepolia dan Hoodi. Menurut rute saat ini, target peluncuran Glamsterdam adalah kuartal keempat tahun 2026, tetapi tanggal aktivasi mainnet belum diumumkan secara resmi.

Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini. Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.