درخت مركل (Merkle) چيست؟
نوشته شده توسط : factcoins

 

آيا هنگام بحث در مورد فناوري بلاكچين درباره درخت مركل چيزي شنيده ايد؟ شبكه هاي زنجيره اي ، پايگاه داده و شبكه ها در سراسر جهان از درختان Merkle براي هماهنگي سريع و كارآمد سوابق در چندين رايانه استفاده مي كنند.در اين مقاله ، به بررسي درخت Merkle خواهيم پرداخت و نقش آن را در موفقيت فناوري بلاكچين شرح مي دهيم.

در اين مقاله به مباحث زير مي پردازيم:

 

  • مقدمه اي بر درخت Merkle 
  • تاريخچه
  • درخت Merkle  چگونه كار مي كند؟
  • مزاياي درخت Merkle 
  • نتيجه مطالب

 

مقدمه اي بر درخت مركل

درخت مركل بخشي اساسي از فناوري بلاكچين است. درخت مركل يك ساختار داده رياضي است كه از هش بلاك هاي مختلف داده تشكيل شده است. و به عنوان خلاصه اي از كليه تراكنش هاي يك بلاك عمل مي كند. همچنين امكان تأييد كارآمد و ايمن محتوا را در مجموعه وسيعي از داده ها فراهم مي كند. بيت كوين و اتريوم از ساختار درخت مرك  استفاده مي كنند. درخت مركل به درخت هش نيز معروف است.

 

تاريخچه

درخت مركل براي اولين بار در سال 1979 توسط رالف مركل(Ralph Merkle) ارائه شد. در سيستم هاي متمركز ، داده ها از يك نسخه ، قابل دسترسي هستند. اين بدان معناست كه آنها براي ذخيره يا دسترسي به داده ها كار زيادي انجام نمي دهند. اما ، وقتي صحبت از شبكه بلاكچين غير متمركز مي شود ، با كپي شدن هر داده در ميان گره ها ، دستيابي موثر به داده ها يك چالش است. همچنين تهيه كپي از داده ها و به اشتراك گذاري آن در ميان گره ها دشوار است. علاوه بر اين ، داده هاي مشترك براي هر يك از گره هاي دريافت كننده بايد تأييد شوند.

 

 

 

 

درختان Merkle براي رمزگذاري داده هاي بلاكچين

 

 

 

درخت مركل بلاك چين هاي غيرمتمركز را قادر مي سازد داده ها را به اشتراك بگذارند ، آنها را تأييد كرده و قابل اعتماد كنند. داده ها را به گونه اي سازماندهي مي كند كه براي به اشتراك گذاري و تأييد داده ها ، قدرت پردازش زيادي لازم ندارند. همچنين به لطف استفاده از توابع هش و رمزنگاري امنيت تراكنش ها را تسهيل مي كند.

Satoshi Nakamoto اولين شخصي بود كه درختان مركل را از طريق بيت كوين در فناوري بلاكچين پياده سازي كرد. ساتوشي شاخه جديدي از علوم كامپيوتر را در جايي گشود كه نيازي به مرجع متمركز نيست.

 

درخت مركل چگونه كار مي كند؟

درخت مركل يك ساختار داده غيرخطي ، باينري و هش مانند است.

درخت مركل سه قسمت اصلي دارد:

  • ريشه مركل (Merkle Root)
  • گره هاي برگ (Leaf Nodes) : گره هايي هستند كه حاوي هش داده هاي تراكنش ها هستند.
  • گره هاي غيربرگي (Non-Leaf Nodes) : مقدار هش ، دو هش قبلي را ذخيره مي كنند.

 

جهت مشاهده ادامه مقاله به آدرس وب سايت فكت كوينز مراجعه نماييد.





:: برچسب‌ها: Merkle Patricia , Root Hash , درخت دودويي , درخت مركل (Merkle) , درخت مركل چيست؟ , درخت هش باينري , رمزنگاري , پاتريشيا , ,
:: بازدید از این مطلب : 5
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : یک شنبه 15 فروردين 1400 | نظرات ()
مطالب مرتبط با این پست
لیست
می توانید دیدگاه خود را بنویسید


نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: