Blockchain nasıl çalışır?
Bir işlemin gönderilmesinden onaylanmasına kadar geçen yolu, doğrulama ve mutabakat mantığını ve merkeziyetsizliğin getirdiği gerçek ödünleşmeleri adım adım gösteriyoruz.
Blockchain, işlemlerin gruplar (bloklar) hâlinde sıraya dizildiği ve her bloğun bir öncekine kriptografik olarak bağlandığı ortak bir defterdir. Hiçbir tek taraf defteri tek başına değiştiremez; çünkü kopyası ağdaki birçok bilgisayarda durur ve değişiklikler kurallara göre doğrulanır.
Neden önemli?
Bir işlemin “onaylanması” ne demek, neden birkaç dakika beklemen gerekebilir ve neden onaylanan bir işlem geri alınamaz — bunların hepsi blok ve mutabakat mantığından çıkar. Bu mantığı bilmeden ücretleri, gecikmeleri ve “işlemim takıldı” durumlarını anlamlandıramazsın.
Bir işlemin yaşam döngüsü
- 1İmzala
Cüzdan, işlemi özel anahtarla imzalar.
- 2Yayınla
İşlem ağa duyurulur ve bekleme havuzuna düşer.
- 3Seç ve doğrula
Doğrulayıcılar işlemi kurallara göre denetler.
- 4Bloğa yaz
Geçerli işlemler yeni bir blokta toplanır.
- 5Onayla
Üstüne eklenen her blok, işlemi daha kesin hâle getirir.
Doğrulama ile onay aynı şey değildir
Doğrulama, işlemin kurallara uygun olup olmadığını (yeterli bakiye, geçerli imza) kontrol eder. Onay ise işlemin deftere işlendikten sonra üstüne kaç blok eklendiğidir. Daha çok onay, geri alınma olasılığının daha düşük olması demektir. Bu yüzden büyük transferlerde birkaç onay beklemek; küçük, günlük işlemlerde ise tek onayla yetinmek yaygın bir pratiktir.
Merkezî defter ile blockchain
| Merkezî sistem | Blockchain | |
|---|---|---|
| Kayıtları kim tutar? | Tek kurum | Ağdaki birçok katılımcı |
| Değiştirme | Kurum tek başına yapabilir | Kurallar ve çoğunluk gerekir |
| Hız | Genelde daha hızlı | Doğrulama nedeniyle daha yavaş olabilir |
| Şeffaflık | Sınırlı | Genellikle herkese açık |
Yanlış bilinen vs gerçek
| “Blockchain her şeyi anonim ve gizli yapar.” | Çoğu zincir herkese açıktır; adresler takma adlıdır ama işlemler görülebilir. |
| “İşlem anında kesinleşir.” | Kesinlik artar ama anlık değildir; onay sayısı arttıkça güçlenir. |
| “Hiç kimse hata yapamaz.” | Yanlış adrese gönderim veya hatalı sözleşme, kurallar açısından geçerli sayılır ve geri alınmaz. |
Zincir üzerindeki işlemler genellikle nihaidir ve geri alınamaz. Adresi, ağı ve ücreti göndermeden önce iki kez kontrol etmek, kaybı önlemenin en ucuz yoludur.
Defterin nasıl çalıştığını gördüysen, bunun internet modelini nasıl değiştirdiğini merak edebilirsin. Web2 ile Web3 arasındaki farkı okuyarak resmi tamamla.