zkSync Menemukan Solusi untuk 'Mencairkan' 921 ETH Terjebak dalam Kontrak Cerdas

zkSync Menemukan Solusi untuk 'Mencairkan' 921 ETH Terjebak dalam Kontrak Cerdas

zkSync Menemukan Solusi untuk 'Mencairkan' 921 ETH yang Terjebak di Smart Contract PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

zkSync berencana untuk membuat perubahan pada meteran gas Era untuk memulihkan ETH senilai $1.7 juta yang terkunci dalam kontrak pintar GemstoneIDO.

Solusi penskalaan Ethereum Layer 2 zkSync mengklaim telah menemukan cara untuk mencairkan dana yang terkunci dalam kontrak pintar GemstoneIDO Gemholic.

Dalam pembaruan 6 April di Twitter, zkSync mengatakan telah menemukan "solusi elegan" untuk 921 ETH, bernilai sekitar $1.7 juta, dikunci dalam salah satu kontraknya setelah penjualan token proyek.

Masalah muncul dari fungsi .transfer() dalam kontrak cerdas GemstoneIDO, yang diklaim oleh tim zkSync dapat dihindari jika proyek menerapkan kontrak pada testnet.

“Sayangnya, kontrak tersebut diterapkan di mainnet Era tanpa dicoba di testnet atau node lokal, yang akan langsung menimbulkan masalah,” kata tim zkSync.

Tim Gemholic, bagaimanapun, klaim untuk menguji fungsi di testnet zkSync sebelum mainnet. 

Fungsi tersebut merupakan bagian dari zkSync Era, solusi penskalaan rollup tanpa pengetahuan yang dirilis oleh Matter Labs bulan lalu. Namun, Era zkSync tidak setara dengan Ethereum Virtual Machine (EVM), sebuah “pilihan desain yang disengaja” yang dibuat oleh tim.

Pengukuran gas dinamis Era berarti bahwa setiap transfer ETH akan menelan biaya lebih dari 2300 gas, dan fungsi .transfer() apa pun yang dimasukkan tanpa tunjangan gas eksplisit akan gagal. Tim mengatakan telah mengantisipasi skenario seperti itu dan menambahkan peringatan tentang fungsi tersebut langsung ke kompilernya.

Untuk mengatasi masalah dana terkunci GemstoneIDO, zkSync mengatakan akan membuat perubahan minimal pada meteran gas protokol untuk memungkinkan pemulihan penuh dana.

Meskipun penyelesaiannya cepat, beberapa kritikus menuduh bahwa masalah tersebut berasal dari kurangnya kesetaraan EVM zkSync Era yang lengkap, meskipun diklaim sebaliknya.

Stempel Waktu:

Lebih dari Tidak dirantai