Sözlük / İşlemler ve ücretler
Yüksek öncelikli işlem
Diğer adları: Ücretsiz işlem.
- Yüksek öncelikli işlem nedir?
- Yüksek öncelikli işlem, eski Bitcoin Core sürümlerinin, harcadığı coinler eski ve büyük olduğu için ücretsiz olarak madencilik yaparak işleme alacağı bir işlemdi; bu mekanizma 2017 yılında yazılımdan kaldırıldı.
Öncelik bir coin yaşı puanıydı: her girdinin satoshi cinsinden değeri, kaç blok boyunca hareketsiz kaldığıyla çarpılır, işlemin boyutuna bölünürdü. Bitcoin Core, her bloğun bir bölümünü 57.600.000 üzerinde puan alan işlemlere ayırır ve onlardan hiçbir ücret almazdı. O alan artık yok ve bugün hiçbir şey ücretsiz madencilikle işleme alınmıyor.
Nasıl çalışır
Durum: ücretsiz öncelik alanı, Bitcoin Core 0.12.0 sürümünde, Şubat 2016'da varsayılan olarak kapatıldı; o sırada -blockprioritysize, her bloğun 50.000 baytını ayırmak yerine sıfırı varsayılan kabul etmeye başladı, ve öncelik kodu Eylül 2017'de 0.15.0 sürümünde tamamen kaldırıldı; -sendfreetransactions ve -limitfreerelay de onunla birlikte gitti. Yerine hiçbir şey konmadı. İşlemler ücret oranına göre seçiliyor ve aciliyet üzerindeki tek kaldıraçlar ödediğiniz tutar, replace-by-fee ve child-pays-for-parent.
Puanlama kuralını anlamak faydalı, çünkü fikrin neden öldüğünü açıklıyor. Her girdi, değerinin blok cinsinden yaşıyla çarpımı kadar katkıda bulunurdu, toplam işlemin bayt cinsinden boyutuna bölünürdü ve ücretsiz işlem eşiği, bir gün tutulan bir tam Bitcoin'in 250 baytlık bir işlemde harcanmasına denk gelirdi. Hareketsiz duran coinler, düşünceli bir kullanıcının kanıtı sayılırdı.
Buna üç sorun son verdi. Puanı üretmek kolaydı, çünkü herkes büyük bir çıktıyı bekletip hiçbir şey ödemeden öncelik yaratabiliyordu. Puan hiçbir piyasa bilgisi taşımıyordu, bu yüzden ücretsiz blok alanı kullanıcıların ne ödemeye razı olduğuna göre değil, keyfi bir sabitle tayınlanmak zorundaydı. Ve bloklar düzenli olarak dolmaya başlayınca, ayrılan bu alan yedek kapasite olmaktan çıkıp formülü en hızlı kandıran için bir sübvansiyon haline geldi.
Nerede karşılaşırsınız
Ücretsiz öncelik çoğunlukla güncelliğini yitirmiş tavsiyelerde yaşıyor. Forum gönderileri, eski eğitimler ve hâlâ 2016 öncesi kod tabanına göre yazılmış, başvuru kaynağı niteliğindeki sözlükler, okuyuculara sabırlı tutucuların ücretsiz işlem gönderebileceğini söylüyor ve insanlar destek kanallarına sıfır ücretli işlemlerinin neden onaylanmadığını sormaya geliyor. Asla onaylanmayacak ve hiçbir düğüm onu aktarmaya bile yanaşmayacak.
Modern karşılıkları gösterişsiz ama işe yarıyor. Geçerli ücret oranını ödeyin; sakin hafta sonlarında bu gerçekten 1 veya 2 sat/vB seviyesine iner. Replace-by-fee işaretlemesi yapın, böylece düşük fiyatlanmış bir işlem terk edilmek yerine ücreti artırılabilsin; bu artık varsayılan aktarım davranışıdır. Takılıp kalan işlem gönderdiğiniz değil aldığınız bir işlemse child-pays-for-parent kullanın. Bunların hiçbirini haklı çıkarmayacak kadar küçük tutarlar için Lightning, bir iki satoshi karşılığında anında ödeme yapar; bu, ücretsiz işlemlerin başlangıçta hizmet etmesi amaçlanan şeye daha yakındır.
Öncelik döneminden bir alışkanlık farklı bir biçimde varlığını sürdürüyor. Eski ve büyük coinleri harcamak hâlâ daha ucuz, ama yazılım sabrı ödüllendirdiği için değil, büyük bir coini harcamak beş girdi yerine tek girdi demek olduğu için, ve ücret girdiler için alınıyor.
Yüksek öncelikli işlem vs replace-by-fee
Öncelikte ağ, işleminizin kuyruğu atlamayı hak ettiğine karar veriyordu; replace-by-fee'de kuyruğu atlamak için parayı siz ödüyorsunuz. Eski mekanizma ücretsizdi, otomatikti ve talebe duyarsızdı, ve 0.15.0 sürümüyle birlikte ortadan kalktı. Değiştirme bilinçlidir, para gerektirir ve her zaman çalışır: aynı ödemeyi daha yüksek ücretle yeniden yayınlarsınız ve madenciler daha fazla ödeyen sürümü tercih eder. Takılıp kalan bir işlemi hızlandırmanın yolunu arayan herkes öncelik değil, değiştirme veya bir alt harcama ister.