Bu sayfa İngilizceden otomatik olarak çevrildi.Otomatik çeviri.

Switch to EnglishView in EnglishÇeviri sorunu bildirDüzeltme öner

Derslere dönün

Bölüm 6 - 10 testten 0 tanesi geçildi

İşlemler, Para Üstü ve Ücretler

Bitcoin işlemleri bir bakiyeden düşüş yapmaz; eski çıktıları tüketir ve yenilerini oluşturur.

  • Bir işlemi girdilerden çıktılara, para üstüne ve madenci ücretine kadar izleyin
  • Ağırlık ve ücret oranından ücreti hesaplayın ve bir işlem takıldığında ne olduğunu açıklayın

Hızlı yanıtlar

Bir Bitcoin işlemi nasıl çalışır?

Harcanmamış çıktıları (UTXO) girdi olarak tüketir ve genellikle biri alıcı, biri de sizin para üstünüz için olmak üzere yeni çıktılar oluşturur.

Bitcoin işlem ücretleri nasıl hesaplanır?

Ücret, toplam girdi değeri eksi toplam çıktı değeridir ve işlem ağırlığının birimi başına bir ücret oranı olarak fiyatlandırılır.

Bir Bitcoin işlemi takılırsa ne olur?

İşlem mempool'da bekler; ücretini Replace-By-Fee (RBF) ile artırabilir ya da alıcı tarafından Child-Pays-For-Parent (CPFP) ile hızlandırabilirsiniz.

UTXO modeli

Bitcoin hesap bakiyesi tutmaz. Harcanmamış işlem çıktılarını, yani UTXO'ları tutar: üzerinde kilit bulunan coin'ler.

  • Bir UTXO, bir harcama koşuluna kilitlenmiş belirli bir miktardır.
  • Cüzdanınızın “bakiyesi”, harcayabildiği UTXO'ların toplamıdır.
  • Tam düğümler tüm UTXO'ların kümesini tutar; böylece her bloğu yeniden işlemeden yeni bir işlemi kontrol edebilirler.

Girdiler ve çıktılar

Bir işlem eski çıktıları tüketir ve yenilerini oluşturur.

  • Girdiler önceki çıktılara işaret eder ve onların kilidini genellikle bir imza ve bir açık anahtarla açar.
  • Çıktılar, her biri bir miktara sahip yeni kilitler oluşturur.
  • Girdiler asla kısmen değil, her zaman bütün olarak harcanır. 5 BTC'lik bir coin'den 1 BTC gönderirseniz cüzdan size geri dönen bir para üstü çıktısı ekler.
  • Çıktıların talep etmediği miktar madenci ücreti olur.

Bir işlem neler içerir

Aşağıdaki çözümlü örnekteki ödeme, alan alan çözülmüş hâliyle burada. Mavi harcananı, yeşil alıcının aldığını, mor sizin para üstünüzü, kırmızı ise ücreti gösterir.

Çözümlenmiş işlem (örnek amaçlıdır; kimlikler kısaltılmıştır)
version2İşlemin hangi kural kümesini kullandığı.

Girdiler (1): harcanan coin'ler

prevout7f3a…c91e : 00.50000000 BTC değerindeki önceki bir çıktıyı işaret eder.
witnessimza + açık anahtarAnahtar sahibinin bu harcamayı onayladığını kanıtlar.
sequence0xfffffffdBIP125 isteğe bağlı katılım sinyali. Bitcoin Core, 28. sürümden bu yana sinyal olmasa da varsayılan olarak değiştirme işlemini kabul eder; 29. sürüm ise devre dışı bırakma seçeneğini kaldırdı (RBF).

Çıktılar (2): oluşturulan yeni coin'ler

çıktı 00.10000000 BTCAlıcının adresine kilitlenmiştir (bc1q…).
çıktı 10.39998880 BTCSize ait yeni bir adrese kilitlenen para üstü.
locktime0Herhangi bir blokta geçerlidir; zaman gecikmesi yoktur.

Hiçbir yere yazılmaz

