Definition
Block Root, bir blockchain (blockchain) sistemi içindeki bir bloğun tüm içeriğini ve yapısını benzersiz şekilde temsil eden, kanonik bir kriptografik taahhüttür. Genellikle bloğun header (başlık) alanlarının ve bazı tasarımlarda gövdesinin hash’lenmesiyle türetilir ve ortaya çıkan sabit boyutlu tanımlayıcı; consensus (consensus), finality (finality) mekanizmaları ve fork-choice (çatallanma seçimi) kuralları tarafından belirli bloklara, tüm veri yüklerini işlemeye gerek kalmadan atıfta bulunmak, bunları karşılaştırmak ve doğrulamak için kullanılır.
In Simple Terms
Block Root, bir blok için benzersiz bir kriptografik parmak izidir. Bloğun verilerini tek bir hash içinde özetler; böylece blok tam olarak tanımlanabilir ve referans verilebilir. Bu parmak izi, blockchain’in (blockchain) kurallarının ve katılımcılarının, bloğun tüm içeriğine bakmak zorunda kalmadan belirli bir blok hakkında konuşmasını sağlar.
Context and Usage
Block Root, düşük seviye protokol tanımlarında, istemci uygulamalarında ve consensus (consensus) güvenliği, finality (finality) garantileri ve zincir yeniden organizasyonu davranışıyla ilgili araştırma tartışmalarında karşımıza çıkar. Düğümlerin hangi bloğun önerildiğini, gerekçelendirildiğini veya finalize edildiğini takip etmesini sağlayan temel tanıtıcı olarak işlev görür ve reorg (yeniden organizasyon) olayları sırasında zincirin alternatif dallarının nasıl karşılaştırıldığını belirler. Pek çok tasarımda, blok indeksleme, depolama ve ağ mesajlaşmasının merkezinde yer alır.