Onaylar wallet'ları nasıl drene eder
Bir onay tokenlarını bugün hareket ettirmez, bir kontrata istediği zaman onları hareket ettirme konusunda kalıcı bir izin verir. İşte bu iznin nasıl bir drenaja dönüştüğü ve onu önce nasıl bulup iptal edeceğin.
Wallet'ını tara: ücretsiz Telegram'da 7/24 izle
Sadece herkese açık adres. Wallet bağlantısı yok. İmzalanacak hiçbir şey yok.
Bir onay gerçekte neye izin verir
Bir tokenin approve(spender, amount) fonksiyonunu çağırmak hiçbir şey göndermez. Token kontratına bir izin yazar: spender, istediği zaman: senden yeni bir imza almadan, bakiyenden amount'a kadar transferFrom çağırabilir. Her swap, mint ve bridge, ihtiyacı olan tokeni çekebilmek için önce bir onay ister.
Sınırsız neden varsayılan tuzak
Çoğu dapp, o spender'ı bir daha hiç onaylamana gerek kalmasın diye mümkün olan en yüksek miktarı ister. Bu hem kullanışlıdır hem de kalıcı bir açık çektir: allowance sona ermez, harcadıkça küçülmez ve dapp'in var olduğunu unuttuğun gün de imzaladığın gün kadar büyük kalır.
Bir spender nasıl kötü niyetli hâle gelir
Spender'ın ilk günden itibaren kötü niyetli olması gerekmez. Kontratı aylar sonra exploit edilebilir, ekibi bir rug çıkabilir ya da bir scam token/farm başından itibaren kötü niyetli olabilir, bunların herhangi biri, hâlâ açık bir allowance'ı olan her wallet'ta yeni bir onay gerekmeden transferFrom çağırma imkânı verir.
Kullanılmadan önce bul ve iptal et
Zincirler genelindeki her onayı listelemek için herkese açık adresini tara, sınırsız allowance'lar ve doğrulanmamış ya da işaretlenmiş spender'lar, her birinin ne kadar süredir açık kaldığıyla birlikte vurgulanır. Unutulmuş bir onay başkasının kazancı olmadan önce, riskli olanları revoke.cash üzerinden iptal et.
SSS
Bir onayın olması zaten drene edildiğim anlamına mı gelir?
Hayır. Bir onay kalıcı bir izindir, bir transfer değil. Spender gerçekten transferFrom çağırana kadar hiçbir şey hareket etmez, bu yüzden onu önceden iptal etmek işe yarar.
Hangi onayların riskli olduğunu nasıl anlarım?
Doğrulanmamış ya da bilinmeyen kontratlara verilen sınırsız allowance'lar en yüksek risktir; ardından kötü niyetli işaretlenmiş ya da artık kullandığını hatırlamadığın herhangi bir spender gelir. Bir tarama üçünü de otomatik olarak ortaya çıkarır.