NTF Hub Blockchain Course
مسار البلوكتشين / التوقيع الرقمي
Blockchain Course • درس تفاعلي

التوقيع الرقمي

التوقيع هو موافقة رياضية على المعاملة دون كشف المفتاح الخاص.

لماذا نحتاج التوقيع؟

لو استطاع أي شخص كتابة “عبدالله أرسل 1 BTC” بدون توقيع، لانتهت قيمة الشبكة. التوقيع يثبت أن صاحب المفتاح الخاص وافق على هذه المعاملة تحديدًا.

Transaction data
      ↓ hash
Transaction hash
      ↓ sign with private key
Digital signature

ما الذي تتحقق منه العقد؟

  • هل التوقيع صحيح لهذه المعاملة؟
  • هل المرسل يملك رصيدًا كافيًا؟
  • هل المعاملة ليست محاولة إنفاق مزدوج؟

في المحاكي

جرّب Create Tx ثم Sign Tx. لاحظ ظهور قيمة Signature. هذه القيمة تمثل “الموافقة الرقمية”.