اقتراح سولانا يقترح إزالة المفاتيح الدائمة بحلول مايو 2027

iconThe Defiant
مشاركة
AI summary iconملخص
يقترح ترقية مسودة لسلسلة كتل Solana إزالة الرموز الثابتة غير القابلة للتغيير بحلول مايو 2027، مما يدفع البورصات ووكلاء الحفظ إلى تعديل سير عمل التوقيع. تحتاج اقتراح SIMD-0723، الذي لم يُدمج بعد، إلى موافقة Anza وFiredancer. تُمدد الرموز الثابتة غير القابلة للتغيير صلاحية المعاملات إلى ما بعد 150 كتلة، لكنها استُغلت في اختراق Drift، مما أدى إلى سرقة 295.7 مليون دولار. يُقترح فترة هجرة مدتها ستة أشهر، على الرغم من عدم تحديد تاريخ تفعيل. يُقترح Anza’s Programmatic Signer وBlueshift’s Vector كبديلين، مما يتطلب الانتقال إلى PDAs. قد تستغرق هجرة المؤسسات ما يصل إلى 12 شهرًا. على عكس الرموز الثابتة غير القابلة للتغيير، لن تُلغى التفويضات في حال فشل المعاملات.

من شأن مشروع ترقية Solana أن يزيل الرموز الثابتة غير القابلة للتغيير في أقرب وقت بعد 5 مايو 2027، مما يجبر الوكلاء والبورصات التي تعتمد على المعاملات الموقعة مسبقًا طويلة الأمد على إعادة بناء تدفقات التوقيع الخاصة بهم.

SIMD-0723، المقدمة في 5 نوفمبر من قبل مطور Anza Gabe R.، لا تزال مسودة، غير مدمجة وغير مقبولة بعد. يتطلب طلب الدمج موافقة عضو واحد على الأقل من فريق Anza وعضو واحد على الأقل من فريق Firedancer قبل الدمج.

تتيح القيم المُفردة الدائمة لمعاملة موقعة البقاء صالحة خارج نافذة انتهاء الصلاحية القياسية البالغة 150 كتلة في سولانا، بشرط ألا يتغير قيمة المُفردة المخزنة. وهذا يدعم الموافقات على أجهزة كمبيوتر محفوظة دون اتصال، أو العمليات التي تستغرق وقتًا أطول من النافذة القياسية للمعاملات.

5 مايو هو أبكر تاريخ، وليس إغلاقًا مجدولًا. يحسب المواصفات التجريبية نافذة هجرة مدتها ستة أشهر منذ النشر. بينما تصف إرشادات مؤسسة سولانا في أكتوبر الإزالة تقريبًا بعد ستة أشهر من جاهزية برنامج البديل، ولا تذكر أي تاريخ تفعيل.

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

وضع حساب أبريل 16 لـ Drift الأصول المسروقة عند حوالي 295.7 مليون دولار. وأدى الهجوم لاحقًا إلى خطة استرداد قائمة على الرموز. وذكرت مسودة Solana أن السبب المعلن لإزالتها هو ثغرات أمنية وتكرار في المدققين، بالإضافة إلى إرسال غير مرغوب فيه مرتبط بالرقم التسلسلي.

التوقيع غير المتصل ينتقل إلى البرامج

وفقًا للProposal، ستتطلب كل معاملة blockhash حديثًا. ستتوقف المعاملات الموقعة مسبقًا باستخدام durable-nonce عن العمل بعد التفعيل. سيتم تعطيل إنشاء حسابات nonce وتحديثها وترقيتها، بينما ستظل عمليات السحب وتغييرات الصلاحية متاحة.

يُقترح أسماء Anza's Programmatic Signer وBlueshift's Vector كبديلين. سيقوم المستخدمون بنقل سلطات الحساب والأموال إلى عناوين تخضع للبرنامج، وتُعرف باسم PDAs. ستُوقّع مفتاح بارد على التفويض بشكل غير متصل؛ ثم سيُرسله مُعيد توجيه متصل داخل معاملة جديدة. سيتحقق البرنامج من التوقيع وينفّذ الإجراءات المعتمدة.

يتجاوز عبء التحول تحديث برامج المعاملات. في مساهمة في مارس لمناقشة المطورين، قال مايكل غوتكن من Fireblocks إن الشركة تدير بنية تحتية للتوقيع عبر ملايين عناوين Solana. ودعا إلى إزالة الرموز الثابتة، لكنه أشار إلى أن البديل الذي يتطلب نقلًا كاملاً للحسابات دون جسر توافق سيحتاج على الأقل 12 شهرًا على نطاق مؤسسي.

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

وثائق Programmatic Signer تقول إنه تم نشره على Devnet، مع الحاجة إلى مراجعات وأعمال تصحيح قبل نشره الأول على mainnet.

إخلاء المسؤولية: قد تكون المعلومات الواردة في هذه الصفحة قد حصلت عليها من أطراف ثالثة ولا تعكس بالضرورة وجهات نظر أو آراء KuCoin. يُقدّم هذا المحتوى لأغراض إعلامية عامة فقط ، دون أي تمثيل أو ضمان من أي نوع ، ولا يجوز تفسيره على أنه مشورة مالية أو استثمارية. لن تكون KuCoin مسؤولة عن أي أخطاء أو سهو ، أو عن أي نتائج ناتجة عن استخدام هذه المعلومات. يمكن أن تكون الاستثمارات في الأصول الرقمية محفوفة بالمخاطر. يرجى تقييم مخاطر المنتج بعناية وتحملك للمخاطر بناء على ظروفك المالية الخاصة. لمزيد من المعلومات، يرجى الرجوع إلى شروط الاستخدام واخلاء المسؤولية.