Merkle kökü, bir blok zincir ağındaki bir bloğun parçası olan tüm işlemlerin hash değerlemesidir. Merkle kökleri, Merkle ağacındaki verileri doğrulamanın basit matematiksel yoludur. Merkle kökleri eşler arası bir ağdaki veri bloklarının eksiksiz, hasarsız ve değiştirilmemiş olduğundan emin olaya yarar. Bitcoin ve Ether gibi kripto para birimlerini korumak için gereken hesaplamaların merkezinde yer alır.
Blok zincir, yapısı gereği birbiriyle bağlantılı çeşitli bloklardan oluşur. Bir hash bağı veya Merkle ağacı blok zinciri verilerini verimli ve güvenli şekilde kodlar. Blok zincir verilerinin hızlı bir şekilde doğrulanmasını ve büyük miktarda verinin eşler arası blok zinciri ağındaki bir bilgisayar düğümünden diğerlerine hızlı bir şekide taşınmasını sağlar.
Blok zincir ağında gerçekleşen her işlem kendisiyle ilişkili Hash’e sahiptir. Hash’ler blokta sıralı bir şekilde saklanmaz bunun yerine ağaç benzeri bir yapıda düzenlenir. Bu ağaç yapısı kök mantığındadır. Köklenme mantığı piramiti andırır. Dört hast bağı üsttündeki iki has bağına bağlanır, bu iki hash bağı üstlerindeki tek hash bağına bağlanır. Bu görüntü soy ağacını andırır. Merkle ağındaki katmanlar seviyelere ayrılır. En üstte buluna hash bağı kök olarak adlandırılır.
Hashing en alt seviyedeki düğümde başlar ve üst seviyelerde devam eder en üst seviyedeki hash köküne ulaşana dek bu süreç devam eder. Kök hash, Merkle kökü olarak adlandırılır ve hashlerin ağaç kökü benzeri bağantısı nedeniyle blokta bulunan her bir işlem hashi ile ilgili tüm bilgileri içerir. Blokta bulunan her şeyin doğrulanmasını sağlayan tek bir hash değeri sunar.
Merkel Kökleri Nasıl Çalışır?
Blok#137’den geldiğini idda eden bir işlemin doğrulanması gerekiyorsa Blok#136 veya başka bir blok doğrulamasını doğruluğunda endişelenmeden bloğun Merkle ağacını kontrol etmesi yeterlidir.
Doğrulama aşamasını hızlandıran ve pratikleştiren Merkle Kökü ağacın tamamı hakkında tüm bilgileri taşıdığı için bir hash’ın yanlızca işlemi ve kardeş düğümünü doğrulaması sonrasında en tepedeki Merkle köküne ulaşması gerekir. Merkle ağacı ve kök mekanizması, gerçekleşen hash düzeylerini önemli ölçüde azaltarak daha hızlı doğrulama ve işlemlere olanak tanır.