Skip to content

ZincirlerBitcoin

Bitcoin nedir ve nasıl çalışır?

Güncellendi:

Bu sayfada

Bitcoin, ilk ve en tanınmış blokzinciridir; hiçbir şirketin işletmediği, herkese açık bir ödeme defteri. Bu yazıda onu kimin yaptığını, blokların ve ücretlerin nasıl çalıştığını, farklı adres biçimlerinin ne anlama geldiğini ve ağı nasıl canlı izleyebileceğinizi anlatıyoruz.

Ortak defter fikrine yeniyseniz önce blokzinciri nedir yazısını okuyun. Burada Bitcoin'in kendisine odaklanıyoruz.

Bitcoin nedir ve onu kim geliştirdi?

Bitcoin, Satoshi Nakamoto adıyla yayımlanan 2008 tarihli bir teknik belgede (white paper) tanımlandı ve ağ 2009'da başladı. Nakamoto'nun gerçek kimliği bilinmiyor. Ağın sahibi yoktur. Düğüm (node) adı verilen binlerce bağımsız bilgisayar tarafından işletilir ve yazılımı açık kaynaklıdır; çok sayıda gönüllü ve şirket tarafından ücretlendirilen katkıcı tarafından sürdürülür.

Bitcoin'in çözmeye çıktığı sorun, bankasız dijital nakittir. Ondan önce her dijital para, insanların aynı parayı iki kez harcamasını önleyecek güvenilir bir tarafa ihtiyaç duyuyordu. Bitcoin bu tarafın yerine, herkesin kontrol edebileceği ortak bir defter koyar.

Bugün insanlar Bitcoin'i esas olarak değeri saklamak ve sınırlar ötesine aktarmak için, ayrıca bir uzlaşma (settlement) katmanı olarak kullanıyor. Bilinçli olarak basittir. Ethereum gibi genel amaçlı programlar çalıştırmaz ve bu sadelik tasarımının bir parçasıdır.

Bloklar nasıl çalışır: iş kanıtı

Bitcoin iş kanıtı (proof of work) kullanır. Madenciler, aday bir bloğun hash'i (sabit boyutlu bir parmak izi) bir hedefin altına düşene kadar tekrar tekrar sayı tahmin eden bilgisayarlardır. Bir tane bulan ilk madenci bloğu yayımlar; diğerleri saniyenin küçük bir kesrinde kontrol eder ve onun üzerine inşa eder.

Ortalama olarak yaklaşık her 10 dakikada yeni bir blok bulunur. Zamanlama rastgeledir; yani iki blok bir dakika içinde gelebilir, bir saatlik boşluk da mümkündür. Ortalamayı sabit tutmak için ağ, her 2.016 blokta bir, yani yaklaşık iki haftada bir zorluğu (difficulty) ayarlar. Daha fazla madencilik gücü hedefi zorlaştırır, daha az güç kolaylaştırır.

Kazanan madenci, blok ödülünü (yeni oluşturulan bitcoin) ve içerideki işlemlerin ücretlerini toplar. Ödül yaklaşık her dört yılda bir yarılanma (halving) adı verilen bir olayla yarıya iner. Toplam arzın 21 milyon coin ile sınırlı olmasının ve yeni ihracın zamanla yavaşlamasının nedeni budur. Ödül küçüldükçe ücretlerin daha önemli olması beklenir.

Hesaplar değil, UTXO'lar

Ethereum her hesap için bir bakiye tutar. Bitcoin ise cüzdandaki nakit gibi çalışır. Bakiyeniz, harcanmamış işlem çıktılarından (unspent transaction outputs), yani UTXO'lardan oluşan bir kümedir. Her UTXO, bir kez harcayabileceğiniz belirli büyüklükte bir coindir.

0,005 BTC değerindeki bir UTXO ile 0,003 BTC ödediğinizde işlem UTXO'nun tamamını tüketir ve iki yenisini oluşturur: alıcıya 0,003 ve ücret düşüldükten sonra "para üstü" olarak size yaklaşık 0,002. Cüzdanınız bunu sizin için halleder. Bu önemlidir, çünkü girdi sayısı işlemin boyutunu değiştirir ve ödediğiniz şey boyuttur.

