Blockchain (Blok Zinciri) Nedir?

Blok zinciri (Blockchain), orijinal olarak block chain, kriptografi kullanılarak bağlanan ve güvenli hale getirilen, bloklar adı verilen, sürekli büyüyen bir kayıt listesidir.

Blok zinciri kısaca şöyle işler:”Varsayalım ki sen (bir düğüm) bilgisayarında bir dosya (muhasebe defteri) barındırıyorsun. İki müfettiş (bunlara madenci diyelim) onlar da ayni dosyanın birer kopyasını kendi bilgisayarlarında barındırıyorlar (yani dosya merkezsiz / dağınık). Sen bir para devir işlemi yaptığında bilgisayarın, bu iki müfettişlerin ikisine birden, ayni anda, onları bilgilendiren birer e-mektup yollar. Her müfettiş aceleyle harekete geçer ve hem bu işlem için, hem de müfettiş ücretini kripto para olarak ödeyebilmek için yeterli bakiye olup olmadığını kontrol eder. Bu işi ilk başaran “herkese cevap ver” düğmesine basar, ve kontrolü nasıl yaptığını anlatan bir belgeyi (ispatlanmış emek) cevaba ekler. Eğer diğer müfettiş de onay verirse herkes dosyalarını yeni durumu yansıtacak şekilde günceller.”[

Her blok tipik olarak önceki bloğun bir kriptografik hash fonksiyonununu, bir zaman damgasını ve işlem verisini içerir. Tasarım gereği, bir blok zinciri, verilerin modifikasyonuna doğal olarak dirençlidir. Bu, “iki taraf arasındaki işlemleri verimli, doğrulanabilir ve kalıcı bir şekilde kaydedebilen açık, dağıtılmış bir defterdir”. Dağıtılmış bir defter olarak kullanmak için, bir blok zinciri tipik olarak, topluca bir protokole bağlı düğümler arası iletişim ve yeni blokları onaylamak için bir peer-to-peer ağ tarafından yönetilir. Kaydedildikten sonra, herhangi bir bloktaki veriler, ağ çoğunluğunun gizli tutulmasını gerektiren sonraki tüm blokların değiştirilmesi olmadan geriye dönük olarak değiştirilemez.

Blok zincirleri tasarım ile güvenlidir ve yüksek Bizans hata toleransı ile bir dağıtık hesaplama sistemini örneklendirir. Bu nedenle merkezi olmayan bir konsensüs, bir blok zinciri ile sağlanmıştır. Bu, olayların kaydedilmesi, tıbbi kayıtlar ve kimlik yönetimi, işlem işleme, kaynağı belgeleme, yiyecek izlenebilirliği veya oy kullanma gibi diğer kayıt yönetimi faaliyetleri için potansiyel olarak uygun olan blok zincirleri oluşturmaktadır.

Blok zinciri 2008 yılında Satoshi Nakamoto tarafından kripto para bitcoin’de, kamu işlem defteri olarak kullanılmak üzere icat edilmiştir. Bitcoin için blok zincirinin icadı, güvenilir bir otorite veya merkezi sunucuya ihtiyaç duymadan double spending problemini çözmek için ilk dijital para birimidir. Bitcoin tasarımı diğer uygulamalar için ilham kaynağı olmuştur.