Page 23 - MAKSİMUM BİZ | SAYI 52 | NİSAN 2022
P. 23
InsureUp
BLOCKHAIN
Bitcoin’in bir blok zinciri hâlinde çalıştığından
bahsettik. Peki nedir bu blockchain biraz da
ondan bahsedelim.
Blockchain, bilgisayar ağları nodları arasında
dağılmış, verileri dijital biçimde saklayan bir
veritabanıdır. Tipik bir veritabanı ile blockchain
arasındaki temel farklardan biri verilerin nasıl
yapılandırıldığıdır. Blockchain, bilgi kümelerini
tutan bloklar hâlinde bilgileri bir araya toplar.
Blokların belirli depolama kapasiteleri vardır
ve dolduğunda önceden doldurulmuş diğer
bloğa bağlanarak veri zinciri oluşturur. Bunu
bir örnek üzerinden anlatalım. Örneğin Bitcoin
blokchaininde bloklar içinde tutulan bilgi; alıcı,
gönderici ve para miktarıdır. Bunlara ek olarak
her bloğun hashı ve önceki bloğun hash bilgisi
de tutulur. Hash, her bloğa özgü bir parmak
izi olarak anlaşılabilir. Yani blokta herhangi
bir değişiklik olması durumunda hash de
değişecektir. Blockchainin güvenli olmasının
sebebi bu benzersiz hashlemedir. Örneğin
birinin 2. bloktaki verileri değiştirebildiğini
varsayalım. Buna bağlı olarak blok hashi de
değişir. Ancak, blok 3 hâlâ blok 2’nin eski hashini
içerir. Blok 3, önceki bloğun doğru hashine sahip
olmadığından sonraki tüm bloklar geçersiz olur.
İŞ KANITI P2P GÜVENLİK
Bilgisayar programları ile saniyeler içerisinde yeni
hash’lerin oluşmasını engelleme amacı ile “İş Kanıtı” denen
bir sistem kullanılır. Bu sistem yeni bloklar oluşturulmasını
yavaşlatmaktadır. İş kanıtı dediğimiz şey çözümü zor bir
hesaplama problemidir. Bir blok değiştirildiği zaman ondan
sonra gelen her blok için iş kanıtı problemini çözmek
gerekecektir.
P2P GÜVENLİK
Ayrıca blockchain, dağıtılmış peer-peer ağ
üzerinde çalışmaktadır ve herkes bu ağa dahil olabilir.
Biri ağa dahil olduğunda, ağdaki blok zincirlerinin bir
kopyasını alır. Ağdaki her bilgisayara nod denmektedir.
Bir kullanıcı yeni bir blok oluşturduğunda, bu yeni blok
ağdaki tüm kullanıcılara gönderilir. Her nodun bloğun
değiştirilmediğinden emin olmak için onaylaması gerekir.
Ağdaki tüm nodlar bir fikir birliği oluşturur.
Zincirdeki tüm blokların hashlerinin yeniden
oluşturulması, her blok için iş kanıtı probleminin
çözülmesi, peer-peer ağın yüzde 50’sinden
fazlasının kontrolünün elinizde olması
gerekmektedir. Kısacası blockchaine dışarıdan
müdahale edebilmek için bu şartların hepsinin
bir araya getirilmesi imkânsız olduğundan için
blockchain son derece güvenlidir.
21 maksimumbiz |

