الكتلة المرشحة: الكتلة التي تنتظر التأكيد في شبكة البلوكتشين (Candidate Block)
ما هي الكتلة المرشحة؟
ببساطة، الكتلة المرشحة هي الكتلة التي يحاول عامل التعدين (المعدن) تعدينها للحصول على مكافأة الكتلة. لذا يمكن وصف الكتلة المرشحة بأنها كتلة مؤقتة سيتم التحقق من صحتها أو رفضها من قبل الشبكة. يتنافس المعدنون فيما بينهم لتحقق الكتلة التالية وإضافتها إلى سلسلة الكتل، ولكن أولاً، يجب عليهم إنشاء كتلة مرشحة للمشاركة في منافسة التعدين.
كيفية إنشاء الكتلة المرشحة
يتم إنشاء الكتل المرشحة من قبل المعدنين عن طريق جمع وتنظيم العديد من المعاملات غير المؤكدة من مجمع الذاكرة. بعد ذلك، يتم تجزئة المعاملات لإنشاء هيكل شجرة ميركل، والتي ستنتج في النهاية جذر ميركل (أو تجزئة الجذر). يمثل جذر ميركل تجزئة واحدة تشمل جميع التجزئات السابقة لذلك الشجرة، وبالتالي جميع المعاملات التي تم تضمينها في تلك الكتلة المعينة.
محتويات عنوان الكتلة
يتم وضع جذور ميركل – مع تجزئة الكتلة السابقة ورقم عشوائي يُطلق عليه النانس – في عنوان الكتلة. ثم يتم تجزئة عنوان الكتلة بواسطة المعدن، مما ينتج عنه مخرجات تعتمد على هذه المكونات (جذر ميركل، تجزئة الكتلة السابقة، والنانس) بالإضافة إلى بضعة عناصر أخرى. الناتج الناتج هو تجزئة الكتلة، والتي ستعمل كمعرف فريد للكتلة التي تم إنشاؤها حديثًا (الكتلة المرشحة).
عملية إثبات العمل
لتُعتبر الكتلة المرشحة صالحة، يجب أن يبدأ الناتج (تجزئة الكتلة) بعدد معين من الأصفار (أقل من قيمة الهدف المحددة بواسطة البروتوكول). يعني هذا أن عملية التعدين تعتمد على محاولات متعددة (التجربة والخطأ) حيث يتعين على عقد التعدين إجراء عدد كبير من وظائف التجزئة مع قيم “نانس” مختلفة حتى يتم إنتاج تجزئة كتلة صالحة في النهاية. تجزئة الكتلة المنتجة هي ما يثبت أن المعدن قد أنجز عمله (وهو ما يُسمى بـ “إثبات العمل”).
تسجيل الكتلة المرشحة في البلوكشين
بعد أن يجد المعدن تجزئة كتلة صالحة، سيتم بث الكتلة المرشحة إلى باقي عقد الشبكة التي ستتحقق من صحة التجزئة. إذا كان كل شيء صحيح، سيتم تسجيل الكتلة المرشحة في البلوكشين. في هذه المرحلة، تقوم كل عقدة تحقق بتحديث نسختها من بيانات البلوكشين لتعكس الكتلة التي تم تعدينها مؤخرًا، وسيتلقى المعدن مكافأة الكتلة.