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.
TLDR:
1) Dana aman. Kami menemukan solusi elegan bagaimana mencairkan kontrak.
2) Era tidak setara dengan EVM. Ini adalah pilihan desain yang disengaja dengan kelebihan dan kekurangan tertentu.
3) Mengikuti praktik terbaik akan mencegah masalah ini:https://t.co/93M5ruljUP
— zkSync ∎ (@zksync) 7 April, 2023
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.
Sebelum semua orang mengeluarkan garpu rumput mereka @bayu_joo dan 921 ETH terkunci dalam kontrak itu mulai hari ini, kompiler mereka benar-benar memberikan peringatan jika Anda menggunakan fungsi transfer.
Itu tidak sepenuhnya salah jika Anda menggunakan fungsi transfer non-asli. pic.twitter.com/F9wTHubFmc
— cygaar (@0xCygaar) 6 April, 2023
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.
7 / n
Sementara itu, Era turun beberapa hari yang lalu dan sekarang ini masalah dengan fungsi transfer. Beberapa orang terkenal menyebutkan bagaimana lang tidak isomorfik yang setara dengan nol kompatibilitas kesetaraan EVM.
— Naz (@CryptoNass) 6 April, 2023
- Konten Bertenaga SEO & Distribusi PR. Dapatkan Amplifikasi Hari Ini.
- Platoblockchain. Intelijen Metaverse Web3. Pengetahuan Diperkuat. Akses Di Sini.
- Sumber: https://unchainedcrypto.com/zksync-finds-solution-to-unfreeze-921-eth-stuck-in-smart-contract/
- :adalah
- 10
- 11
- 7
- a
- Tentang Kami
- sebenarnya
- menambahkan
- Setelah
- diduga
- dan
- Diantisipasi
- April
- ADALAH
- sekitar
- dihindari
- sebelum
- TERBAIK
- Praktik Terbaik
- by
- kasus
- tertangkap
- Perubahan
- pilihan
- klaim
- kesesuaian
- lengkap
- sama sekali
- kontrak
- kontrak
- kebalikan
- Biaya
- bisa
- Kritik
- Hari
- dikerahkan
- Mendesain
- Meskipun
- langsung
- turun
- dinamis
- masuk
- sama
- Setara
- Era
- kesalahan
- ETH
- ethereum
- mesin virtual ethereum
- Mesin Virtual Ethereum (EVM)
- semua orang
- EVM
- GAGAL
- beberapa
- menemukan
- berikut
- Untuk
- ditemukan
- dari
- penuh
- fungsi
- dana-dana
- GAS
- Memberikan
- Memiliki
- memiliki
- Seterpercayaapakah Olymp Trade? Kesimpulan
- How To
- Namun
- HTTPS
- segera
- in
- isu
- masalah
- IT
- NYA
- Labs
- Kekurangan
- BAHASA
- Terakhir
- lapisan
- Lapisan 2
- lapisan 2 scaling
- lokal
- terkunci
- mesin
- terbuat
- jaringan utama
- membuat
- hal
- cara
- tersebut
- juta
- minimal
- Bulan
- lebih
- simpul
- tidak asli
- penting
- of
- on
- ONE
- bagian
- Konsultan Ahli
- rencana
- plato
- Kecerdasan Data Plato
- Data Plato
- praktek
- Masalah
- proyek
- memprojeksikan
- protokol
- Cepat
- RE
- Memulihkan
- pemulihan
- dirilis
- Resolusi
- rollup
- aman
- Tersebut
- penjualan
- skala
- Solusi Penskalaan
- skenario
- pintar
- kontrak pintar
- larutan
- MEMECAHKAN
- beberapa
- tertentu
- seperti itu
- tim
- testnet
- bahwa
- Grafik
- mereka
- untuk
- hari ini
- token
- PENJUALAN TOKEN
- transfer
- transfer
- benar
- Cairkan
- Memperbarui
- menggunakan
- Ve
- maya
- mesin virtual
- peringatan
- Cara..
- yang
- sementara
- akan
- dengan
- tanpa
- bernilai
- akan
- Kamu
- zephyrnet.dll
- nol
- zero-pengetahuan
- zkSync