Investor's wiki

الهدف الهاش

الهدف الهاش

ما هو الهدف الهاش؟

في تعدين العملات المشفرة ، تجزئة الهدف هي قيمة رقمية يجب أن يكون رأس الكتلة المجزأة أقل من أو يساوي حتى يتم منح كتلة جديدة إلى عامل منجم. تحدد رؤوس الكتل الكتل الفردية في blockchain.

يشير تعدين Cryptocurrency إلى عملية جمع العملة المشفرة كمكافأة على العمل الذي تكمله. تتمثل طبيعة هذا العمل في التحقق من شرعية معاملات عملة مشفرة معينة. وبهذه الطريقة ، فإن المعدنين في العملات المشفرة هم في الأساس مدققون. عندما تقوم بالتعدين ، يمكنك كسب عملة مشفرة دون الحاجة إلى إنفاق المال عليها.

يتم استخدام تجزئة الهدف في تحديد صعوبة الإدخال ويمكن تعديلها لضمان معالجة الكتل بكفاءة. على سبيل المثال ، تُستخدم التجزئة المستهدفة في العملات المشفرة التي تستخدم نظام إثبات العمل (PoW) لضبط عملية التعدين الحالية الصعبة ( بما في ذلك Bitcoin). إذا كانت العملة المشفرة تستخدم نظامًا مختلفًا للتعدين ، فقد لا تتطلب تجزئة مستهدفة.

كيف يعمل الهاش الهدف

العملات المشفرة على استخدام سلاسل الكتل التي تحتوي على تاريخ جميع معاملات تلك العملة المشفرة. يتم تجزئة هذه المعاملات ، أو تشفيرها بطريقة مشفرة ، إلى سلسلة من الأحرف الأبجدية الرقمية. يتضمن التجزئة أخذ سلسلة من البيانات بأي طول وتشغيلها من خلال خوارزمية لإنتاج مخرجات بطول ثابت. سيكون الناتج دائمًا بنفس الطول ، بغض النظر عن حجم الإدخال أو صغره (على الرغم من أن عدد التباديل في التجزئة كبير بشكل فلكي). ستحتوي كل كتلة على تجزئة رأس الكتلة السابق.

يشار إلى التحقق من صحة وتشفير blockchain باسم التعدين. يتضمن التعدين استخدام أجهزة الكمبيوتر لتشغيل خوارزميات التجزئة لمعالجة أحدث كتلة ؛ المعلومات التي يحتاجها المستخدم لتعدين موجودة في رأس الكتلة. تحدد شبكة العملة المشفرة قيمة مستهدفة لهذه التجزئة - تسمى التجزئة المستهدفة - ويحاول المعدنون تحديد ماهية هذه القيمة عن طريق اختبار جميع القيم الممكنة.

يحتوي رأس الكتلة على رقم إصدار الكتلة ، والطابع الزمني ، والتجزئة المستخدمة في الكتلة السابقة ، وتجزئة Merkle Roo t ، و nonce ، والتجزئة الهدف. يتم إنشاء الكتلة عن طريق أخذ تجزئة محتويات الكتلة ، وإضافة سلسلة عشوائية من الأرقام (nonce) ، وتجزئة الكتلة مرة أخرى.

إذا كانت التجزئة تفي بمتطلبات الهدف ، فسيتم إضافة الكتلة إلى blockchain. يُشار إلى التنقل بين الحلول من أجل تخمين nonce كدليل على العمل (PoW) ، ويتم منح عامل التعدين القادر على العثور على القيمة الكتلة ودفعها بالعملة المشفرة.

إعتبارات خاصة

تجزئة الهدف للبيتكوين

يستخدم البيتكوين خوارزمية التجزئة SHA-256. تولد هذه الخوارزمية أرقامًا عشوائية يمكن التحقق منها بطريقة تتطلب قدرًا يمكن التنبؤ به من قوة معالجة الكمبيوتر.

يتطلب تعدين الكتلة من المُعدِّن إنتاج قيمة (nonce) تكون ، بعد تجزئتها (مشفرة مشفرة) ، أقل من أو تساوي القيمة المستخدمة في أحدث كتلة مقبولة من قبل شبكة البيتكوين. هذا الرقم يتراوح بين 0- (الخيار الأصغر) و 256 بت (الخيار الأكبر) ولكن من غير المحتمل أن يكون الحد الأقصى للرقم.

نظرًا لأن التجزئة المستهدفة قد تكون عددًا كبيرًا ، فقد يتعين على المُعدِّن اختبار عدد كبير من القيم قبل أن ينجح. يتعين على عامل التعدين غير الناجح انتظار الكتلة التالية (وهذا هو سبب تشبيه عمال المناجم الذين يجدون حل تجزئة بالفائزين في السباق أو اليانصيب).

يتم تعديل تجزئة الهدف بشكل دوري. وظائف التجزئة المستخدمة لإنشاء الهدف الجديد لها خصائص محددة مصممة لجعل blockchain (وعملتها المشفرة) آمنة. هذه العملية حتمية ، مما يعني أنها ستنتج نفس النتيجة في كل مرة يتم فيها استخدام نفس المدخلات. إنه سريع بما يكفي بحيث لا يستغرق وقتًا طويلاً لإرجاع تجزئة للإدخال. كما أنه يجعل تحديد المدخلات أمرًا صعبًا للغاية ، خاصة بالنسبة للأعداد الكبيرة ، ويقوم بإجراء تغييرات صغيرة على نتيجة الإدخال في إخراج تجزئة مختلف تمامًا.

يسلط الضوء

  • تُستخدم التجزئة المستهدفة في العملات المشفرة التي تستخدم نظام إثبات العمل (PoW) لتعيين صعوبة التعدين الحالية (بما في ذلك Bitcoin) ؛ إذا كانت العملة المشفرة تستخدم نظامًا مختلفًا للتعدين ، فقد لا تتطلب تجزئة مستهدفة.

  • في تعدين العملات المشفرة ، تجزئة الهدف هي قيمة رقمية يجب أن يكون رأس الكتلة المجزأة (الذي يستخدم لتحديد الكتل الفردية في blockchain) أقل من أو يساوي حتى يتم منح كتلة جديدة إلى عامل منجم.

  • تعدل شبكة Bitcoin صعوبة التعدين عن طريق زيادة أو خفض تجزئة الهدف من أجل الحفاظ على متوسط فاصل زمني مدته 10 دقائق بين الكتل الجديدة.