Block Header Nedir?
Hadi Block Header anlamını, kriptodaki tanımını, block Header Nedir ve diğer tüm ayrıntılı gerçekleri öğrenelim.
Bir blockchain’de ağdaki işlemlerle alakalı bilgilerin saklandığı farklı block dizisi vardır.
Block header bir blockchain ağındaki belli block’ları tanımlamak için kullanılır. Her block’un protokol değişikliklerini görüntülemeye yardımcı olmak için eşsiz bir işleve sahiptir. Ayrıca proof-of-work madencilik ödülleri oluşturmak adına block tekrar tekrar hash’lenir.
Block’lar dikey olacak şekilde dizilir. “Genesis block” ile başlar. Her block header üç farklı block verisi katmanına, Merkle köküne, Bitcoin sürüm numarasında, önceki block hash’ine madenciler tarafından kullanılan tek seferlik anahtara ve block’un zaman dalgasına sahiptir.
Zorluk hedefi block’un madenciler tarafından ne kadar kolay çözülebileceğini belirlemek için kullanılır. Tek kullanımlık anahtar madencilerin eşsiz kombinasyonlar geliştirmesini ve doğru hash’i oluşturmasını sağlar.
Merkle kötü bir block’taki tüm işlemlerin hash’idir. Tüm proje üyelerinin bir olay gerçekleştiğinde tüm kayıtlara sahip olabilmesi için zaman dalgası sağlanır. Zaman dalgası genellikle tarih ve zaman içerir.
Bitcoin, görevlendirmelerin daha hızlı dokümantasyonu için block header kullanır. Blockchain’ler tek bir dosya veya basit bir veri tabanı olarak kaydedilebilir. Bitcoin her dizinin zengin geçmişinin ve katman sayısının sonucu olarak çok güvenilir görülüyor.
Block header içerisinde üç block metadata seti vardır. Bu blocklar birbiri üzerine istiflenir. İlk block bazal katmandır. Dizi tamamlandığında blockchain’in bitiş noktasına ulaşılır.
Ara sıra block header madenciler tarafından hash’lenir. Böylelikle tek kullanımlık anahtarın değeri değişir. Proof-of-work geliştirerek blockchain sisteminin performansını etkili ve dengeli tuttukları için ödüllendirilirler.
Block header seçenekleri en büyük dosyalar değillerdir. Bitcoin blockchain’i mobil bir cihazda saklanamayacak kadar çok büyüktür. Zincirde 100.000 1MB blok bulunuyorsa 100GB yere ihtiyacınız var demektir. Block header’lar ise sadece 8MB yer kaplarlar. Sınırlı depolmaya sahip olanlar işlemlerini doğrulayabilirler.
Merkle kökü tüm bilgilere sahip olduğundan bir işlemin sonrasında belli bir block’ta yer alıp almadığını saptayabilirler. Tabii bunun bir bedeli var çünkü önemli bilgilere erişim için kullanıcının üçüncü bir partiye güvenmesi gerekiyor.
Sürekli olmayan kullanıcılar herhangi bir kimlik doğrulama gerçekleştirmesi gerekmiyor. Yani daha üstün bir sisteme sahipler.