Bitcoin Forum
November 25, 2025, 11:45:03 PM *
News: Latest Bitcoin Core release: 30.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Merkle Tree  (Read 203 times)
Wake Up (OP)
Copper Member
Full Member
***
Offline Offline

Activity: 196
Merit: 413


Bitcoin - The Future


View Profile
June 19, 2025, 01:12:37 AM
Merited by EFS (5)
 #1

Arkadaşlar selamlar, bitcoin için önemli kavramlardan birisi Merkle Ağacı’dır. Peki bu Merkle Ağacı nedir ve ne işlev görür?

Her blokta çok sayıda işlem yapılır, bunu hepimiz biliyoruz. Bu verilerin bir şekilde kayıt altına alınması gerekir ki sistemde aksama olmasın ve kusursuz şekilde bu sistem işlemeye devam etsin. Burada da her bir işlemin köküne giden bir sistem var. Örnekle anlatmak gerekirse ;

Diyelim ki blokta 8 adet işlem var. Önce bu 8 işlemin hash’i belirlenir. Daha sonra bu hashler ikili olarak çiftler halinde eşleştirilir. Her çiftin hashi tekrar hesaplanır. Bu durum en üstte tek bir kök işlem kalana kadar tekrar edilir.

A, B, C, D, E, F, G, H hashleri çiftlere ayrılır :

AB, CD, EF, GH. Daha sonra bunlardan yeni çiftler elde edilir :

ABCD, EFGH. Son adımda ise bu iki hash birleşir, Merkle kökünü, Merkle Root’u oluşturur. Bu rootlar ise ağacımızı oluşturur son durumda.

Peki bunun ne faydası var?

Bir kullanıcı bu sayede sadece ağda Merkle root ve işlemlerin hashlerine bakarak işlem doğruluğunu tespit edebilir.
Bir işlem değişirse, zincir kırılır ve blok geçersiz sayılır.
Node’lar için her işlemin bu sayede depolanmak zorunda olmaması büyük kolaylık sağlar.

Kısaca buna tüm bloktaki işlemlerin ana özeti diyebiliriz.

Merkle Ağaçları sistemin büyük bir yükten kurtulmasını sağlayan sistemlerin en önemlisidir. Bu konuda satoshi’nin muhteşem düşüncesi bir kere daha takdir edilmelidir.

yenigerigeldim
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
November 24, 2025, 09:01:23 AM
 #2

Gayet anlasilir anlatmissin Merkle Ağacı’nın ne işe yaradığını örnekle anlatman özellikle yeni başlayanlar için çok faydalı olmuş. Bitcoin’in altyapısındaki bu detayları sade bir dille açıklamak gerçekten önemli. Eline sağlık
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!