Akademi › Sözlük › Blockchain (blok zinciri)
Blockchain (blok zinciri)
Herkesin görebildiği ama kimsenin silemediği ortak bir defter.
Blockchain, üzerine yazılan her işlemin herkes tarafından görülebildiği ama kimse tarafından değiştirilemediği bir defterdir. Bir işlem yaptığında o deftere yazılır ve orada kalır.
Bankada defteri banka tutar; sen bakiyeni görmek için bankaya sorarsın. Blockchain'de defterin kopyası herkeste vardır ve herkes aynı anda aynı şeyi görür. Güvenlik de buradan gelir: bir kaydı değiştirmek için binlerce kopyayı aynı anda değiştirmen gerekir.
Kriptonun "kandırılamaz" denen tarafı budur. Paranın kendisi değil, kaydın tutulma biçimi yenidir.
Nasıl çalışır?
İşlemler tek tek değil, bloklar halinde deftere yazılır. Her blok, kendinden önceki bloğun dijital parmak izini (hash) taşır. Bloklar bu parmak izleriyle birbirine bağlandığı için zincir oluşur; adı da buradan gelir.
Eski bir bloktaki tek bir harfi değiştirirsen o bloğun parmak izi değişir, ondan sonraki bütün bağlantılar kopar. Bitcoin gibi ağlarda değişikliğin kabul görmesi için ağdaki işlem gücünün çoğunluğunu kontrol etmen gerekir. Büyük ağlarda bu pratikte mümkün değildir.
Yeni bloğun deftere hangi sırayla ekleneceğine ağ birlikte karar verir. Bitcoin bunu madencilikle (proof of work), Ethereum gibi ağlar ise coin kilitleyen doğrulayıcılarla (proof of stake) yapar. Yöntem farklı, amaç aynı: kimsenin tek başına deftere hükmedememesi.
Gerçek hayattan örnek
Bir arkadaşına Bitcoin gönderdiğinde işlem ağa yayılır, bir bloğa girer ve o andan sonra herkesin görebildiği bir kayıt olur. İşlemi "blok gezgini" (explorer) denen sitelerde gönderen adres, alan adres ve tutarla birlikte görebilirsin.
Bu şeffaflığın iki yüzü var. Kaydın doğruluğunu kimseye sormadan kontrol edebilirsin. Ama adresinin kime ait olduğu bir kez bilinirse, o adresin bütün geçmişi de görünür hale gelir. Blockchain anonim değildir; adresler isim taşımaz ama işlemler açıktır.
Ne işe yarar, ne işe yaramaz?
Blockchain'in güçlü olduğu yer, taraflar birbirine güvenmediğinde ortak bir kayıt tutmaktır. Bitcoin'de bu kayıt paranın kendisidir: kimin ne kadar Bitcoin'i olduğu defterde yazar, bir banka buna aracılık etmez. Stablecoinler ve merkeziyetsiz borsalar da bu defterlerin üstüne kurulmuş uygulamalardır.
Ağlar birbirinden farklıdır. Bitcoin, Ethereum ya da Solana gibi zincirlerin her birinin kendi defteri, kendi kuralları ve kendi ücretleri vardır. Bir zincirdeki coin, doğrudan başka bir zincirdeki adrese gönderilemez.
Her iş için iyi bir çözüm de değildir. Ortak defteri binlerce bilgisayarda tutmak, tek bir şirketin veritabanına göre yavaş ve pahalıdır. Deftere yanlış bilgi yazılırsa blockchain bunu düzeltmez, sadece kalıcı hale getirir. Bir projenin "blockchain kullanıyor" olması, o işin blockchain'e ihtiyaç duyduğunu göstermez.
Sık yapılan hatalar
- Blockchain'de olan her şeyi doğru sanmak. Defter, işlemin yapıldığını kanıtlar; projenin iyi ya da dürüst olduğunu kanıtlamaz.
- İşlemi geri alınabilir sanmak. Yanlış adrese giden transferi kimse geri çeviremez.
- "Blockchain tabanlı" etiketini tek başına güven işareti saymak. Bu ifade pazarlamada çok kullanılır.
- Adresleri tamamen gizli sanmak. İşlemler herkese açıktır.
Videolu anlatım
Sık sorulan sorular
Blockchain nedir?
Blockchain, işlemlerin bloklar halinde yazıldığı, kopyası ağdaki pek çok bilgisayarda duran ve sonradan değiştirilemeyen ortak bir kayıt defteridir.
Blok zinciri ne demek?
Blockchain'in Türkçesidir. Her blok bir öncekinin parmak izini taşıdığı için bloklar zincir gibi birbirine bağlanır; adı buradan gelir.
Blockchain'deki işlem geri alınabilir mi?
Hayır. Onaylanan bir işlemi geri alacak bir merkez yoktur. Yanlış adrese gönderdiğin parayı ancak alan kişi kendi isteğiyle geri yollayabilir.
Blockchain anonim mi?
Tam olarak değil. Adresler isim taşımaz ama bütün işlemler herkese açıktır. Bir adresin kime ait olduğu öğrenilirse geçmişi de görünür olur.
İlgili terimler
- Kripto cüzdan: Paranın durduğu yer değil, paranın anahtarının durduğu yer.
- Halving (yarılanma): Bitcoin madencilerine verilen ödülün dört yılda bir yarıya inmesi.
- Staking: Kriptonu bir ağda kilitleyip karşılığında coin olarak ödül almak.
- DEX (merkeziyetsiz borsa): Aracı yok: işlemi kendi cüzdanınla yaparsın, hata yaparsan geri dönüş de yoktur.
Bu terimlerin videolu anlatımı ve testi Akademi'de.
Aynı terimler bir derste sırayla anlatılıyor, sonunda beş soruluk kısa bir test var. Ücretsiz.
Dersi Aç