ücret1,120 satsGirdiler eksi çıktılar. Madenci aradaki farkı alır.
txidişlemin hash değeriAğdaki adı: witness hariç, yukarıdaki verilere iki kez uygulanan SHA-256.

Script'ler kilitlerdir

Her çıktı, onu kimin harcayabileceğini belirten bir script taşır. “Bir adrese göndermek”, belirli bir kilide sahip bir çıktı oluşturmanın kısa yoludur; defter bir adı ya da hesabı değil, script'i uygular.

  • P2WPKH: taahhüt edilen açık anahtar hash'iyle eşleşen anahtardan tek bir imza.
  • Multisig: N imzadan M tanesi; örneğin 3 anahtardan herhangi 2'si ya da 5'ten 3'ü.
  • Taproot: bir anahtar yolu ve isteğe bağlı bir script yolları ağacı.
  • Harcayan girdi, script'i karşılayan witness verisini sağlar.

Ücretler sabit bir tutar değil, bir orandır

Madencilere taşınan bitcoin miktarı için değil, blok alanı için ödeme yapılır.

  • Boyut, sanal bayt (vB) cinsinden ölçülür. Girdiler, çıktılar ve witness verileri boyutu artırır.
  • Ücret oranı, sanal bayt başına satoshi (sat/vB) olarak belirtilir.
  • Ücret = boyut × ücret oranı. 1 girdili, 2 çıktılı basit bir SegWit işlemi yaklaşık 140 vB'dir; 10 sat/vB oranında bu 1.400 sats eder.
  • Daha fazla girdi, aynı oranda daha büyük bir işlem ve daha yüksek bir ücret anlamına gelir.

Mempool ve onay hedefleme

