على الرغم من استخدام محفظة MPC (الحوسبة متعددة الأطراف، والحوسبة الآمنة متعددة الأطراف) والمحفظة متعددة التوقيع (المحفظة متعددة التوقيع) لتحسين سلطة الأمان والتحكم في المفاتيح الخاصة، ولكن مبادئ العمل وسيناريوهات التطبيق تختلفان بشكل كبير.
الميزات | محفظة متعددة التوقيع | محفظة MPC (محفظة حوسبة متعددة الأطراف) |
< tbody> المبادئ الأساسية | استخدام العقود الذكية أو البرامج النصية الموجودة على السلسلة للتحقق من التوقيعات المتعددة | تقسيم المفتاح الخاص بناءً على بروتوكولات التشفير إلى شرائح وأجزاء معًا إنشاء التوقيعات |
موقع تخزين التوقيع | يتم إرسال كل توقيع بواسطة حسابات مستقلة متعددة في السلسلة | التخزين الموزع للمفتاح الخاص، اكتمال حساب التوقيع خارج السلسلة |
عملية الحساب | على السلسلة التحقق مما إذا كان التوقيع يصل إلى العتبة | احسب التوقيع من خلال التفاعل متعدد الأطراف خارج السلسلة دون الحاجة إلى الكشف عن المفتاح الخاص |
التبعيات | يعتمد على blockchain نفسه (العقود الذكية، دعم البرامج النصية) | يعتمد على تقنية التشفير (مثل بروتوكول توقيع العتبة، وخوارزمية MPC) |
< /tbody> table>2. كيف يعمل
محفظة متعددة التوقيعات
< li>يتطلب نشر العقود الذكية تلبية حد توقيع محدد (مثل 2/3).
يقدم المستخدم توقيعًا من خلال السلسلة، ويتحقق العقد الذكي من استيفاء التوقيع للشروط.
بعد استيفاء الحد الأدنى، يتم تنفيذ العملية المقابلة (مثل النقل).
طريقة التنفيذ:
السيناريو النموذجي:
:="" height:="" align-="">محفظة MPC
يتم تقسيم المفتاح الخاص إلى أجزاء متعددة (Shards)، ويتم تخزين الأجزاء في أجهزة أو عقد مختلفة.
يتم حساب توقيعات المعاملات بشكل مشترك من خلال خوارزميات التشفير (مثل بروتوكولات توقيع العتبة) دون الحاجة إلى استعادة المفتاح الخاص الكامل لأي من الطرفين.
يفي التوقيع النهائي الذي تم إنشاؤه بقواعد التحقق من التوقيع الخاصة بـ blockchain (مثل ECDSA أو EdDSA).
طريقة التنفيذ:
السيناريو النموذجي:
3. مقارنة الأمان
< tr class="firstRow">عوامل الأمان | محفظة متعددة التوقيع | محفظة MPC | < td>مخاطر التعرض للمفتاح الخاصيحتوي كل حساب على مفتاح خاص مستقل | لم يتم استرداد المفتاح الخاص بشكل كامل مطلقًا ويتم تخزينه في تشفير مجزأ td> |
سطح الهجوم | قد تحتوي العقود الذكية على ثغرات، والشفافية في السلسلة عالية | موزعة يعمل التخزين على تحسين قدرة المقاومة على الهجوم، ولكنه يعتمد على بروتوكولات التشفير |
خطر الفشل في نقطة واحدة | فقدان المفتاح الخاص لـ قد يؤدي الحساب الفردي إلى عدم القدرة على التوقيع | لا يؤثر فقدان عقدة واحدة على عملية التوقيع |
span>4. مقارنة التكلفة والأداء
الجوانب | محفظة متعددة التوقيع | محفظة MPC th> |
---|
التكاليف على السلسلة | كل عملية تتطلب رسوم الغاز | يتم إكمال التوقيع خارج السلسلة، فقط المعاملة النهائية هي التي تحتاج إلى دفع رسوم الغاز |
الحسابية التعقيد | يتم التحقق من التوقيع على السلسلة، والمنطق بسيط | حسابات الأمان متعددة الأطراف معقدة وهناك العديد من التفاعلات خارج السلسلة |
العرض: = "" الارتفاع: = "" align-="">5. مقارنة سيناريوهات الاستخدام
< tr class="firstRow">السيناريو | محفظة متعددة التوقيع | محفظة MPC | < td>إدارة أصول المؤسسةمناسبة للمؤسسات الصغيرة والمتوسطة الحجم | مناسبة للمؤسسات الكبيرة التي تتطلب إدارة موزعة عالمية |
محفظة المستخدم الفردية | الحد الأقصى للاستخدام مرتفع وغير شائع الاستخدام للمستخدمين الفرديين | أكثر ملاءمة للمستخدمين الفرديين، توفير مستوى أعلى من الخصوصية وسهولة الاستخدام |
التطبيقات اللامركزية td> | حوكمة DAO، والإدارة المشتركة متعددة الأطراف للأصول td> | td> | التمويل اللامركزي (DeFi) بمتطلبات أمان عالية، وجسر عبر السلسلة |
6. مقارنة المزايا والعيوب< /strong>
محفظة متعددة التوقيع
="" width:="" height:="" align-="">محفظة MPC
px="" width:="" height:="" align-="">الملخص
محفظة متعددة التوقيع: أكثر ملاءمة للسيناريوهات التي تتطلب شفافية عالية وعمليات كاملة على السلسلة، مثل DAO أو على السلسلة الحكم.
محفظة MPC: أكثر ملاءمة للتطبيقات التي تسعى إلى الخصوصية والأمان وتحسين التكاليف خارج السلسلة، مثل إدارة الأصول على مستوى المؤسسة أو التكلفة العالية محافظ شخصية أمنية.
إن اختيار الحل المناسب بناءً على احتياجاتك هو المفتاح!
احصل على فهم أوسع لصناعة العملات المشفرة من خلال التقارير الإعلامية، وشارك في مناقشات متعمقة مع المؤلفين والقراء الآخرين ذوي التفكير المماثل. مرحبًا بك للانضمام إلينا في مجتمع Coinlive المتنامي:https://t.me/CoinliveSG