Page 23 - MAKSİMUM BİZ | NİSAN 2022
P. 23
InsureUp
İŞ 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
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.
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.
GÜVENLİK
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.
maksimumbiz | 21