
شجرة Merkle، أو شجرة التجزئة، هي بنية بيانات تشفيرية تستعمل في تقنية البلوكشين لتنظيم وتلخيص بيانات المعاملات بكفاءة عالية. قدمها Ralph Merkle سنة 1979، وتتكون هذه البنية الهرمية من جذر Merkle وفروع وأوراق. تحمل الأوراق معرفات فريدة للمعاملات الفردية، بينما تحتوي الفروع على بيانات معاملات الأوراق المجمعة. يلخص جذر Merkle جميع المعلومات المتعلقة بالمعاملات ضمن الكتلة، مما يقلل من متطلبات التخزين ويسهل عملية التحقق من البيانات.
تعتمد أشجار Merkle على دوال التجزئة التشفيرية لإنشاء نظام تصاعدي يلخص المعاملات. تبدأ العملية بتجزئة كل معاملة على حدة (الأوراق)، ثم يتم دمج هذه القيم للحصول على تجزئة الفروع. يتكرر هذا حتى يتم إنتاج تجزئة واحدة (جذر Merkle) لجميع المعاملات في الكتلة. هذه الطريقة تضمن سلامة البيانات وتتيح التحقق الفعال من المعاملات دون الحاجة لتخزين جميع المعاملات بشكل منفصل.
تقدم أشجار Merkle عدة فوائد في مجال البلوكشين:
إثبات الاحتياطي بشجرة Merkle هو وسيلة شفافة تعتمدها منصات الكريبتو والتطبيقات اللامركزية للتحقق من الأصول والالتزامات. من خلال إنشاء شجرة Merkle تستخدم بيانات حسابات العملاء كأوراق، تستطيع هذه المنصات إنتاج جذر Merkle قابل للتحقق يمثل الالتزامات. تتيح هذه المنهجية إجراء تدقيق خارجي وتمكن المتداولين من التعرف على بيانات معاملاتهم ضمن الهيكل العام، مما يعزز الشفافية والثقة في منظومة الكريبتو.
أشجار Verkle تمثل ابتكاراً حديثاً يهدف إلى تحسين قابلية التوسع مقارنة بأشجار Merkle. قدمها John Kuszmaul عام 2018، وتستخدم التزامات المتجهات بدلاً من دوال التجزئة التشفيرية لإنشاء فروع آمنة من الأوراق. هذه المقاربة قد تقلل من كمية البيانات المطلوبة لإثبات صحة المعاملة، حيث تحتاج العُقد فقط لفحص إثبات صغير بدلاً من قيم التجزئة المرتبطة. حتى عام 2025، تم تطبيق أشجار Verkle في بعض مشاريع البلوكشين، وأظهرت نتائج واعدة في تعزيز قابلية التوسع والكفاءة.
تلعب أشجار Merkle دوراً محورياً في البلوكشين من خلال تحسين تخزين البيانات، وتعزيز الأمان، ورفع الكفاءة العامة. قدرتها على تلخيص كميات ضخمة من بيانات المعاملات مع الحفاظ على سلامتها وتسهيل التحقق تجعلها مكوناً أساسياً في العديد من العملات الرقمية. ومع تطور تقنية البلوكشين، تقدم ابتكارات مثل أشجار Verkle حلولاً إضافية لتحسين قابلية التوسع والأداء. فهم هذه المفاهيم الرئيسية ضروري لكل من يسعى لاستيعاب تعقيدات أنظمة البلوكشين والعملات الرقمية.
تتيح شجرة Merkle التحقق السريع من سلامة البيانات في البلوكشين. تنشئ شجرة تجزئة، ما يسمح بالتحقق من مجموعات بيانات ضخمة باستخدام جذر التجزئة وإثبات صغير فقط.
شجرة Merkle هي بنية بيانات تتحقق بكفاءة من مجموعات بيانات كبيرة. تشبه شجرة عائلة من التجزئات، حيث يجمع كل "أب" تجزئات "أبنائه"، لينتج تجزئة "جذر" واحدة للتحقق السهل.
شجرة Merkle في Bitcoin هي شجرة ثنائية من التجزئات تُستخدم للتحقق الفعال من المعاملات. تتيح التحقق عبر جذر Merkle وإثبات فقط، حيث تقوم كل عقدة بتجزئة أبنائها لضمان سلامة البيانات.
تأخذ شجرة Merkle شكلاً هرمياً يشبه الشجرة الثنائية. تحتوي الأوراق على تجزئات كتل البيانات، بينما تحمل العقد غير الورقية تجزئات أبنائها، لتكوين هيكل فعال للتحقق من البيانات.











