Güvenlik ve dolandırıcılık

Token onayı nedir?

Token onayı, yani harcama izni, bir akıllı sözleşmeye tokenlarınızdan belirli bir tutara kadarını taşıma izni vermektir. dApp'ler sizin yerinize takas yapabilmek ya da yatırabilmek için buna ihtiyaç duyar.

Neden önemli

Birçok dApp, bir daha onay vermek zorunda kalmayasınız diye sınırsız onay ister. Bu izin, siz iptal edene kadar geçerli kalır. Sözleşme kötü niyetliyse ya da sonradan istismar edilirse, cüzdanınızdaki o türden bütün tokenları istediği an alabilir.

Locker Protocol Wallet bunu nasıl ele alıyor

Locker Protocol Wallet; sınırsız onayları, koleksiyonun tamamını kapsayan NFT onaylarını (setApprovalForAll) ve Permit2'yi siz imzalamadan önce önce uzantıda, sonra bir kez daha Vault'ta işaretler. İptal ekranı bir harcama iznini geri alır; iptal de Vault'ta imzalanan bir işlemdir.

Uzantıyı edinin

Sorular

Eski token onaylarını iptal etmeli miyim?

Artık kullanmadığınız sözleşmeler için evet. İptal etmek küçük bir ağ ücreti tutar ve sonradan kötüye kullanılabilecek bir izni ortadan kaldırır.

approve ile setApprovalForAll arasındaki fark ne?

approve tek bir tokenı belirli bir tutara kadar kapsar. setApprovalForAll ise bir koleksiyonda sahip olduğunuz, şimdi ve sonradan sahip olacağınız bütün NFT'leri kapsar; bu yüzden NFT dolandırıcılıklarının sık hedefidir.