WATS Wallet logoWATS Wallet
Teknik6 dk okuma

Slippage (Kayma) Nedir? Takasınız Neden Farklı Bir Fiyattan Gerçekleşir

Bir fiyat gördünüz, başka bir fiyat aldınız. Slippage, teklif ile yürütme arasındaki boşluktur — işte gerçekte nereden geldiği, slippage toleransı ayarının aslında neyi kontrol ettiği, fiyat etkisi ve ücretlerden nasıl ayrıldığı, ne zaman tehlikeli hale geldiği ve takaslarınızı dürüst tutan ayarlar.

Slippage, bir takasın teklif edildiği fiyat ile fiilen gerçekleştiği fiyat arasındaki farktır. Bunun nedeni, bir otomatik piyasa yapıcının fiyatı havuzundaki token bakiyelerinden türetmesi ve bu bakiyelerin size teklif verildiği an ile işleminizin bir bloka dahil edildiği an arasında değişebilmesidir — başka işlemler önce girer ve havuzu hareket ettirir. Slippage, kendi emir büyüklüğünüzün havuzun derinliğine karşı yarattığı fiyat hareketi olan fiyat etkisinden ve işlemden önce zaten bilinen ücretlerden farklıdır. Slippage toleransı ayarı bir tahmin değil, bir korkuluktur: takas sözleşmesine, belirtilen bir minimum alınacak tutardan azını alacaksanız işlemi geri almasını söyler. Hiçbir cüzdan kaymayı ortadan kaldıramaz; ama WATS'ta takas tamamen non-custodial bir cüzdanın içinde imzalanır — anahtarları siz tutarsınız, WATS asla bir anahtar tutmaz — ve teklif, tolerans ile minimum alınacak tutar imzadan önce gösterilir.

Gördüğünüz fiyat vs aldığınız fiyat

Her takasçı eninde sonunda onunla tanışır: teklif bir kur söylemişti, onay ekranı başkasını gösteriyor. O boşluk slippagetir (kayma) — size verilen fiyat ile işleminizin gerçekte gerçekleştiği fiyat arasındaki fark. Bir dolandırıcılık değildir ve çoğu zaman bir hata da değildir; zincir üstü piyasaların çalışma biçiminin yapısal bir özelliğidir. Ama yönetilmezse yaptığınız her işlemi sessizce vergilendirir — ve en kötü durumlarda bir saldırganın içeri girdiği kapıdır.

Kayma nereden gelir

Zincir üstü takasların çoğu otomatik piyasa yapıcılara (AMM) karşı çalışır — fiyatı token bakiyelerinin bir fonksiyonu olan likidite havuzlarına. Bundan iki sonuç çıkar. Birincisi, kendi işleminiz fiyatı hareket ettirir: bir havuzdan almak varlığı o havuzda kıtlaştırır, emriniz dolarken marjinal fiyat yükselir — işleminiz havuza göre ne kadar büyükse ortalama kurunuz o kadar kötüleşir. İkincisi, başkaları da işlem yapar: teklifi aldığınız an ile işleminizin bir bloka girdiği an arasında başka takaslar havuzu kaydırmış olabilir. Teklif fiyatı ile yürütme fiyatı, hareket eden bir piyasada yalnızca iki farklı anda ölçülmüştür ve aradaki bekleme anlık değildir — EVM zincirlerinde işleminiz, bir blok üreticisi onu dahil edene kadar herkese açık bir mempool'da bekler; işlemleri doğrudan sıradaki blok üreticisine akıtan zincirlerde ise yine bekler, sadece daha az görünür biçimde.

Slippage toleransı: ayar gerçekte ne yapar

