Sözlük / İşlemler ve ücretler
Coinbase işlemi
Diğer adları: Coinbase transaction.
- Coinbase işlemi nedir?
- Coinbase işlemi, her bloktaki ilk işlemdir; madenci tarafından blok sübvansiyonunu ve ücretleri ödemek için oluşturulur ve harcanacak girdisi yoktur.
Tanımlandığı belge: BIP-34.
Coinbase işlemi, yeni Bitcoin'in geldiği tek yerdir. Diğer tüm işlemler zaten var olan coinleri taşırken bu işlem, protokolün belirlediği bir miktarı yoktan var eder; bu miktar, 20 Nisan 2024 tarihindeki halvingden bu yana blok başına 3,125 BTC'dir; işlem ayrıca bloğun geri kalanındaki her şeyin ödediği ücretleri de buna ekler. Bunu anlamak, kimsenin sözüne güvenmek yerine arz takvimini kendiniz kontrol etmenin yoludur.
Nasıl çalışır
Coinbase işlemi, her girdinin var olan bir coini göstermesi gerektiği kuralını çiğner ve konsensüs kurallarının yaptığı tek istisnadır.
Tek girdisi hiçbir yeri göstermez: dizini 0xffffffff olarak ayarlanmış 32 sıfır baytlık bir outpoint, hiçbir gerçek çıktının asla sahip olamayacağı bir bileşim. Sıradan bir girdi imza taşırken bu girdi, madencinin istediği gibi doldurduğu 2 ile 100 bayt arasında keyfi bir alan taşır. BIP34, Mart 2013'te 227.931 numaralı blokta zorunlu hale geldiğinden beri bu alan, çıkarılan bloğun yüksekliğiyle başlamak zorundadır; bu da sessizce çirkin bir sorunu çözdü: birebir aynı boş coinbase işlemlerini üreten iki madenci birebir aynı işlem kimliklerini üretmiş olacaktı ve bu 2010 yılında iki kez gerçekten oldu, 91.842 ve 91.880 numaralı bloklarda. Yüksekliğin dahil edilmesi, her coinbase işlemini yapısı gereği benzersiz kılar.
Çıktılar sıradandır. Genellikle bir tane vardır ve havuzun adresine ödeme yapar; SegWit etkinleştirildiğinden beri değer taşımayan ikinci bir çıktı bulunur: bloğun witness verilerini başlığa bağlayan 32 baytlık hash olan witness commitment'ı tutan bir OP_RETURN çıktısı. Zincir üstü ödeme yapan havuzlar bazen yüzlerce çıktı ekler ve bazıları küçük bir mesaj ekler.
İki katı kısıt geçerlidir. Talep edilen toplam, sübvansiyon ile gerçekten toplanan ücretlerin toplamını aşamaz; bir satoshi fazla talep edin, her düğüm bloğu reddeder, bu yüzden kimse arzı sessizce şişiremez. Ve coinler, üzerine 100 blok daha inşa edilene kadar, yaklaşık 16 saat 40 dakika boyunca harcanamaz. Bu gecikmenin nedeni, bloğu bir yeniden düzenlemede kaybedilirse bir coinbase çıktısının yok olmasıdır; yeni basılmış coinlerin o zamandan önce dolaşmasına izin vermek, zararı onlara dokunan herkese yayardı.
En ilkine bakmaya değer. Genesis bloğunun coinbase girdisi "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks" metnini, tarih damgasını ve defteri açan siyasi açıklamayı taşır; orijinal kodun bir tuhaflığı nedeniyle 50 BTC'lik çıktısı asla harcanamaz.
Bitcoin satın alırken bu neden önemli
Bir borsadan satın aldığınızda asla bir coinbase çıktısı almazsınız ve bu mesafeyi anlamak üç nedenle değerlidir.
Birincisi arz doğrulamasıdır. Bitcoin'in 21 milyonluk üst sınırı bir belgedeki vaat değil, kendi düğümünüzün her blokta yaptığı aritmetiktir: sübvansiyon her 210.000 blokta yarıya iner ve o anki ödeneğin üzerinde talepte bulunan her coinbase işlemi doğrudan reddedilir. Biri size Bitcoin'in ihracının değiştirilebileceğini söylerse dürüst yanıt şudur: dünyadaki her tam düğüm bu işlemi bağımsız olarak kontrol eder ve bunu yanlış yapan bir zincirden çatallanarak ayrılır.
İkincisi satın aldığınız şeyin kökenidir. Doğrudan bir coinbase işleminden gelen coinlerin hiçbir işlem geçmişi yoktur, bazı alıcılar bunun için prim öder ve küçük bir sektör sözde bakire coinleri bu temelde satar. Sıradan bir alıcı için bu çoğunlukla gürültüdür. Düzenlemeye tabi bir borsadan hesabınıza gelen coinler saklama ve taramadan geçmiştir ve bu sitedeki borsa incelemeleri hangi platformların para çekme işlemlerinde yoğun zincir analizi uyguladığını kaydeder. Bir yabancı size özel bir işlemde indirimli olarak yeni çıkarılmış coinler teklif ederse, risk olarak coinleri değil teklifi görün.
Üçüncüsü vergidir. Rehber yayımlamış çoğu ülkede madencilikten elde edilen coinler, alındıkları anda değerlenen gelirdir ve yalnızca sonraki kazançlar sermaye kazancıdır. Bu ayrım bir alıcı olarak sizi ilgilendirmez, ancak madencilik işletmelerinin neden elde tutmak yerine istikrarlı biçimde sattığını açıklar; bu, satın aldığınız piyasada gerçek bir sürekli satış baskısı kaynağıdır.
840.000 numaralı bloğun coinbase işlemini okumak
Halving bloğu, mevcut en açık örnektir çünkü ödülün iki yarısını aynı anda gösterir.
840.000 numaralı blok, ViaBTC tarafından 20 Nisan 2024 tarihinde çıkarıldı. İndirilmiş orandaki ilk blok olan bu bloğun coinbase işlemi, 3,125 BTC yeni sübvansiyonun yanı sıra bloktaki yaklaşık 3.000 diğer işlemden toplanan 37,6 BTC ücret ödedi. O gün ücretler sübvansiyonun on katından fazlaydı çünkü tam o yükseklikte bir token protokolü başlatıldı ve alıcılar konum için yarıştı; bu durum Bitcoin tarihinde yalnızca birkaç kez yaşandı.
Bir blok gezgininde açın ve her parçayı görebilirsiniz: kaynağı olmayan girdi, coinbase alanının başında kodlanmış yükseklik, havuzun ödeme çıktısı, sıfır değerli witness commitment ve sübvansiyon artı ücretlerin toplamına satoshisine kadar uyan bir toplam. Burada hiçbir şey gizli değildir ve aritmetiği kontrol etmek bir dakika alır.
Coinbase işlemi vs coinbase alanı
Coinbase işlemi işlemin tamamıdır; coinbase alanı ise tek girdisinin içindeki keyfi baytlardan oluşan küçük bir bloktur. Madenciler bu alanı zorunlu blok yüksekliği için, havuz tanımlayıcıları için, geçmişte soft fork sinyali için ve ara sıra mesajlar için kullanır ve Bitcoin içinde bir çıktı için ödeme yapmadan metin yazılabilen tek yer burasıdır.
İkisinin de adını bu terimden alan Coinbase borsasıyla ilgisi yoktur. Borsa, alan var olduktan üç yıl sonra, 2012 yılında kuruldu. Bir destek makalesi veya bir vergi formu “coinbase işlemleri”nden söz ettiğinde bağlamı dikkatle okuyun: bu genellikle o şirketin platformundaki işlemleri kasteder, burada açıklanan blok ödülü ödemesini değil.