Takılan işlemler: neden olur ve ücretle değiştirme sizi oradan nasıl çıkarır

·6 dk okuma·Yazar: SSP Editorial Team
SSP Academy kapağı: takılan kripto işlemleri ve ücretle değiştirme

Takılan işlemler: neden olur ve ücretle değiştirme sizi oradan nasıl çıkarır

Bir ödeme gönderdiniz. Cüzdan "beklemede" diyor. Bir saat geçiyor. Sonra üç. Blok gezgini, işleminizin bellek havuzunda oturduğunu gösteriyor: onaylanmamış, görünüşe göre sonsuza dek.

Bozulan bir şey yok, kaybolan bir şey de. Sadece bir açık artırmada düşük teklif verdiniz ve açık artırma hâlâ sürüyor.

Ücretler bir açık artırmadır, fiyat değil

Blok alanı kıttır ve kalıcı olarak öyle kalacaktır. Her blok sınırlı miktarda işlem verisi taşır ve madenciler hangi işlemleri alacaklarını seçer. Ücret oranına göre seçerler — sanal bayt başına satoshi — çünkü gelirlerini en çoğa çıkaran budur.

Yani iliştirdiğiniz ücret bir hizmet fiyatı değildir. Bir sonraki bloğa girmeye çalışan herkese karşı, süregiden bir açık artırmadaki tekliftir.

Bundan iki sonuç çıkar ve ikisi de sezgiye aykırıdır:

Ücretiniz yalnızca başkalarınınkine göre anlam taşır. Geçen salı on dakikada onaylanan aynı ücret, yoğun bir hafta sonunda iki gün öylece durabilir. İşleminizde hiçbir şey değişmedi; rekabet değişti.

Hiçbir zaman aşımı yoktur. Düşük teklifli bir işlem ne sona erer ne başarısız olur. Daha yüksek teklif verenler onu geçerken bellek havuzunda bekler ve süresiz bekleyebilir. Düğümler sonunda çok eski işlemleri bellek havuzlarından atar — genelde iki hafta kadar sonra — ama bu yerel bir bakım varsayılanıdır, protokol kuralı değil ve buna bir kaçış kapısı olarak güvenemezsiniz.

Takılan işlemleri bu kadar kötü hissettiren, işte bu ikinci nokta. Hata iletisi yok, iade yok, bariz bir eylem yok. Sadece hiç bitmeyen bir dönen halka.

Sizinki neden takıldı

Ücret tahmini bayattı. Tahminciler son koşulları okur. Tahmininizle yayınınız arasında bellek havuzu dolarsa — büyük bir borsa birleştirme yapıyorsa, bir NFT basımı, bir ordinals dalgası — teklifiniz anında piyasanın altına düşer.

Ekonomik kademeyi seçtiniz ve istediğinizi aldınız. Düşük öncelikli kademeler, açıkça, tıkanıklığın hafifleyeceğine oynanan bir bahistir. Genellikle hafifler. Bazen hafiflemez.

İşleminiz fiziksel olarak büyük. Ücret oranı bayt başınadır; dolayısıyla çok sayıda küçük girdi harcayan bir işlemin onaylanması, aynı para için basit bir işlemden pahalıya gelir. Bol tozlu cüzdanlar buna sürekli çarpar.

Onaylanmamış bir girdi harcıyorsunuz. Onaylanmamış bir işlemin para üstünü harcarsanız, yeni işleminiz ancak öncekisi onaylandığında onaylanabilir. Takılan tek bir ödeme, ardından gelen her şeyi sessizce karaya oturtabilir.

Ücretle değiştirme: asıl çözüm

BIP 125'te tanımlanan ücretle değiştirme, onaylanmamış bir işlem için daha yüksek ücret ödeyen bir yerine geçen yayımlamanıza izin verir. Düğümler özgün olanı düşürür ve yenisini iletir; madenciler daha iyi teklifi alır. İkisinden yalnızca biri onaylanabilir — aynı girdileri harcadıkları için kuruluş gereği birbirini dışlarlar.

Bu ikinci bir ödeme değildir. Aynı ödemenin yeniden teklif edilmesidir.

Uygulamada iki ayrıntı önemlidir.

İşlemin önceden değiştirilebilir olarak işaretlenmiş olması gerekir. RBF isteğe bağlıdır: bir girdinin sıra numarası 0xfffffffe'nin altına ayarlanarak sinyallenir. Bitcoin Core'un uzlaşımı 0xfffffffd'dir ve SSP'nin ayarladığı da budur — işlem kurucusunda tam anlamıyla 0xffffffff - 2. Bir işlem oluşturulurken değiştirilebilir diye işaretlenmemişse, çoğu düğüm değiştirmeyi reddeder ve seçenekleriniz epeyce daralır.