Takas arayüzündeki slippage ayarı bir korkuluktur, tahmin değil. %0,5 girmek sözleşmeye şunu söyler: yalnızca teklif edilen çıktının en az %99,5'ini alırsam yürüt — yoksa geri al. O geri alma bir özelliktir. Başarısız bir takas size bir ağ ücretine mal olur ama tokenlarınızı korur; tekliften %12 aşağıda dolan bir takas ise size makbuzsuz gerçek para kaybettirir. İmzalamadan önce asıl okunacak sayı minimum alınacak tutardır — kabul ettiğiniz en kötü durum, yüzdelerle değil tokenlarla ifade edilmiş hali. Çoğu yönlendirici bunu bir son geçerlilik anı ile eşler: takasın artık yürütülemeyeceği bir zaman damgası — böylece bir saat boyunca takılı kalan bir işlem, sizi geride bırakıp yoluna devam etmiş bir piyasaya karşı aniden dolamaz.

Slippage vs fiyat etkisi vs ücretler

Alacağınızı üç farklı şey azaltır ve arayüzler bunları sık sık tek bir sayıda bulanıklaştırır. Ücretler — havuzun payı ve ağ ücreti — baştan bilinir. Fiyat etkisi, kendi işlem büyüklüğünüzün havuzun derinliğine karşı yarattığı fiyat hareketidir; başka kimsenin işlem yapmadığı, tamamen sakin bir piyasada bile vardır. Slippage ise teklif ile yürütme arasında diğer herkesin yol açtığı harekettir. Ücretleri kabul edersiniz; fiyat etkisini daha küçük işlem yaparak ya da daha derin havuzlardan geçerek azaltırsınız; kaymayı toleransla sınırlarsınız. Sizi hangisinin üzdüğünü teşhis etmek, hangi kolu çekeceğinizi söyler: toleransı yükseltmek fiyat etkisi için hiçbir şey yapmaz, işlemi bölmek de hızlı hareket eden bir piyasaya karşı işe yaramaz.

Kayma ne zaman tehlikeli olur

İki durum saygıyı hak eder. Sığ likidite — küçük havuzlar, yeni tokenlar, egzotik çiftler — mütevazı işlemlerin bile çift haneli fiyat etkisi yarattığı ve cömert bir toleransın berbat bir dolumu sessizce yetkilendirdiği yer. Ve düşmanca akış: herkese açık bir mempool'u olan zincirlerde bekleyen işlemler onaylanmadan önce herkese görünür olduğundan, yüksek bir slippage toleransı sandviç botlarına şu daveti çıkarır — sizden önce alırlar, emrinizin fiyatı itmesine izin verirler, sonra geri satarlar; tam da izin verdiğiniz marjın neredeyse tamamını yiyerek. Pratik kural: toleransınız bir kolaylık ayarı değildir; önceden onayladığınız kaybın büyüklüğüdür.

İşe yarayan pratik ayarlar

Derin, istikrarlı çiftlerde toleransı sıkı tutun — yüzdenin kesri kadar — ve ara sıra gelen geri almanın sizi korumasına izin verin. Oynak ya da sığ tokenlarda bilinçli ve küçük adımlarla yükseltin; neyi verdiğinizi bilerek. Alışılmadık büyüklükte işlemleri bölün ki her parça daha az etki yaratsın ve manşetteki teklif biraz daha kötü görünse bile daha derin likiditeden geçen rotaları tercih edin. Ve her imzadan önce minimum alınacak tutarı okumayı refleks haline getirin — ekrandaki en bilgilendirici tek sayıdır. Cüzdan içi takasın daha geniş mekaniği tokenları zincirler arası güvenle takas etme yazısında, çok zincirli versiyonu ise zincirler arasında takas ve köprüleme rehberinde.

WATS bu tabloda nerede

