تعريف الهدف التجزئة
تجزئة الهدف هي رقم يجب أن يكون رأس كتلة التجزئة المجزأة أقل من أو يساوي من أجل منح كتلة جديدة. يتم استخدام التجزئة المستهدفة في تحديد صعوبة الإدخال ، ويمكن ضبطها لضمان معالجة الكتل بشكل فعال.
كسر أسفل الهدف التجزئة
تعتمد العملات المشفرة على استخدام السندات التي تحتوي على تاريخ المعاملات ، ويتم "تجزئة" أو تشفيرها في سلسلة من الأرقام والحروف. ينطوي التجزئة على أخذ سلسلة من البيانات بأي طول وتشغيلها من خلال خوارزمية لإنتاج إخراج بطول ثابت. سيكون الإخراج دائمًا بنفس الطول ، بغض النظر عن حجمه أو صغر حجمه. استخدام التجزئة يعني أن أي شخص يتعامل مع blockchain يجب أن يتذكر التجزئة بدلاً من الإدخال نفسه. سوف تحتوي كل كتلة على تجزئة رأس الكتلة السابق.
يشار إلى فك تشفير blockchain باسم التعدين. يتضمن التعدين استخدام أجهزة الكمبيوتر لتشغيل خوارزميات التجزئة لمعالجة الكتلة الأحدث ، مع وجود المعلومات المطلوبة في التعدين في رأس الكتلة. تقوم شبكة العملة المشفرة بتعيين قيمة مستهدفة لهذا التجزئة - التجزئة المستهدف - ويحاول عمال المناجم تحديد ماهية هذه القيمة عن طريق اختبار جميع القيم الممكنة.
يحتوي رأس الكتلة على رقم إصدار الكتلة ، طابع زمني ، التجزئة المستخدمة في الكتلة السابقة ، تجزئة Merkle Root ، nonce ، وتجزئة الهادف. يتم إنشاء الكتلة عن طريق أخذ تجزئة محتويات الكتلة ، وإضافة سلسلة عشوائية من الأرقام (nonce) ، وتجزئة الكتلة مرة أخرى. إذا استوفت علامة التجزئة متطلبات الهدف ، فسيتم إضافة الكتلة إلى blockchain. يشار إلى ركوب الدراجات من خلال الحلول من أجل تخمين nonce كدليل على العمل ، ويتم منح عامل المناجم القادر على العثور على القيمة الحظر ويتم دفعه في عملة مشفرة.
تجزئة الهدف لبيتكوين هي رقم 256 بت ، ويمكن العثور عليها في رأس الكتلة. يتطلب تعدين الكتلة أن يقوم عامل المناجم بإنتاج قيمة (nonce) والتي ، بعد التجزئة ، تكون أقل من أو مساوية للقيمة المستخدمة في أحدث كتلة تم قبولها بواسطة شبكة Bitcoin. هذا الرقم يتراوح بين 0- (أصغر خيار) و 256 بت (أكبر خيار) ، ولكن من غير المرجح أن يكون العدد الأقصى. نظرًا لأن التجزئة المستهدفة يمكن أن تكون عددًا كبيرًا ، فقد يتعين على عامل المناجم اختبار عدد كبير من القيم قبل النجاح. يتعين على عامل المناجم غير الناجح انتظار الكتلة التالية ، مما يؤدي إلى تشبيه عمال المناجم بإيجاد حل للتجزئة للفوز في سباق أو اليانصيب.
يتم ضبط التجزئة الهدف بشكل دوري. وظائف التجزئة المستخدمة لإنشاء الهدف الجديد لها خصائص محددة مصممة لجعل blockchain (و cryptocurrency) آمنة. إنها حتمية ، بمعنى أنها ستنتج نفس النتيجة في كل مرة يتم فيها استخدام نفس المدخلات. إنه سريع بما يكفي حتى لا يستغرق وقتًا طويلاً لإرجاع علامة تجزئة للإدخال. كما أنه يجعل تحديد المدخلات أمرًا صعبًا للغاية ، خاصة بالنسبة للأعداد الكبيرة ، وإجراء تغييرات صغيرة على المدخلات يؤدي إلى إخراج تجزئة مختلف تمامًا.