Bitcoin Blok Zinciri Hangi Verileri Depolar? | Bilim Teknoloji Günlüğü

Bitcoin Blok Zinciri Hangi Verileri Depolar?

Bilgi blok zincirine yüklendikten sonra sonsuza kadar orada kalır.

Kripto para birimi ile ilgileniyorsanız, bir noktada kesinlikle bir blok zinciri ile temas kurmuşsunuzdur. Blok zincirleri ayrıca tedarik zinciri yönetimi, lojistik, kimlik doğrulama ve bir dizi başka alanla da ilgilidir, bu nedenle kriptoyla ilgilenmeseniz bile bu teknolojiyi kullanmış olabilirsiniz. Ancak blok zincirleri hangi verileri depolar? Ve eğer bu blok zincirleri halka açıksa, üzerlerinde ne olduğu konusunda endişelenmeli misiniz?

Blockchain Teknolojisine Hızlı Bir Bakış
Blok zincirlerinde depolanan verileri tartışmadan önce, ne tür bir teknolojiyle uğraştığımızı bilmek için öncelikle bir blok zincirinin ne olduğunu basit terimlerle ele almalıyız.

Blok zincirleri en iyi sanal blok zincirleri olarak tasavvur edilir, dolayısıyla adı da buradan gelmektedir. Her blok, verileri bir kriptografik yöntem olan karma kullanarak depolar. Bu, yasa dışı kişilerin blockchain verilerinden yararlanmasını engeller. Bir bloğun kapasitesine ulaşıldığında ve zincire katılması onaylandığında, ister iş ispatı, ister hisse ispatı veya başka bir mutabakat mekanizması yoluyla olsun, başka bir blok onaylanmaya başlar.

Blokların boyutu değişir, yani depolayabilecekleri bilgi miktarı da değişir. Örneğin, bir Bitcoin bloğunun boyutu yalnızca 1 MB'dir. Aynısı Litecoin ve Dogecoin için de geçerli. Bununla birlikte, Bitcoin Cash, 32 MB'lik çok daha büyük bir blok boyutuna sahiptir, bu da blok başına daha fazla işlemin saklanabileceği anlamına gelir.

Daha büyük bloklar genellikle yerini daha hızlı işlem sürelerine ve daha düşük ücretlere bırakır, ancak bugün blockchain teknolojisinin bu unsuruna girmeyeceğiz. Bunun yerine, blok zincirinde depolanan veri türüyle başlayalım.

Bir Blok Hangi Verileri Depolar?
Belirli bir bloğun depolayacağı belirli veri türü, blok zincirinin amacına ve doğasına bağlı olarak değişebilir. Ancak, blok zincir depolamasını iyi anlamak için dünyanın en popüler blok zincirlerinden biri olan Bitcoin'i kullanalım.

Bitcoin blokları, madencilerin karmaşık hesaplama sorunlarını çözmek için özel donanım kullandığı iş kanıtı mutabakat mekanizması aracılığıyla çıkarılır. Şimdiye kadar 760.000'den fazla Bitcoin bloğu çıkarıldı ve günlük yaklaşık 900 BTC dolaşıma girdi. Her blok, 6.25 BTC'yi dolaşıma sokar ve bu, bloğu çıkaran madenci veya madencilik havuzu için uygun olan ödüle eşittir.

Bitcoin, 21 milyon BTC'lik arz sınırına yaklaşıyor . Bu sınıra ulaşıldığında, daha fazla BTC madenciliği yapılamaz. Ancak Bitcoin işlemleri yapılmaya devam ettikçe, değişmez defteri tutmak için blok zincirine blokların eklenmeye devam etmesi gerekecektir.

Bir Bitcoin bloğu içindeki veriler, SHA-256 kriptografik karma algoritması kullanılarak özetlenir. Farklı kripto para birimleri farklı karma algoritmalar kullanır. Örneğin Ethereum, Ethash kullanır. Birçok hükümet de verileri karma hale getirmek için SHA-256'yı kullanır.

Bir Bitcoin bloğu birkaç farklı bölümden oluşur. Blok başlığıyla başlayalım.

Blok Başlığı
Bir Bitcoin blok başlığı aşağıdaki türde verileri depolar:
-  işlem süresi
-  hiç- bit 

- hashMerklRoot
- hashÖncekiBlok
- Sürüm

İşlem zamanı , işlemin gerçekleştiği zamanı temsil eden bir zaman damgası içerir. Bloklar, işlemleri kronolojik sırayla saklar.

Nonce ("yalnızca bir kez kullanılan sayı" dan kısaltılmıştır) iş kanıtı madenciliği sürecinde çok önemli bir rol oynar. Bu, bir madencinin hesaplama problemlerini çözerek ulaşması gereken sayıdır. Bir madenci nonce'ı çözerse, bloğu başarılı bir şekilde kazabilir. Zamanla, Bitcoin madenciliği zorluğu (yani, bir blok madenciliği yapmanın ne kadar zor olduğu) arttıkça, blok madenciliği yapmak giderek daha zor hale gelir.