Slippage piyasanın bir özelliğidir, dolayısıyla hiçbir cüzdan onu ortadan kaldıramaz; bir cüzdanın karar verdiği şey, korkuluğun siz imzalamadan önce önünüzde durup durmadığıdır. WATS takasları tamamen non-custodial bir cüzdanın içinde tutar — anahtarları siz tutarsınız, WATS asla bir anahtar tutmaz — ve teklif, slippage toleransı ile minimum alınacak tutar imzadan önce gösterilir; Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana ve TON genelinde. Ayrıca insanları dikkatsiz yeniden denemelere iten arıza modunu ortadan kaldırır: her eylem — transferler, takaslar, staking — her zincirin yerel gas tokeni yerine tek bir tokenle, ATS ile ücretlendirilir; EVM'de bir ERC-4337 paymaster, Solana ve TON'da eşdeğer bir ücret ödeyici aracılığıyla — böylece bir takas, işlem yaptığınız ağda gas'iniz azaldı diye asla takılıp kalmaz. Bu bir indirim değildir: ATS ücreti canlı ağ maliyetini takip eder ve işlemin maliyetini değil, hangi tokenin ödediğini değiştirir. ATS bir LayerZero OFT'sidir; yani üç ekosistemde tek bakiye demektir ve toplanan ATS 100M arzdan 30M tabana doğru yakılır — WATS, ERC-4337 ile OFT tek-token ücretlerini bu yakımla birleştiren ilk ve tek cüzdandır; ayrıntılar ATS ücret sayfasında. Bu yazıdaki disiplinin hatırlamanız gereken bir şey değil, varsayılan olmasını istiyorsanız — tolerans bilinçli ayarlanmış, minimum alınacak tutar her imzadan önce okunmuş, işlem ortasında gas tokeni telaşı yok — takası WATS'ta yapmak buna ulaşmanın somut yoludur.

Sıkça sorulan sorular

İyi bir slippage ayarı nedir?

Derin, likit çiftlerde yüzdenin kesri kadar sıkı bir tolerans genellikle doğrudur — ara sıra gelen geri almalar korumanın çalıştığının işaretidir. Oynak ya da az işlem gören tokenlarda daha fazlası gerekebilir, ama bilinçli yükseltin: toleransınız önceden onayladığınız en kötü durum kaybıdır ve yüksek bir ayar, sandviç botlarının çekebileceği marjı da genişletir. İmzalamadan önce her zaman minimum alınacak tutarı kontrol edin, çünkü en kötü durumu yüzdelerle değil tokenlarla ifade eden sayı odur.

Slippage bir ücret mi?

Hayır. Ücretler — havuzun payı ve ağ ücreti — işlemden önce bilinir. Slippage, önce giren diğer işlemlerin yol açtığı, teklifiniz ile yürütmeniz arasındaki fiyat hareketidir; fiyat etkisi ise kendi işlem büyüklüğünüzün havuz derinliğine karşı yarattığı harekettir. Çıktınızı farklı mekanizmalarla azaltırlar ve her birinin ilacı farklıdır: ücretleri kabul edin, etkiyi daha küçük işlem yaparak ya da daha derin havuzlarda azaltın, kaymayı toleransınızla sınırlayın.

Takasım neden slippage hatasıyla başarısız oldu?

Çünkü yürütme anında havuz artık en az minimum alınacak tutarınızı veremiyordu; sözleşme sizi daha kötü bir kurdan doldurmak yerine geri aldı — korkuluk işini yaptı. Genellikle piyasanın hızlı hareket ettiği ya da havuzun sığ olduğu anlamına gelir. Yeniden deneyebilir, toleransı küçük adımlarla biraz yükseltebilir ya da işlemi bölebilirsiniz; sığ bir tokenda tekrarlanan başarısızlıkları zorlanacak bir engel değil, likiditesi hakkında bir uyarı olarak görün.

Kullandığım cüzdan ödediğim kayma miktarını değiştirir mi?

Hiçbir cüzdan kaymayı ortadan kaldıramaz — kayma uygulamadan değil havuzdan gelir — ama WATS kontrolleri imzanın önüne koyar: teklif, slippage toleransı ve minimum alınacak tutar siz imzalamadan önce gösterilir ve cüzdan tamamen non-custodial'dır; yani anahtarları siz tutarsınız, WATS asla bir anahtar tutmaz. WATS ayrıca ağ ücretlerini tek bir tokenle, ATS ile tahsil eder; EVM'de bir ERC-4337 paymaster, Solana ve TON'da eşdeğer bir ücret ödeyici aracılığıyla — böylece Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana ya da TON üzerindeki bir takas, o zincirin yerel gas tokeni elinizde yok diye takılıp kalmaz. Bu pratikte önemlidir, çünkü işlem ortasında gas peşinde koşturmak, tam da insanların toleranslarını dikkatsizce yükselttiği andır.