This article has been translated from English to Arabic.
ما هو التوقيع الرقمي؟
عندما ترغب في إرسال بعض عملات البيتكوين، تقوم محفظتك بإنشاء "معاملة" وترسلها إلى عقدة على شبكة البيتكوين والتي تقوم بدورها ببثها إلى العقد الأخرى.
عندما تبدأ معاملة بيتكوين، يجب أن تثبت لكل عقدة في شبكة البيتكوين أنك مخول بإنفاق هذه الأموال.
ما هي معاملة البيتكوين؟
المعاملة هي مجرد رسالة تحتوي على معلومات عن المرسل والمستلم ومبلغ البيتكوين المراد تحويله (بما في ذلك رسوم المعاملة).
لذا، قبل إرسال الرسالة ("المعاملة")، يجب عليك "التوقيع" عليها. يجب "توقيع" جميع المعاملات قبل إرسالها إلى الشبكة.

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

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

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