Trend Olan Konular
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
DEATHStr kaotik bir başlangıç yaptı. Ne yazık ki ilk aceleyi kaçırdım ama gözden kaçan bir sorun buldum, bunu ekibe açıkladım ve şimdi düzeltildi.
DEATHStr, NFT satın almak ve onları %20 daha ucuzla listelemek için tasarlanmıştır; amaçları NFT tabanlarını DEATHStr'nin kendisinin lehine düşürmek (gelirler tokenı satın almak ve yakmak için kullanılır).
Ancak, saf bir arb engellemek için gecikme veya başka bir mekanik yok - Moonbird tutan herkes sözleşmenin ücretlerinin %20'sini herhangi bir anda etkili olarak alabilir.
Yukarıdaki fonksiyon, herhangi bir Moonbird sahibinin DEATHSTR'in mevcut ücretlerinin %20'sini atomik ve risksiz olarak alması için yeterlidir.
Sırayla:
- Mevcut ücretleri belirler
- o miktar için bir Seaport listesi oluşturur
- DEATHSTR'e o ilanı satın almasını söylüyor
- DEATHSTR'in NFT'yi listelediği fiyatı okuyor (%20 indirim olmalı)
- NFT'yi geri satın alır
Kullanıcı başladığı aynı NFT'ye + biraz taze ETH ile kalıyor. Bu, 'currentFees() * 0.2' uygulaması gereken gazdan daha fazla olduğu sürece çalıştırılabilir.
Önerilen çözüm: bir NFT DEATHSTR'den geri satın alınmadan önce bir blok gecikmesi uygulayın. Bu, atomikliği ortadan kaldırır ve protokole satılan herhangi bir NFT'nin dünyadaki herkes tarafından satın alınma şansına sahip olmasını sağlar; bu yüzden zeminin altındaki herhangi bir yere satmak aniden risk ve hatta kullanıcı için garantili bir zarar haline gelir.
Şimdilik, ekip buyTargetNFT'ye erişim kontrolü ekledi, böylece satın alımları tetikleyebildiği için sadece onaylanmış adresler var. Kısa vadede sorun değil ama uzun vadede daha açık bir çözüm görmek isterim.

Bunu mekanik bir sorundan çok anlatı meselesi olarak görürüm. DEATHSTR yine de satın alınıp yakılır, ancak artık NFT zeminlerinde "saldırı" olarak kabul edilebilecek bir unsur yok.
Aslında, arbitrajcı, ücretleri toplayabilmek için hedef koleksiyondan bir NFT tutması gerekir, ayrıca onu hedeflediği koleksiyondan tamamen koparır.
20
En İyiler
Sıralama
Takip Listesi
