Investor's wiki

blok yüksekliği

blok yüksekliği

genesis bloğundan (veya sıfır bloktan) en sonuncuya kadar onaylanan blokların sayısını temsil eder . Genesis bloğundan farklı olarak, diğer tüm bloklar, kendisinden hemen önce gelen bloğa bir referans (karma) içerir ve blok yüksekliği, o dizideki her bloğun numarasıdır. Yani, genesis bloğunun blok yüksekliği #0 ve çıkarılan ilk bloğun blok yüksekliği #1'dir.

Blok zincirleri bloklardan oluştuğundan, bazen onları tanımlamak için kullanılan bir benzetme blok zincirlerini lego yığınları olarak hayal etmektir. Tüm yapıyı bozmadan bir legoyu yığının ortasından çıkarmanın bir yolu yoktur - diğerlerini tehlikeye atmadan bir bloktan dışarı çıkabileceğiniz Jenga gibi değildir.

Bu nedenle, blok yüksekliği, blok zincirinin başlatılmasından bu yana geçen sürenin, zincirin ortalama blok süresine bölünmesiyle hesaplanabilir. Başka bir deyişle, blok yüksekliği, belirli bir blok zinciri ağının oluşturulmasından bu yana çıkarılan (veya doğrulanan) blok sayısından oluşur.

Teorik olarak, ortalama blok süresi, madencilik zorluk seviyesine bağlı olarak kabaca hedef blok süresi olmalıdır. Birçok blok zinciri için madencilik zorluğu, ağın sahip olduğu toplam hashrate miktarına göre ayarlanır, böylece blok periyodu kabaca sabit kalabilir. Bitcoin durumunda, blok süresi ortalama 10 dakikadır. Aksi takdirde, beklenen blok süresi, madencilerin söz konusu ağa tahsis ettiği hesaplama kaynaklarının miktarına yanıt olarak dalgalanabilir.

Ortalama blok süreleri ve hash oranları farklı olduğu için blok yüksekliği farklı blok zincirleri arasında doğrudan karşılaştırılmamalıdır. Bununla birlikte, yerel kopyanın blok yüksekliği, küresel olarak kabul edilen blok yüksekliğinden farklıysa, bir blok zincirinin bir kopyası "eşzamansız" olarak kabul edilebilir. Bu nedenle blok yüksekliği, verilen blok zincirinin kopyasının güncel olup olmadığına bakmak için yararlı bir istatistiktir.

##Öne çıkanlar

  • Bir blok zincirinin mevcut blok yüksekliği, mevcut boyutunun veya var olma süresinin bir göstergesidir.

  • Blok yüksekliği, blok zincirindeki belirli bir konumu ifade eder ve ondan önce kaç onaylanmış blokla ölçülür.

  • Merkezi olmayan konsensüs algoritmaları, tipik olarak, en uzun blok yüksekliğine sahip zincirin madenciliğini kabul ederek çalışır.