Blok-zincir Blockchain

Blok-zincir Blockchain

  • Blok-Zincir Nedir ?

Herkese açık, şeffaf, dağıtık, sıralı ve zaman damgalı Bitcoin transfer işlemlerini içeren dijital küresel hesap defteridir, düz bir veri dosyası, basit bir veritabanıdır. Bitcoin’in ilk ortaya çıktığı 2009’dan bu yana yapılan tüm işlemlerin dijital olarak saklanmasıdır.

Hali hazırda yapılan işlemler Blok-Zincir’e işlenmektedir, ileride yapılacak olan işlemler de, Blok-Zincir’e işlenecektir. Bitcoin’le beraber ortaya çıkan, farklı kullanım alanları da olan Blok-Zincir metotu, merkezi olmayan bir ağ yapısındaki uç bilgisayarlarda, birbirinden bağımsız olarak saklandığından, herhangi bir merkezi hatadan kaynaklanacak problemlere karşı dirençlidir.

  • Blok-Zinciri Kim Tutar ?

01 Aralık 2016 tarihi itibarı ile küresel hesap defterinin büyüklüğü 92 Gigabyte’dır. Dileyen herkes, merkezi olmayan Bitcoin ağına bağlanarak, bu verileri kendi bilgisayarına indirilebilir, kontrol edebilir, isterse küresel defterin bir kopyasını kendi bilgisayarında tutmaya başlayarak Bitcoin sistemine destek verebilir.

Blok-Zincir’i kendi bilgisayarında tutan uçlara tam uç (full node) adı verilir. Bitcoin ağına bağlı tüm uçlarda (bilgisayar) Blok-Zincir erişilebilir durumdadır, ancak sadece tam uçlar 92 Gigabyte verinin tamamını tutarlar [ 36]. Tam uç olmanın şimdilik teşvik edici bir ödülü veya getirisi yoktur.

Bitcoin ağına bağlı tam uçlar, sadece kendi doğruladıkları blokları saklarlar. Blok içerisindeki tüm işlemler geçerlidir, bloğu hazırlayan madenci iş ispatı yapmıştır, her bir tam uç iş ispatlarını da kontrol eder, tam uçlar doğrulayamadığı hiç bir bloğu saklamazlar.

Blok-zincir Blockchain
Blok-zincir Blockchain

Eğer bir blok tüm uçlarda aynıysa, o blok üzerinde oy birliği veya mutabakat olduğu anlamına gelir. Nadir ve kısa süreli geçici durumlarda, son eklenen bloklar bazı uçlarda farklılık gösterebilir, bu sorun kısa sürede sistem tarafından otomatik olarak çözülür.

Her blok, kendinden bir önceki bloğun özetini içerir, bu sayede bloklar birbirine bağlanmış ve zincir oluşturmuş olurlar. Mevcut bloğun özet değeri bulunurken, bir önceki bloğun özeti değeri de işleme katılır. Herhangi bir bloğu değiştirmek isteyen kötü niyetli bir ucun, ileriye doğru tüm blokları değiştirmesi gerekecektir.

Fakat her bir blok oluşturulurken iş ispatı istendiğinden, blokları değiştirmeye kalkan bir ucun ileriye doğru tüm bloklar için de iş ispatı yapması gerekecektir. Bu, devasa işlem gücü gerektireceğinden dolayı mümkün değildir. Bu özellik, Blok-Zincir’in ve tabii ki Bitcoin’in en güçlü yanlarından biridir. Bir blok ne kadar eskiyse, o kadar güvenilir ve değiştirilmesi imkansıza yakındır