دانش رایانه از کلمه «درخت» برای تعریف هر ساختار دادهای که منشعب میشود، استعمال مینماید. درختهای مرکل درختهای وارونهای با برگهای تحت و ریشه یگانه و واحدی در صدر میباشند. بهطورکلی، درخت مرکل در بلاک چین از سه نصیب اساسی تشکیل میگردد:
نودها یا این که گرههای برگی
نودها یا این که گرههای غیربرگی
ریشه مرکل
در ذیلترین نصیب درخت مرکل، با نودهای برگی سروکار داریم که هش تراکنش یا این که به عبارتی شناسه تراکنش (TXID) میباشند. در صورتی در مرورگر بلاک چین درپی تراکنش خاصی باشید، با این شناسهها روبهرو می شوید. با جفتشدن دو نود برگی، به یک نود غیربرگی میرسیم. نود غیربرگی دیگر دربردارنده شناسه یا این که به عبارتی هش تراکنش نیستند؛ بلکه صرفا هش دو نود برگی تحتخیس را ذخیره مینماید. این نودهای غیربرگی هم جفت می گردند تا در لایه آینده مجدد تعداد هشها نصف گردد. در نقطه نهایی، تنها دو نود باقی میمانند که صورتدهنده ریشه مرکل می باشند.
از ریشه مرکل میتوانیم برای اعتبارسنجی هر نود برگی یا این که به عبارتی شناسه تراکنشها استعمال کنیم. در حالتی که با نحوه کارکرد بیت کوین آشنا باشید، می دانید که هِدِر هر بلاک تنها دربردارنده یک هش واحد میباشد. آموزش صرافی کوکوین این هش واحد به عبارتی ریشه مرکل میباشد که گاهی به آن هش ریشه (Root Hash) هم میگویند.
عنایت درخت مرکل برای بیت کوین
درخت مرکل را میتوانیم یکیاز ردیفهای مهم زیربنای بیت کوین بدانیم. برای شعور عنایت این ساختار در کانال بیت کوین، صرفا کافی میباشد بیت کوین را سوای این درختها فکر کنید.
سوای درخت مرکل، هر نود بیت کوین بایستی ورژن جامعی از مجموع دادههای مرتبط با هر تراکنشی را نگهداری می کرد که تابهاکنون روی بیت کوین صورت گرفته میباشد. صرفحیث از فضای ذخیرهسازی و پهنای باند سرسامآوری کهاین ترازو داده احتیاج دارااست، همخوانیدادن ورژنهای متفاوت بلاک چین بهواسطه نودها برای اعتقاد از درستی آنها نیز نسبتاًً ناممکن میشد.