ماذا يعني توقيع 📝 معاملة رقميا باستخدام مفتاحك الخاص؟ وكيف يبدو التوقيع لمعاملة @Stacks؟ ومن المثير للاهتمام ، أن هناك بعض الفروق الدقيقة في التوقيع المشترك في كل من Bitcoin & Stacks (STX) 🧵
1 / التوقيع رقميا على معاملة يعني التصديق على أن رسالتك المقترحة إلى blockchain قادمة منك ، مالك 🔑 . قد تحتوي هذه الرسالة على تغييرات الحالة على عقد أو على ملكية مواد العرض، وكلاهما يتطلب أن تكون مخولا بإجراء هذه التغييرات.
2 / يستلزم فعل التوقيع الرقمي إجراء تشفير على رسالتك و 🔑 . والنتيجة هي توقيعك ، والذي يتم إدراجه في حمولة المعاملة. يشهد التوقيع على أنك منشئ كل ما سيحدث في هذه المعاملة المقترحة.
3 / التشفير المحدد المستخدم في Stacks (STX) هو نفسه المستخدم في Bitcoin: ECDSA عبر منحنى التشفير secp256k1. مخطط التوقيع هذا شائع أيضا في العديد من سلاسل الكتل الأخرى وأصبح معيارا صناعيا.
4 / تسمح الطبيعة غير الرائدة ل stacks.js للمرء بإنشاء معاملة غير موقعة ، والتي يمكن بعد ذلك تمريرها إلى أي أداة توقيع تحتوي على تطبيق libsecp256k1 متوافق.
5 / التوقيع مع stacks.js ممكن أيضا ولكن جماله هو أنك لست مقيدا به. هناك العديد من حلول المحفظة في web3 التي يمكنك الاستفادة منها. على سبيل المثال ، يمكن لحلول البنية التحتية للمحفظة المضمنة الشائعة ، مثل @turnkeyhq ، توقيع معاملات Stacks (STX).
‏‎8.59‏K