Yükleniyor...

zkSync Ekibi Sıkışan Ethereum için Çözüm Buldu

zkSync, bir akıllı sözleşmede sıkışan 1,7 milyon doları çözmek için bir çözüm geliştirdiğini açıkladı.

zksync

zkSync, bir akıllı sözleşmede sıkışan 1,7 milyon doları çözmek için bir çözüm geliştirdiğini açıkladı.

zkSync, Gemholic’in Ethereum Layer-2 ağındaki akıllı sözleşmesinde kilitli kalan 921 Ethereum’u (yaklaşık olarak 1,7 milyon dolar) serbest bırakmak için bir çözüm bulduğunu söyledi.

zkSync Akıllı Sözleşmede Kalan 1,7 Milyon Dolarlık Ethereum için Çözüm Açıkladı

zkSync’teki geliştirme ekibi, Era ağında bir akıllı sözleşmeye takılan 921 ETH‘yi sıkışan yerden çıkarmak için bir çözüm bulduğunu açıkladı.

Bir açıklamada zkSync, fonların güvende olduğunu ve dondurulmuş sözleşmeyi açmak için zarif bir yöntem keşfettiğini bir Tweet’te açıkladı. Ekip ayrıca sorunun “transfer ()” komutu ile alakalı olduğunu yazdı.

Ethereum’u bir akıllı sözleşmeye göndermek için .transfer() işlevi kullanıldığında, fallback() işlevi tetiklenir. fallback() işlevi, tahsis edilen 2300 gas’tan fazlasını gerektiriyorsa, işlem başarısız olabilir ve fonlar sıkışabilir. Burada karşılaşılan sorun da tam olarak bu problemden kaynaklanıyor.

Bu gas sorununu azaltmak için zkSync, .transfer() işlevi hakkında doğrudan derleyiciye bir uyarı veriyor. Bu uyarı muhtemelen Gemholic ekibi tarafından göz ardı edildiği için burada bir sorun yaşanmış durumda. ZkSync ekibi ayrıca Gemholic’in sözleşmeleri test ağı veya yerel bir düğüm üzerinde test etmeden Era ana ağında dağıttığını belirtti.


Üyelik
Bildir
guest

0 Yorum
Satır İçi Geri Bildirimler
Tüm yorumları gör
0
Düşüncelerinizi duymak istiyoruz, lütfen yorum yapın.x