Yerine geçen işlem bir tabanı aşmalıdır ve akla ilk gelen taban yanlıştır. BIP 125'in dördüncü kuralı, yerine geçenin en az özgün ücreti artı kendi boyutunun asgari iletim oranındaki karşılığını ödemesini şart koşar. İnsanlar burada tökezler: "ekonomik"ten "normal"e çıkmak, boyut neredeyse değişmezken ücret oranını yükseltebilir; hesap kısa kalırsa düğüm değiştirmeyi reddeder ve hiçbir şey elde etmiş olmazsınız. SSP bu tabanı, değiştirmeyi kurmadan önce açıkça hesaplar; böylece yeni ücret sessizce ağ tarafından reddedilmek yerine 4. kuralı kesin olarak aşar.

SSP'de onaylanmamış ve değiştirilebilir bir işlem, işlem listesinde Ücretle değiştir eylemini gösterir. Aynı alıcıyı ve tutarı önceden doldurur, tabanın hesaplanabilmesi için değiştirilen işlemin ücretini taşır, sonra da tıpkı başka herhangi bir ödeme gibi, değiştirmeyi iki cihazda imzalamanız için sizi adım adım götürür. İkinci imza yine gereklidir — yerine geçen yeni bir işlemdir ve hiçbir şey tek cihazla imzalanmaz.

Her zincir buna izin vermez

RBF evrensel bir özellik değil bir politika tercihidir ve SSP'nin desteklediği zincirler gerçekten farklılaşır:

ZincirSSP'de değiştirilebilir
BitcoinEvet
LitecoinEvet
DogecoinEvet
RavencoinEvet
Bitcoin CashHayır
ZcashHayır
FluxHayır

Bitcoin Cash'in dışarıda kalması zincir tarafında bilinçlidir: BCH, satış noktasında sıfır onaylı ödemeleri daha güvenilir kılmak için RBF'yi kaldırdı. Bu bir gözden kaçırma değil, gerçek bir ödünleşimdir — onaylanmamış ödemelere güven kazanır, düşük teklifli birini düzeltme yeteneğini kaybedersiniz. Zcash ve Flux da yerine geçen işlemleri iletmez.

O zincirlerde, ucuza fiyatlanmış bir işlemin beklenmesi gerekir. Bu da, geri almanıza izin vermeyecek bir zincirde en baştan düşük teklif vermemek için en güçlü gerekçedir.

Olduğunda ne yapmalı

Önce biraz bekleyin. Bellek havuzu tıkanıklığı dalgalıdır. Akşam dokuzda bitmiş görünen bir işlem, birikim boşalırken gece boyunca çoğu kez onaylanır. Bir çözüme para harcamadan önce bir bellek havuzu görselleştiricisine bakın.

Değiştirilebiliyorsa ve aceleniz varsa, değiştirin. Yalnızca kendi özgün oranınızın değil, bir sonraki bloğun alt sınırındaki güncel oranın üzerinde bir ücret oranı seçin. Kaybeden bir teklifin biraz üstüne çıkmak, bunu iki kez yapmanın yoludur.

İkinci bir ödeme yayımlamayın. İlki sonunda onaylanırsa iki kez ödemiş olursunuz. Değiştirme tam da özgün olanla birbirini dışladığı için güvenlidir; ayrı bir işlem değildir.

Takılan bir işlemin para üstünü harcamayın. Birincinin üstüne ikinci bir takılı işlem zincirlemiş olursunuz.

Değiştiremiyorsanız bekleyin. RBF'siz zincirlerde işlem ya tıkanıklık açılınca onaylanır ya da sonunda bellek havuzlarından düşer; ardından paralar yeniden harcanabilir olur. "İptal" hizmetlerine kalkışmayın; öyle bir şey yoktur.

Bir dahakine bundan kaçınmak

Yalnızca kademe etiketine değil, ücretin kendisine bakın. "Ekonomik", sakin bir pazar günü ile ücret sıçraması sırasında farklı şeyler demektir. SSP dahil çoğu cüzdan size gerçek oranı gösterir.

Aciliyetle ücreti dürüstçe eşleştirin. Bir gün boyunca gerçekten önemi olmayan bir ödeme düşük ücret kullanmalı — kademenin bütün amacı bu. Endişeyle tazeleyeceğiniz bir ödeme kullanmamalı.

UTXO kümenizi derli toplu tutun. Ücretler düşükken küçük girdileri birleştirmek, gelecekteki her işlemi daha küçük ve daha ucuz kılar. Uzun vadeli bir sahibin ücretler konusunda yapabileceği en etkili şeydir ve bunun en iyi zamanı, blok alanını başka kimsenin istemediği andır.

Zincirleri ve anları bilerek seçin. Ücret stratejisi gerçek bir beceridir ve büyük kısmı, blok alanının bazı zamanlarda diğerlerinden ucuz olduğunu fark etmekten ibarettir.

Takılan bir işlem, kriptodaki gerçekten zararsız birkaç sorundan biridir. Paralarınız hiçbir zaman denetiminizden çıkmadı, işin içinde saldırgan yok ve çözüm iyi tanımlanmış bir protokol özelliği. Acil durum gibi hissettirmesinin tek nedeni, arayüzün hiçbir güvence sunmaması — ki bu da başlı başına, altta ne olup bittiğini anlamak için bir neden.

Bu makaleyi paylaş

İlgili makaleler