شرح محافظ MPC
ما هي محفظة MPC، وكيف تقسّم الحوسبة متعددة الأطراف المفتاح الخاص إلى أجزاء، وكيف تقارن بعبارات الاسترداد والتوقيع المتعدد، وما المخاطر التي يجب التحقق منها.
محفظة MPC هي محفظة عملات مشفرة تستخدم الحوسبة متعددة الأطراف (MPC) لتقسيم التحكم في المفتاح الخاص إلى عدة «أجزاء» محفوظة في أماكن مختلفة، بحيث لا يمتلك أي جهاز أو طرف بمفرده المفتاح الكامل أبدًا؛ ويُوقَّع على المعاملة عندما يتعاون عدد كافٍ من الأجزاء. والهدف هو إزالة نقطة الفشل الواحدة التي تخلقها عبارة الاسترداد التقليدية.
أصبحت محافظ MPC شائعة لدى المؤسسات ولدى تطبيقات المستهلكين التي تريد تجنّب مطالبة المبتدئين بكتابة 12 أو 24 كلمة. وقد تكون أكثر ملاءمة، بل وأكثر أمانًا من بعض النواحي — لكنها تطرح أسئلة جديدة تتعلق بالثقة. يشرح هذا الدليل كيف تعمل وما الذي يجب التحقق منه قبل استخدام إحداها.
كيف تعمل MPC ببساطة
الحوسبة متعددة الأطراف فرع من علم التشفير يتيح لعدة أطراف حساب نتيجة معًا دون أن يكشف أي منهم مدخلاته الخاصة. وعند تطبيقها على المحافظ:
- 1توليد المفتاح. بدلًا من إنشاء مفتاح خاص واحد ثم تقسيمه، تولّد الأطراف الأجزاء معًا. وفي كثير من الأنظمة لا يوجد المفتاح الكامل في مكان واحد في أي وقت.
- 2الحد الأدنى. تُضبط المحفظة بقاعدة مثل «2 من 3»: يستطيع أي جزأين التوقيع، لكن جزءًا واحدًا بمفرده لا يستطيع.
- 3التوقيع. عندما ترسل معاملة، تشغّل الأجهزة التي تحتفظ بالأجزاء بروتوكولًا ينتج توقيعًا صالحًا. ويبقى كل جزء في مكانه.
- 4النتيجة على السلسلة. ترى البلوكشين توقيعًا عاديًا من عنوان عادي، ولا تعلم أن MPC استُخدمت.
ومن الإعدادات الشائعة للمستهلكين ثلاثة أجزاء: واحد على هاتفك، وآخر في نسخة احتياطية مشفرة على السحابة أو البريد الإلكتروني، وثالث على خادم المزوّد.
MPC مقابل عبارة الاسترداد مقابل التوقيع المتعدد
| الميزة | محفظة بعبارة استرداد | محفظة توقيع متعدد | محفظة MPC |
|---|---|---|---|
| نقطة فشل واحدة | نعم، عبارة الاسترداد | لا | لا |
| كيف يتم التوقيع | مفتاح واحد يوقّع | عدة مفاتيح توقّع، مع تحقق على السلسلة | الأجزاء تنشئ معًا توقيعًا واحدًا |
| الظهور على السلسلة | عنوان عادي | عقد أو برنامج نصي للتوقيع المتعدد ظاهر | عنوان عادي |
| دعم السلاسل | واسع | يعتمد على دعم كل سلسلة للتوقيع المتعدد | واسع، إذا كان المزوّد يدعم السلسلة |
| الشفافية | بسيطة وقياسية | القواعد قابلة للتحقق على السلسلة | تعتمد على برمجيات المزوّد |
| المستخدمون المعتادون | معظم الأفراد | الفرق، المنظمات اللامركزية (DAO)، الخزائن | المؤسسات، محافظ المستهلكين القائمة على التطبيقات |
يتناول دليلانا حول محافظ التوقيع المتعدد للأموال المشتركة ومحافظ العقود الذكية البدائل بالتفصيل.
مزايا محافظ MPC
- لا يوجد سر واحد يمكن سرقته. اللص الذي يستولي على هاتفك، أو المحتال الذي يخدعك لكشف نسخة احتياطية واحدة، لا يزال غير قادر على التوقيع بمفرده.
- بداية أسهل. لا توجد عبارة استرداد لكتابتها، ما يزيل خطأً شائعًا لدى المبتدئين.
- سياسات مرنة. يمكن للمؤسسات اشتراط موافقات من عدة أشخاص أو أجهزة، وفي بعض التصاميم تغيير القواعد دون نقل الأموال إلى عنوان جديد.
- تدوير المفاتيح. تستطيع بعض الأنظمة تجديد الأجزاء مع الاحتفاظ بالعنوان نفسه، ما يجعل الأجزاء القديمة المسروقة عديمة الفائدة.
- مستقلة عن السلسلة. لأن النتيجة توقيع عادي، يمكن أن تعمل MPC على سلاسل لا تدعم التوقيع المتعدد بشكل أصلي.
المخاطر والمفاضلات
تزيل MPC بعض المخاطر وتضيف أخرى:
- الاعتماد على المزوّد. إذا كان المزوّد يحتفظ بجزء مطلوب ثم توقف عن العمل أو تعرّض للاختراق أو أغلق أبوابه، فقد لا تتمكن من التوقيع. تحقق مما إذا كان هناك مسار استعادة مستقل.
- شيفرة غامضة. بروتوكولات MPC معقدة، وقد اكتشف باحثون أمنيون ثغرات في بعض تطبيقاتها. فضّل المزوّدين الذين ينشرون تدقيقاتهم ووثائق مفتوحة.
- أمان النسخ الاحتياطية. الأجزاء المخزّنة في حسابات سحابية آمنة بقدر أمان تلك الحسابات فقط. احمها بكلمات مرور قوية والمصادقة الثنائية.
- قابلية النقل. قد لا تتمكن من نقل مفتاحك إلى تطبيق محفظة آخر بسهولة. تتيح بعض المحافظ تصدير المفتاح، وكثير منها لا يتيحه.
- غموض الحضانة. قد تتحدث المواد التسويقية عن «الحفظ الذاتي» حتى عندما يكون المزوّد قادرًا فعليًا على حظر حسابك أو استعادته.
أسئلة يجب طرحها قبل استخدام محفظة MPC
- 1كم عدد الأجزاء، ومن يحتفظ بكل منها؟
- 2هل يمكنني التوقيع دون المزوّد إذا اختفى؟
- 3كيف تعمل الاستعادة إذا فقدت جهازي، وهل يستطيع المزوّد استعادة حسابي من دوني؟
- 4هل يمكنني تصدير مفتاح خاص كامل أو عبارة استرداد؟
- 5هل خضع التطبيق لتدقيق مستقل، وهل التقارير منشورة؟
- 6ما السلاسل والتوكنات المدعومة، وماذا يحدث للأصول غير المدعومة المُرسلة إلى عنواني؟
إذا كانت الإجابات مبهمة، فتعامل مع المحفظة على أنها حاضنة جزئيًا وحدّد حجم ممتلكاتك وفقًا لذلك. يساعدك شرحنا حول المحافظ الحاضنة مقابل غير الحاضنة على وضع هذا الاختيار في إطاره الصحيح.
لمن تناسب محافظ MPC
- المبتدئون الذين يريدون سهولة التطبيقات ويخشون فقدان عبارة الاسترداد، بشرط أن يفهموا دور المزوّد.
- الفرق والشركات التي تحتاج إلى سياسات موافقة تشمل عدة أشخاص.
- المستخدمون النشطون على سلاسل كثيرة الذين يريدون تجربة محفظة واحدة.
أما من يريدون أقصى قدر من الاستقلال عن أي شركة، فقد يظلون يفضّلون محفظة أجهزة بعبارة استرداد محمية جيدًا، أو محفظة توقيع متعدد يتحكمون فيها بالكامل. قراءة ذات صلة: شرح محافظ البرمجيات. وللتعمق أكثر، راجع التوقيع المتعدد مقابل محافظ MPC.
ومن الأساليب العملية التي يتبعها كثيرون البدء بمبلغ صغير، واختبار الإرسال والاستلام والاستعادة على جهاز احتياطي، ثم نقل مزيد من الأموال بعد ذلك فقط. يتوسع مقالنا الأمن المادي لحاملي العملات المشفرة في هذه النقطة.
الخلاصة
توزّع محفظة MPC صلاحية التوقيع على عدة أجزاء من المفتاح، بحيث لا تؤدي خسارة أو سرقة واحدة إلى استنزاف أموالك. وهذا تحسين أمني حقيقي مقارنة بعبارة استرداد منفردة، لكنه غالبًا ما يضيف اعتمادًا على مزوّد وعلى برمجيات معقدة. قبل أن تأتمنها على مبالغ كبيرة، اعرف من يحتفظ بالأجزاء، واختبر الاستعادة بنفسك، وتأكد من أنك تستطيع إخراج أصولك إذا اختفت الشركة.
الأسئلة الشائعة
هل لمحفظة MPC عبارة استرداد؟
كثير منها ليس لديه عبارة استرداد، على الأقل ليس بالمعنى التقليدي. فبدلًا من عبارة استرداد واحدة، يوجد المفتاح على شكل عدة أجزاء مخزّنة في أماكن مختلفة، مثل هاتفك ونسخة احتياطية سحابية وخادم مزوّد الخدمة. تتيح لك بعض محافظ MPC تصدير مفتاح كامل أو عبارة استرداد؛ تحقق من ذلك قبل إيداع أموالك.
هل محفظة MPC محفظة حاضنة؟
يعتمد ذلك على طريقة إعدادها. إذا كنت تتحكم في عدد كافٍ من الأجزاء للتوقيع دون مزوّد الخدمة، فهي أقرب إلى الحفظ الذاتي. أما إذا كان المزوّد يحتفظ بجزء مطلوب دائمًا، أو يستطيع استعادة حسابك بمفرده، فأنت تعتمد على تلك الشركة. اقرأ الوثائق لتعرف من يحتفظ بأي جزء وماذا يحدث إذا اختفى المزوّد.
ما الفرق بين MPC والتوقيع المتعدد؟
يستخدم التوقيع المتعدد عدة مفاتيح منفصلة وعقدًا ذكيًا أو برنامجًا نصيًا يتحقق من وجود عدة توقيعات على السلسلة. أما MPC فينشئ توقيعًا واحدًا يبدو عاديًا من أجزاء مفتاح تُدمج خارج السلسلة. التوقيع المتعدد شفاف على السلسلة لكنه خاص بكل سلسلة؛ بينما يعمل MPC على معظم السلاسل، لكن أمانه يعتمد على برمجيات لا يمكنك فحصها بسهولة.
ماذا يحدث إذا فقدت هاتفي الذي عليه محفظة MPC؟
يعتمد ذلك على تصميم الاستعادة. عادةً تستعيد المحفظة باستخدام الأجزاء المتبقية، مثل نسخة احتياطية على السحابة أو البريد الإلكتروني مع جزء مزوّد الخدمة. أعدّ الاستعادة واختبرها قبل تخزين مبالغ كبيرة، واحمِ الحسابات التي تحتوي على أجزائك الاحتياطية بكلمات مرور قوية والمصادقة الثنائية.