Geçerli ama henüz onaylanmamış işlemler her düğümün kendi mempool'unda bekler: burası tek bir ortak kuyruk değil, bir bekleme salonudur.

  • Madenciler aday bloğu önce en yüksek ücret oranlarıyla doldurur.
  • Bloklar dolu olduğunda düşük ücretli bir işlem uzun süre bekleyebilir.
  • Takıldı mı? İşlemi daha yüksek ücretli bir sürümle değiştirin (replace-by-fee, RBF; full-RBF, 28. sürümden beri Bitcoin Core'un varsayılanıdır) ya da çıktılarından birini ek ücret ödeyen bir alt işlemde harcayın (CPFP).

Bir mempool kaydı neleri içerir

Her düğüm, bekleyen her işlemin kendi kaydını tutar. Bitcoin Core'un tek bir kayıt için bildirdiği alanlar ve kaydın kuyruktaki yeri bunlardır.

Bir düğümün sakladığı biçimiyle bir mempool kaydı
txid / wtxid7c2e…04abwitness verileri olmadan ve witness verileriyle hesaplanan kimlikler.
vsize140 vBAğırlık 560 WU; ihtiyaç duyduğu blok alanı.
ücret1,120 satsGirdiler eksi çıktılar.
ücret oranı8 sat/vBÜcret ÷ vsize. Madenciler buna göre sıralar.
zamanilk görülmeBu düğümün işlemi aldığı zaman.
atalar / torunlar0 / 0İlişkili olduğu onaylanmamış üst veya alt işlemler (CPFP paketleri).
bip125-replaceableevetİsteğe bağlı katılım sinyalini taşır. Tam RBF kapsamında sinyal gerekmez, ancak değiştirme işlemi yine de daha fazla ücret ödemeli ve düğümün değiştirme kurallarını karşılamalıdır.

Beklediği yer: ücret oranına göre sıralanır

  1. 45 sat/vBBorsadan çekim
  2. 22 sat/vBÖdeme
  3. 12 sat/vBÖdeme
  4. Sonraki blok burada dolar (≈ 10 sat/vB)
  5. 8 sat/vBİşleminiz
  6. 3 sat/vBBirleştirme

8 sat/vB oranıyla işleminiz, ücretler düşmediği ve RBF ya da CPFP ile ücretini artırmadığınız sürece daha sonraki bir bloğu bekler.

Uygulamada ücret tahmini

Cüzdanlar ücret oranını son bloklara ve mevcut mempool'a bakarak tahmin eder.

  • “Hızlı” hedef, “ekonomik” hedeften daha yüksek bir oran kullanır.
  • Daha fazla ödemek bahşiş değildir; kıt blok alanı için verilen bir tekliftir.
  • Mempool boşaldığında aynı işlem daha düşük ücretle onaylanabilirdi. Bloklar dolu olduğunda düşük bir teklif saatlerce bekleyebilir.
  • İyi cüzdanlar bu dengeyi yalnızca satoshi cinsinden değil, süre cinsinden de gösterir.

Çözümlü bir örnek

0,5 BTC değerinde bir UTXO'nuz var ve 0,1 BTC gönderiyorsunuz. Cüzdanınız 8 sat/vB seçiyor ve boyutu 140 vB olarak tahmin ediyor.

Adım adım

1. Alanın ücretini hesaplayın 140 vB × 8 sat/vB = 1,120 sats

2. Girdiyi bölüştürün

Girdi0.50000000 BTC
Alıcıya0.10000000 BTC
Size para üstü0.39998880 BTC
Ücret (çıktı yok; madenci alır)0.00001120 BTC

3. Hesabın tuttuğunu kontrol edin 0.50000000 BTC − 0.10000000 BTC − 0.39998880 BTC = 0.00001120 BTC

Yeni coin'ler oluşturan madenci coinbase işlemi dışında, çıktıların toplamı hiçbir zaman girdilerin toplamını aşamaz; değer yaratan bir işlem geçersizdir.

Gizlilik ve hata durumları

Para üstü çıktıları ve adreslerin yeniden kullanılması işlemleri birbirine bağlanabilir hâle getirir. Coin control, hangi UTXO'ları harcayacağınızı seçmenizi sağlar; bu hem gizlilik hem de küçük bir ödemeye büyük bir coin'i dahil etmemek açısından önemlidir. Bir ödemenin ters gitmesinin yaygın yolları:

  • Diğer düğümlere hiç yayılmaz.
  • Mevcut asgari ücretin altında kalır.
  • Daha yüksek ücretli bir sürümle değiştirilir.
  • Mempool'lar dolduğunda çıkarılır ya da Bitcoin Core yaklaşık iki hafta sonra onu kendi mempool'undan düşürür. Bu bir iptal değildir: yeniden yayınlanabilir ve yine de onaylanabilir.
  • “Onaylanmamış” bir garanti değildir. Daha fazla onay genellikle geri alınma riskini azaltır, ancak hiçbir sabit sayı kesinliği garanti etmez; alıcı, söz konusu tutara göre bir eşik belirler.

Akılda tutmanız gerekenler

Bir işlem UTXO'ları tüketir ve yeni çıktılar oluşturur. Ücret, girdi değeri eksi çıktı değeridir ve ağırlık ile ücret oranına göre fiyatlanır. Mempool politikası, RBF, CPFP ve para üstü yönetimi, işlemin hızlı onaylanıp onaylanmayacağını ve neleri açığa çıkaracağını belirler.

Hatırlayın, sonra uygulayın

200.000 sat'lık bir girdi, 50.000 sat'lık bir ödeme ve 6 sat/vB oranında 150 vB'lik bir işlem için para üstünü hesaplayın.

Açıklamanızı kontrol edin

Ücret = 150 × 6 = 900 sats. Para üstü = 200.000 − 50.000 − 900 = 149.100 sats. Alıcı ve para üstü çıktılarının toplamı 199.100 sats eder.

Kontrol noktası

Soru 1 / 3

Tek bir girdi 500.000 sats. Çıktılar alıcıya 100.000 sats ve 398.600 sats para üstüdür. Ücret nedir?

Soru 2 / 3

Bir işlem 5 sat/vB oranında 200 vB'dir. Ne kadar ücret öder?

Soru 3 / 3

İşleminiz, ücret oranı çok düşük olduğu için takıldı. Ne yapabilirsiniz?

Temel terimler

Kaynaklar

25 Ekim 2026 tarihinde gözden geçirildi · finansal tavsiye değildir