Yazılım dünyasındaki tüm terimlerin İngilizce'leri gayet anlamlı şekilde belirleniyor, ama biz inatla Türkçe'ye çevirerek anlamını kaybediyor, mecburen ezbere gidiyoruz. Blockchain: blok'lardan oluşan bir zincir. Her blok kendinden sonraki hakkında bir tane ilişkili parametreye sahip ki bu da süreklilik ve güvenliği getiriyor. Yazılım bilenleri çok sayıda pattern ile benzetebileceği Blockchain, tüm altyapı ve kod tabanıyla tamamen açık-özgür-erişilebilir.
Belki de en önemlisi, Blockchain, dağıtık bir veritabanı mantığına sahip. En basite indirgemek gerekirse… Çocukluğumuzdaki (ben ne zamandır görmedim de) bakkal defterinin, bakkalın tüm müşterilerinde bir örnek olacak şekilde saklandığını, her bir işlemin tüm defterlere teker teker yansıması gerektiğini düşünün lütfen.
Diğer bir şekilde söylemek gerekirse; bugüne kadar internette para ya da fotoğraf yollarken aslında o paranın yerine bir veritabanı sorgusu, fotoğrafın kendisi yerine de adresini veya kopyasını yolluyorduk. Blockchain'de ise özne paraysa paranın, şarkıysa şarkının ta kendisi karşı tarafa ulaşıyor. Herkesin bu işlemden haberi oluyor, işlemin tarafları hiçbir şekilde bilinmiyor.
Bu noktada Blockchain henüz yolun henüz çok başında olsa da şimdiden genel seçimlerde, lojistik sektöründe ve madencilikte kullanılmaya başlandığını da hatırlatmak gerekiyor. Uzatmadan kripto para birimlerine geçiyorum…