هل تساءلت يومًا ما هو العملة المشفرة nonce ولماذا يصر المعدنون على العثور عليه؟ دعني أشرح ذلك لأنه في الواقع أساسي لكيفية عمل أمان سلسلة الكتل.



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

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

في بيتكوين على وجه التحديد، تعمل عملية التعدين على النحو التالي. يجمع المعدنون المعاملات المعلقة في كتلة، يضيفون الـ nonce إلى رأس الكتلة، ثم يقومون بعمل هاش لكل شيء باستخدام SHA-256. يتحققون مما إذا كان ذلك الهاش يلبي هدف صعوبة الشبكة. إذا لم يكن كذلك، يغيرون الـ nonce ويحاولون مرة أخرى. تكرر هذه العملية آلاف أو ملايين المرات حتى يجد أحدهم الـ nonce الصحيح الذي ينتج هاشًا صالحًا. لهذا السبب، ما هو العملة المشفرة nonce مهم جدًا لنموذج أمان بيتكوين.

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

الآن، تظهر الـ nonces بأشكال مختلفة عبر التشفير. لديك nonces التشفير المستخدمة في بروتوكولات الأمان لمنع هجمات إعادة التشغيل، وnonces دالة الهاش التي تغير مخرجات التشفير، وnonces البرمجية لضمان تفرد البيانات. لكن عندما يسأل الناس عن ما هو العملة المشفرة nonce في سياق سلسلة الكتل، فهم عادة يتحدثون عن nonce التعدين.

الفرق بين الهاش و الـ nonce يربك الناس أحيانًا. الهاش هو الناتج بحجم ثابت الذي تحصل عليه من تشغيل البيانات عبر خوارزمية. الـ nonce هو المدخل المتغير الذي يتلاعب به المعدنون لتغيير ذلك الناتج. فكر في الأمر على النحو التالي: الهاش هو بصمة الإصبع، والـ nonce هو ما تعدله للحصول على البصمة الصحيحة.

من ناحية الأمان، هناك هجمات متعلقة بالـ nonce تستحق المعرفة. إعادة استخدام الـ nonce تحدث عندما يحاول شخص ما إعادة استخدام نفس الـ nonce في العمليات التشفيرية، مما قد يهدد التشفير أو التوقيعات الرقمية. هجمات الـ nonce المتوقعة تحدث عندما تتبع الـ nonces نمطًا يمكن للمهاجمين توقعه. هناك أيضًا هجمات الـ nonce القديمة باستخدام قيم قديمة لخداع الأنظمة.

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

لذا، عندما تحاول فهم ما هو العملة المشفرة nonce، تذكر هذا: إنه المحرك الذي يجعل من أمان إثبات العمل أمرًا آمنًا. إنه يجبر المعدنين على القيام بعمل حسابي، ويجعل البيانات غير قابلة للتغيير، ويمنع الإنفاق المزدوج. بدون الـ nonces، لم يكن أمان سلسلة الكتل ليكون كما هو عليه الآن. لهذا السبب، في كل مرة يعالج فيها بيتكوين كتلة، هناك nonce يعمل خلف الكواليس للحفاظ على شرعيتها.
BTC‎-2.85%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • مُثبت