Ücretler, ağırlık birimleri ve mempool

Bitcoin ücretleri gönderdiğiniz tutara değil, işleminizin bir blokta kapladığı alana dayanır. Bir blok en fazla 4.000.000 ağırlık birimi (weight unit) alabilir; bu 1.000.000 sanal bayta (virtual byte, vB) eşittir. Ücretler sanal bayt başına satoshi (sat/vB) olarak belirtilir. Bir satoshi, bir bitcoin'in yüz milyonda biridir.

Bir girdili ve iki çıktılı basit bir ödeme, modern bir SegWit adresi için yaklaşık 140 vB düzeyindedir; yani 10 sat/vB ile yaklaşık 1.400 satoshi tutar. Tam boyut, adres türüne ve girdi sayısına bağlıdır.

Gönderdiğinizde işleminiz önce, her düğümün tuttuğu onaylanmamış işlemlerin bekleme odası olan mempool'a gider. Madenciler önce en yüksek ücret oranlarını seçer. Bloklar doluysa düşük ücretli işlem, bazen saatlerce ya da günlerce bekler. Birçok cüzdan, sonradan daha yüksek ücretle hızlandırmanıza izin verir. Ayrıntılar için Bitcoin mempool ve ücretleri, diğer zincirlerle karşılaştırma için gas ve ücretler yazısını okuyun.

Ücretleri yükselten nedir: popüler bir token lansmanı ya da piyasa paniği gibi ani bir talep yoğunluğu blokları doldurur ve gönderenler birbirlerinin önüne geçmek için teklif artırır.

Adres türleri

Bitcoin'in, Ethereum'un ve diğer EVM zincirlerinin 0x adresleriyle ilgisi olmayan kendi adres biçimleri vardır. Önek türü belirtir:

Önek Ad Notlar
1... Legacy (P2PKH) En eski biçim, en büyük işlemler
3... P2SH Başka betikleri sarar, çoğunlukla multisig veya sarılmış SegWit
bc1q... Native SegWit Daha küçük işlemler, daha düşük ücretler
bc1p... Taproot Daha yeni, daha esnek betikler, benzer ücret düzeyi

Yeni biçimlerden harcamak genellikle daha ucuzdur, çünkü işlemleri daha küçüktür. Hepsi geçerlidir ve birbirlerine ödeme yapabilir. Cüzdan, adresleri sizin için gizli bir anahtardan üretir, bkz. cüzdanlar ve anahtarlar.

Onaylar ve kesinlik

Bir onaylı işlem, en yeni bloktadır. Üstüne gelen her sonraki blok bir onay daha ekler. Bitcoin'de kesinlik olasılıksaldır: bir işlem ne kadar derine gömülürse geri alınma ihtimali o kadar azalır. Büyük tutarlar için uzun süredir geçerli pratik kural altı onaydır, yaklaşık bir saat; küçük ödemelerde daha azı yaygındır. Bkz. kesinlik ve onaylar.

Tek paragrafta Lightning

Lightning Network, Bitcoin'in üzerine kurulmuş bir ödeme ağıdır, yani bir katman 2'dir. İki taraf fonları bir kanalda kilitler ve ardından birçok küçük ödemeyi zincir dışında (off-chain) takas eder; ana zincirle yalnızca kanalı açarken veya kapatırken uzlaşırlar. Küçük ve hızlı ödemeler için kullanışlıdır. Kendi cüzdanları ve kendi riskleri vardır; bu yazı onu daha fazla ele almıyor. Bkz. katman 1, katman 2 ve katman 3.

Bitcoin nasıl karşılaştırılır?

Bitcoin Ethereum Solana
Konsensüs İş kanıtı Hisse kanıtı Hisse kanıtı
Blok süresi Yaklaşık 10 dakika 12 saniye Yaklaşık 0,4 saniye
Akıllı sözleşmeler Çok sınırlı Tam Tam
Hesap modeli UTXO Hesaplar Hesaplar
Ücret birimi sat/vB gwei lamport

