UTXO Nedir?
İngilizce: Unspent Transaction Output
Yayın: · Son güncelleme:
UTXO Nedir? Kısaca
UTXO (Unspent Transaction Output, harcanmamış işlem çıktısı), Bitcoin gibi blokzincirlerde önceki işlemlerden kalan ve henüz harcanmamış coin parçalarıdır; bir cüzdanın bakiyesi bu parçaların toplamından oluşur.

UTXO, Bitcoin ve benzeri ağların bakiyeyi takip etme yöntemidir. Bu modelde cüzdanında tek bir "bakiye" sayısı tutulmaz. Bunun yerine sana gelmiş ve henüz harcanmamış işlem çıktıları bulunur. Cüzdan uygulaman bu çıktıları toplayarak sana bir bakiye gösterir.
Nasıl çalışır?
UTXO'ları cüzdanındaki banknotlar gibi düşünebilirsin. Bir banknotu yırtıp bir kısmını veremezsin; tamamını verip para üstü alırsın.
Varsayımsal örnek: Cüzdanında 0,5 BTC ve 0,3 BTC olmak üzere iki UTXO olsun. Birine 0,6 BTC göndermek istiyorsun.
- İki UTXO da işlemin girdisi olarak kullanılır (toplam 0,8 BTC).
- Alıcıya 0,6 BTC'lik yeni bir çıktı oluşturulur.
- Kalan tutar, işlem ücreti düşüldükten sonra "para üstü" olarak sana ait yeni bir adrese çıktı olarak gönderilir.
İşlemden sonra eski iki UTXO harcanmış olur ve kullanılamaz.
UTXO modeli ile hesap modeli
| UTXO modeli | Hesap modeli |
|---|---|
| Bakiye, harcanmamış çıktıların toplamıdır. | Her adresin tek bir bakiye değeri vardır. |
| Örnek: Bitcoin | Örnek: Ethereum |
| İşlemlerin paralel doğrulanması kolaydır. | Akıllı sözleşmeler için daha sezgiseldir. |
Neden önemli?
UTXO modeli, aynı coinin iki kez harcanmasını kontrol etmeyi kolaylaştırır: bir çıktı ya harcanmıştır ya da harcanmamıştır. Kullanıcı açısından ise çok sayıda küçük UTXO biriktirmek, işlem boyutunu ve dolayısıyla ücreti artırabilir. Ayrıca farklı UTXO'ları aynı işlemde birleştirmek, bu adreslerin aynı kişiye ait olduğunu dışarıya gösterebilir; bu da gizlilik açısından dikkat edilmesi gereken bir noktadır.
Sıkça Sorulan Sorular
Cüzdanım neden para üstü adresi oluşturuyor?
UTXO modelinde bir çıktı bölünemez, tamamı harcanır. Gönderdiğin tutardan artan kısım, cüzdanının kontrol ettiği yeni bir adrese para üstü olarak geri gönderilir.
Çok sayıda küçük UTXO sorun yaratır mı?
Harcarken her biri işleme girdi olarak eklendiği için işlem boyutu ve ücreti artabilir. Bazı kullanıcılar ücretlerin düşük olduğu dönemlerde UTXO'larını birleştirir.