Merkle Kökü (Kripto Para Birimi)

Merkle Kökü Nedir?

Bir Merkle kökü karma bir bir bloğun parçası olan tüm işlemlerin sağlamalarının tüm  blockchain şebekesi.

Temel Çıkarımlar

  • Merkle kökü, bir Merkle ağacındaki verileri doğrulamanın basit bir matematiksel yoludur.
  • Merkle kökleri, eşler arası bir ağdaki eşler arasında aktarılan veri bloklarının eksiksiz, hasarsız ve değiştirilmemiş olduğundan emin olmak için kripto para biriminde kullanılır.
  • Merkle kökleri, bitcoin ve eter gibi kripto para birimlerini korumak için gereken hesaplamanın merkezinde yer alır.

Bir Merkle Kökü Anlamak

Bir blockchain, birbirine bağlı çeşitli bloklardan oluşur (dolayısıyla blockchain adıdır). Bir karma ağaç veya Merkle ağacı, blok zinciri verilerini verimli ve güvenli bir şekilde kodlar. Blok zinciri verilerinin hızlı bir şekilde doğrulanmasını ve büyük miktarda verinin eşler arası blockchain ağında bir bilgisayar düğümünden diğerine hızlı taşınmasını sağlar.

Blockchain ağında gerçekleşen her işlemin kendisiyle ilişkilendirilmiş bir hash değeri vardır. Bununla birlikte, bu hash’ler blok üzerinde sıralı bir sırada depolanmaz, daha çok ağaç benzeri bir yapı formunda depolanır, öyle ki her hash bir ebeveyn-çocuk ağaç benzeri ilişkiyi takip eden ebeveynine bağlanır.

Belirli bir blokta depolanan çok sayıda işlem olduğundan, bloktaki tüm işlem karmaları da karma hale getirilir ve bu da bir Merkle kökü ile sonuçlanır.

Örneğin, yedi işlemli bir blok düşünün. En düşük seviyede (yaprak seviyesi olarak adlandırılır), dört işlem karması olacaktır. Yaprak seviyesinin üzerindeki birinci seviyede, her biri yaprak seviyesinde altlarında bulunan iki hash’e bağlanan iki işlem hash’i olacaktır. En üstte (ikinci düzey), kök adı verilen son işlem karması olacak ve altındaki iki karmaya (birinci düzeyde) bağlanacaktır.

Etkili bir şekilde, ağacın her bir düğümü altındaki yalnızca iki düğüme bağlanan ters bir ikili ağaç elde edersiniz (bu nedenle “ikili ağaç” adı). Üstte bir kök karması vardır ve bunlar birinci düzeydeki iki karmaya bağlanır, bunların her biri tekrar üçüncü düzeydeki (yaprak düzeyinde) iki karmaya bağlanır ve yapı işlem karma sayısına bağlı olarak devam eder.

Karma, en düşük düzeydeki (yaprak düzeyi) düğümlerde başlar ve dört karmanın tümü, birinci düzeyde ona bağlı düğümlerin karmasına dahil edilir. Benzer şekilde, karma oluşturma, tek üst kök karmasına ulaşana kadar karma karmalarının daha yüksek düzeylere ulaşmasına yol açan birinci düzeyde devam eder.

Bu kök hashine Merkle kökü adı verilir ve ağaç benzeri hash bağlantısı nedeniyle blokta var olan her bir işlem hashiyle ilgili tüm bilgileri içerir. Bu blokta bulunan her şeyin doğrulanmasını sağlayan tek noktalı bir hash değeri sunar.

Örneğin, 137 numaralı bloktan geldiği iddia edilen bir işlemin doğrulanması gerekiyorsa, blok zincirindeki diğer bloklarda, blok # 136 veya blok # gibi herhangi bir şeyi doğrulama endişesi olmadan, yalnızca bloğun Merkle ağacını kontrol etmeleri gerekir. 138.

Doğrulamayı daha da hızlandıran Merkle kökünü girin. Tüm ağaç hakkındaki tüm bilgileri taşıdığından, kişinin yalnızca işlem karmasını, kardeş düğümünü (varsa) doğrulaması ve ardından en üste ulaşana kadar yukarı doğru ilerlemesi gerekir.

Esasen, Merkle ağacı ve Merkle kök mekanizması, yapılacak karma düzeylerini önemli ölçüde azaltarak daha hızlı doğrulama ve işlemlere olanak tanır.