ما هو Signature؟
Signature هي قطعة قصيرة من الرياضيات تثبت أنك موافق على رسالة محدودة أو معاملة محددة. إنها تُظهر شيئين في آن واحد: أنك تملك المفتاح الصحيح، وأن الرسالة لم تتغير. فكر فيها كإمضائك الشخصي، لكن الحبر جبر والكِتابة المزيفة غير مقبولة.
"تصدر signature رُبط مفاتيحك." لا. الرياضيات تثبت الموافقة دون الكشف عن أي سر، لذا تبقى مفاتيحك خاصة وخارج السلسلة.
كيف يعمل Signature
سير سريع: تريد إرسال عملات، محفظتك تقوم برقصة رياضية صغيرة، والشبكة تتحقق منها. لا وسطاء، لا موثقين، فقط كود.
- الخطوة 1: تحضير معاملة تُحدد أين ستذهب الأموال ومقدارها.
- الخطوة 2: تستخدم محفظتك المفتاح الخاص لإنشاء إثبات فريد مرة واحدة.
- الخطوة 3: يمكن للآخرين التحقق من هذا الإثبات باستخدام المفتاح العام دون معرفة سرك.
- الخطوة 4: تتحقق الشبكة من الرياضيات و سلامة بيانات المعاملة. أي تغيير في بت واحد يجعل التحقق يفشل.
- الخطوة 5: بعد التحقق، يمكن للمعدنين أو مدققي الإجماع إدراجها في كتلة وتتحرك معاملتك للأمام.
هذه هي التدفق. نظيف، سريع، بلا إذن.
لماذا يهم Signature
إليك سبب وجوب اهتمامك:
- الفائدة: يثبت الملكية والنية، مما يعني أنه يمكنك نقل القيمة دون طلب إذن من أحد.
- المنظور: يتم إجراء كل التحقق بواسطة عُقد مستقلة، لذا فالثقة تأتي من MANY مشاهِدِين، وليس من حارس واحد.
- الأهمية: ستراه في المحافظ، التبادلات، DeFi، DAOs، إصدار NFT، حتى نقاط تسجيل الدخول التي تتخطى كلمات المرور. روكولكهم مع محادثات Reddit.
اقرأ دائماً ما تقوم بتوقيعه. المحفظات تعرض معاينات الرسائل لسبب، والنقر العشوائي هو الطريقة التي يوقع بها الناس على الرموز.
الخصائص الرئيسية لـ Signature
السمات الأساسية التي تجعلها تعمل:
- الأصالة: يؤكد أن المرسل هو صاحب المفتاح الصحيح فعلاً.
- السلامة: أي تغيير في الرسالة يكسر التحقق فوراً.
- عدم التنصل: بمجرد توقيعك، لا يمكنك بشكل موثوق الادعاء بأنك لم توافق على تلك الرسالة بعينها.
- التحقق العام: يمكن لأي شخص التحقق باستخدام معلوماتك العامة، دون أسرار مطلوبة.
- المختصر: سلاسل قصيرة، سريعة الانتشار على السلسلة.
الت variations
نفس الهدف، بنسخ مختلفة وتبادلات:
- ECDSA: تعتمد Bitcoin والعديد من السلاسل على ECDSA (خوارزمية التوقيع الرقمي لمنحنى إهليلجي) لأمان مُختبر جيد.
- Schnorr: مخططات أحدث مثل توقيعات Schnorr تسمح بالتجميع وMulti-sig أنظف.
- Ring: قد تستخدم عملات تركز على الخصوصية توقيعات الحلقة لإخفاء أي عضو قام بالتوقيع فعلاً.
التوقيع يربط بالرسالة الدقيقة. إذا أضاف تطبيق مسافة إضافية أو رقم مختلف، يصبح التوقيع السابق غير صحيح. هذا تصميم مقصود.
مثال
توافق على تبديل في محفظتك، يطلب التطبيق Signature، وتتحقق الشبكة قبل نقل رموزك.
معلومة ممتعة
تم اقتراح Schnorr في أواخر الثمانينات، وكانت حاصل براءة اختراع لسنوات، ثم اعتمدت بشكل واسع بعد انتهاء البراءة. الكريبتو لا ينسى فكرة جيدة، بل ينتظر انتهائها.
الإنهاء
خلاصة سريعة: موافقة مدعومة بالرياضيات التي تسمح لك بإثبات أنك أنت وأن الرسالة بقيت نظيفة، دون تسليم أسرارك لأي أحد.