Bitcoin bilerek daha yavaş ve daha sadedir. Hızdan ve özelliklerden vazgeçer; karşılığında uzun bir güvenlik geçmişi ve çok muhafazakâr bir yükseltme kültürü kazanır. Bkz. ücretler zincirler arasında neden farklıdır.

Nelere dikkat etmeli?

  • Yanlış ağ. bc1 adresi yalnızca Bitcoin'de çalışır. Bitcoin'i başka bir ağ için hazırlanmış bir adrese göndermek genellikle onu kaybettirir. İlk karakterleri kontrol edin.
  • Yazım hataları ve panoya müdahale eden kötü amaçlı yazılım. Göndermeden önce adresin başını ve sonunu her zaman karşılaştırın. İşlemler geri alınamaz.
  • Düşük ücretler. Ücreti çok düşük bir işlem onaysız bekleyebilir. Kontrol etmeden tekrar göndermeyin, iki kez ödeyebilirsiniz.
  • Başka yerlerdeki sarılmış bitcoin. Diğer zincirlerde "wrapped BTC" denen tokenlar bitcoin değildir. Gerçek coinleri elinde tutan tarafa bağlıdırlar. Bkz. köprüler ve riskleri.
  • Dolandırıcılıklar. Coinlerinizi katlayacağına söz veren herkes yalan söylüyordur. Meşru hiç kimse sizden tohum ifadenizi (seed phrase) istemez.

Bitcoin'i ChainMonitor'da canlı izleyin

  • Canlı bloklar ve mempool: her blok, ne kadar dolu olduğunu ve ödenen ücret oranlarını gösteren bir kutucuktur; yanında bekleyen işlemler görünür.
  • Son bloklar listesi: işlemlerini görmek için herhangi bir bloğu açın.
  • Gas takipçisi: diğer altı zincirin yanında, bir Bitcoin ödemesinin şimdiki maliyeti.

Üstteki arama bir blok numarası, işlem hash'i veya adres kabul eder. ChainMonitor'da Bitcoin için RPC sağlığı sayfası yoktur.

Sık sorulan sorular

Bitcoin'in sahibi kim?

Hiç kimse. Ağı bağımsız düğümler ve madenciler işletir, yazılım açık kaynaklıdır. Hiçbir şirket ya da hükümet defteri kontrol edemez veya kurallarını tek başına değiştiremez. Değişiklikler, kullanıcılar ve düğüm operatörleri arasında geniş bir mutabakat gerektirir.

Bitcoin işlemi neden bu kadar uzun sürüyor?

Bloklar yaklaşık her 10 dakikada bir bulunur ve işleminizin bir madenci tarafından seçilmesi gerekir. Ücret oranınız mempool'da bekleyen diğerlerine göre düşükse daha uzun bekler. Daha yüksek bir sat/vB ödemek onu daha erken dahil ettirir.

1, 3, bc1q ve bc1p adresleri arasındaki fark nedir?

Bunlar farklı adres biçimleridir. 1 legacy, 3 P2SH, bc1q native SegWit ve bc1p Taproot'tur. Yeni biçimler daha küçük işlemler üretir, bu yüzden onlardan harcamak daha ucuzdur. Hepsi birbirine gönderebilir ve birbirinden alabilir.

Kaç onaya ihtiyacım var?

Bir onay, işlemin bir blokta olduğu anlamına gelir. Küçük ödemeler için bir ila üç yaygındır. Büyük tutarlar için altı onay, yaklaşık bir saat, olağan pratik kuraldır.

Yarılanma (halving) nedir?

Yaklaşık her dört yılda bir, madencilerin aldığı blok ödülü yarıya iner. Yeni bitcoin oluşturulma hızını azaltır ve protokolün içine yerleşiktir; yani kimsenin karar vermesini gerektirmez.

Bitcoin ile Ethereum aynı şey mi?

Hayır. Bitcoin, iş kanıtı ve UTXO kullanan basit bir ödeme defteridir. Ethereum ise hisse kanıtı kullanan genel amaçlı bir akıllı sözleşme platformudur. Adresleri, ücretleri ve tokenları farklıdır. Ethereum rehberini okuyun.