لماذا نحتاج التوقيع؟
لو استطاع أي شخص كتابة “عبدالله أرسل 1 BTC” بدون توقيع، لانتهت قيمة الشبكة. التوقيع يثبت أن صاحب المفتاح الخاص وافق على هذه المعاملة تحديدًا.
Transaction data
↓ hash
Transaction hash
↓ sign with private key
Digital signatureما الذي تتحقق منه العقد؟
- هل التوقيع صحيح لهذه المعاملة؟
- هل المرسل يملك رصيدًا كافيًا؟
- هل المعاملة ليست محاولة إنفاق مزدوج؟
في المحاكي
جرّب Create Tx ثم Sign Tx. لاحظ ظهور قيمة Signature. هذه القيمة تمثل “الموافقة الرقمية”.