Sırada, bitlerimiz var . Bu alan ayrıca , zorluğun kendisini içerdiği için Bitcoin'in madencilik zorluğuyla da ilgilidir . Bu zamanla artabilir veya azalabilir. Zorluk artarsa, bir madenci bloğu kazmak için daha fazla hash gücü kullanmalıdır. Eğer azalırsa, madenci daha az kullanabilir. Tabii madenciler, enerji ve zaman tasarrufu sağladığı için daha düşük bir zorluğu tercih ediyor. Genelde madenci sayısı arttıkça zorluk da artar.

hashMerklRoot , bir Merkle Root ile ilişkilidir . Bu, esasen bir veri depolama yapısı olan Merkle ağacındaki bilgileri doğrulamak için kullanılan matematiksel bir yöntemdir. Merkle ağaçları, verileri depolamak için kriptografi kullanır; hashMerklRoot, belirli bir blokta depolanan işlemlerin tüm karmalarının karma değeridir.

hashPrevBlock , adından da anlaşılacağı gibi, önceki bloğun 256 bitlik özetini ifade eder. Zincirdeki her Bitcoin bloğu, önceki bloğun karmasını içerir.

Son olarak, sürümünü aldınız . Bu alan, kullanılan Bitcoin protokolünün sürümünü ifade eder. Bugün kullanılan Bitcoin protokolü, Bitcoin'in 2008'de ilk kez piyasaya sürüldüğü zaman kullanılanla tamamen aynı değildir. Ağın belirli bölümlerini iyileştirmek için ara sıra güncellemeler yapılır. En son protokol sürümü, 2017'de kullanıma sunulan 70015'tir. Bu güncelleme, geçersiz kompakt blokları zincirden yasaklama yeteneği sağladı.

Bir Bitcoin Bloğunun Kalanı
Ancak işler başlıkta bitmiyor. Her bir Bitcoin bloğunda saklanan başka türde veriler de vardır, bunlar arasında:
- Blok boyutu
- İşlem sayacı
- sihirli sayı
- İşlemler

Blok boyutu ile başlayalım . Bu alan, bir blokta depolanabilecek veri miktarına bir sınır getirir. Daha önce de belirtildiği gibi, Bitcoin'in blok boyutu sınırı 1MB'dir, ancak bu kriptodan kriptoya değişir.

İşlem sayacı , yalnızca belirli bir Bitcoin bloğu içinde kaydedilen işlem sayısını sayar. Her işlem farklı bir boyuta sahip olabileceğinden, depolamayı engelleyen sabit sayıda işlem yoktur. Ancak, ortalama olarak, her Bitcoin bloğu 1.500 ila 2.000 işlem içerir, her iki tarafta da birkaç yüz verir veya alır.

Sihirli sayı , 0xD9B4BEF9 sabit değerine sahiptir ve blokta kullanılan dosya türünü ve yapısını tanımlar. Sihirli sayılar ayrıca her blok için bir ağ tanımlayıcısı olarak duruyor. Bu sabit değer, Bitcoin oluşturulduğunda Satoshi Nakamoto tarafından belirlendi.

İşlemler alanı , herhangi bir Bitcoin bloğuna dahil edilen tüm işlemleri listeler (bloktaki işlem sayısını belirten işlem sayacı alanından farklı olarak). Daha önce de belirttiğimiz gibi, bir blokta saklanan işlem sayısı 1MB kapasiteyi aşamaz.

Blockchain Kişisel Verilerinizi Saklıyor mu?
Adınız, iletişim bilgileriniz, ödeme bilgileriniz ve diğer özel verileriniz blok zincirinde saklanmaz. Sizinle ilgili olan tek veri, genel cüzdan adresinizdir. Çoğu senaryoda, bu tamamen zararsızdır. Ancak devlet kurumları ve diğer blockchain analistleri tarafından kullanılan daha gelişmiş izleme araçları, yeterince uğraşırlarsa adresiniz aracılığıyla kimliğinizi ortaya çıkarabilir.

Piyasadaki çoğu kripto para birimi takma adlıdır ve bir dereceye kadar izlenebilir . Bu varlıkların alım satımı sırasında cüzdan adreslerini gizleyebildikleri için bazıları ZCash ve Monero gibi gizlilik paralarını tercih etmelerinin nedeni budur .

Blockchain Verileri Ağda Büyük Bir Rol Oynuyor
Blok verileri olmadan, blok zinciri teknolojisinin doğası gereği önemli bir parçası olan işlemleri kaydetmenin ve izlemenin bir yolu olmazdı. Sabit bir defter sağlamak, güvenlik ve şeffaflık sağlayarak, kullanıcıların işlem tutarları gibi ağ içindeki çeşitli bilgileri kontrol etmelerine olanak tanır.

Yorum Gönder

UYARI: > Küfür, hakaret, rencide edici cümleler veya imalar, içeren, imla kuralları ile yazılmamış, Türkçe karakter kullanılmayan ve büyük harflerle yazılmış yorumlar onaylanmamaktadır.<

Daha yeni Daha eski