ما هي محفظة multisig
ملاحظة: هذا المستند هو ترجمة آلية للنسخة الإنجليزية الأصلية.
ما هي محفظة multisig
إن محفظة multisig (اختصار لمحفظة متعدّدة التواقيع) محفظة عملات مشفّرة تتطلّب أكثر من مفتاح خاص للتصريح بمعاملة. فبدلًا من أن يحتفظ شخص واحد بمفتاح واحد ذي تحكّم كامل، توزّع محفظة multisig سلطة التوقيع على أطراف متعدّدة — ولا تُنفَّذ المعاملة إلا عند موافقة عتبة محدَّدة مسبقًا من هذه الأطراف.
تخيّل محفظة multisig كصندوق إيداع في مصرف يتطلّب إدارة مفتاحين في آنٍ واحد. فالمصرف يحتفظ بأحد المفتاحين وأنت تحتفظ بالآخر — ولا يستطيع أيّ من الطرفين فتح الصندوق وحده. وفي الكريبتو، تعمل محفظة multisig بشكل مشابه: فإذا كان التكوين 3-من-5، فهناك خمسة حاملي مفاتيح، ويجب أن يوقّع أيّ ثلاثة منهم قبل أن تمرّ المعاملة.
باختصار: تتطلّب محفظة multisig توقيعات مستقلة متعددة للتصريح بالمعاملات، مما يقلّل خطر أن يتمكّن مفتاح واحد مخترَق أو شخص داخلي خبيث أو خطأ بشري من استنزاف الأموال أو إجراء تغييرات غير مصرّح بها.
كيف تعمل محفظة multisig
تواقيع العتبة
المفهوم الأساسي وراء multisig هو العتبة: حدّ أدنى من الموافقات المطلوبة من إجمالي عدد حاملي المفاتيح. وتشمل التكوينات الشائعة:
- 2-من-3 — ثلاثة حاملي مفاتيح، يجب أن يوقّع أيّ اثنين. مناسب للفرق الصغيرة أو إعدادات الأمن الشخصية.
- 3-من-5 — خمسة حاملي مفاتيح، يجب أن يوقّع أيّ ثلاثة. شائع لخزائن المشاريع وحوكمة البروتوكولات.
- 4-من-7 أو أعلى — تستخدمه المنظّمات الأكبر وكيانات DAO حيث يلزم إجماع أوسع.
تُحدَّد العتبة عند إنشاء المحفظة وتُرمَّز في منطق المحفظة. وعلى Ethereum والسلاسل المتوافقة مع EVM، فإن أكثر التطبيقات استخدامًا هو Safe (المعروف سابقًا باسم Gnosis Safe)، وهو multisig قائم على عقد ذكي. وعلى Bitcoin، يُدعَم multisig أصليًّا على مستوى البروتوكول من خلال أنواع نصوص (scripts) محدَّدة.
مسار المعاملة
عندما يبدأ شخصٌ معاملةً من محفظة multisig، لا تُنفَّذ المعاملة فورًا. بل تدخل حالة معلَّقة. ويراجع كل حامل مفتاح المعاملة المقترحة — عنوان المستلِم، والمبلغ، وبيانات استدعاء العقد — ويقرّر ما إذا كان سيوافق. وبمجرد جمع العدد المطلوب من التواقيع، يستطيع أي شخص تقديم المعاملة الموقَّعة بالكامل إلى الشبكة للتنفيذ.
تُدخِل هذه العملية تأخيرًا متعمَّدًا وخطوة مراجعة. فلا يستطيع حاملُ مفتاح واحد تحريك الأموال أو إطلاق ترقيات العقد من جانب واحد. وإذا اختُرق مفتاح واحد، يظلّ المهاجم عاجزًا عن التصرّف دون إقناع (أو اختراق) حاملي مفاتيح إضافيين.
التنسيق onchain مقابل offchain
يمكن أن تتمّ عملية جمع التواقيع onchain (تُسجَّل كل موافقة كمعاملة منفصلة) أو offchain (تُجمَع التواقيع سرًّا وتُقدَّم معًا في معاملة واحدة). ويقلّل التنسيق offchain تكاليف gas لكنه يتطلّب طبقة اتصال بين حاملي المفاتيح. وتدعم معظم تطبيقات multisig الحديثة، بما فيها Safe، كلا النهجين.
لماذا تهمّ multisig لمشاريع كريبتو الذكاء الاصطناعي
حماية الخزينة
تحتفظ كثير من مشاريع كريبتو الذكاء الاصطناعي بأموال كبيرة في خزائن البروتوكولات — رموز جُمعت عبر المبيعات، أو منح المنظومة، أو رسوم متراكمة. وتضمن محفظة multisig ألّا يستطيع عضو فريق واحد الوصول إلى هذه الأموال أو تحريكها من جانب واحد. وإذا سُرق مفتاح أحد أعضاء الفريق، تظلّ الأموال آمنة لأن المهاجم لا يستطيع بلوغ عتبة التوقيع وحده.
الحوكمة وإدارة مفتاح المسؤول
غالبًا ما تمتلك العقود الذكية التي تشغّل بروتوكولات الذكاء الاصطناعي وظائف إدارية: ترقية منطق العقد، وتعديل المعلمات، وإيقاف العمليات. وعندما تُحتفَظ بهذه مفاتيح المسؤول بواسطة محفظة multisig بدلًا من عنوان واحد، ينخفض خطر التغييرات الأحادية أو الخبيثة انخفاضًا كبيرًا. ويشير مفتاح المسؤول المتحكَّم به بواسطة multisig إلى أن المشروع وزّع أكثر صلاحياته حساسية.
تقليل نقاط الفشل الأحادية
في شبكات الذكاء الاصطناعي اللامركزية — أسواق الحوسبة، وكيانات DAO للبيانات، وسجلّات النماذج — ينبغي ألّا تعتمد العمليات الحرِجة على توفّر شخص واحد أو نزاهته. وتضمن محافظ multisig استمرارية التشغيل حتى لو كان أحد حاملي المفاتيح غير متاح، أو مخترَقًا، أو غادر المشروع.
أين يظهر هذا في بطاقات مشاريع DecAIHub
- مفاتيح المسؤول — قد تذكر بطاقات المشاريع ما إذا كان التحكّم الإداري بالعقود الذكية محتفَظًا به بواسطة محفظة multisig، أو عنوان واحد، أو DAO. ويُعدّ التحكّم عبر multisig عمومًا وضعًا أمنيًّا أقوى من التحكّم بمفتاح واحد.
- نموذج الرمز — المشاريع التي تدير سكّ الرموز أو حرقها أو توزيعها عبر محافظ multisig توفّر طبقة إضافية من الرقابة والقابلية للتحقّق على عمليات رموزها.
- الحوكمة — تشير مشاركة multisig في قرارات الحوكمة إلى أن المشروع أضفى طابعًا رسميًّا على التحكّم المشترك بدلًا من تركيز السلطة في فاعل واحد.
ما الذي لا تثبته محفظة multisig وحدها
- اللامركزية — إن multisig من نوع 2-من-3 حيث تنتمي المفاتيح الثلاثة كلها إلى الشركة نفسها ليست لامركزية بأي معنى ذي قيمة. فتوزيع حاملي المفاتيح واستقلالهم يهمّ أكثر من بنية multisig نفسها.
- أمن العقد — يتحكّم multisig في الوصول إلى وظائف المسؤول في العقد، لكنه لا يصلح عيوب شيفرة العقد. فالعقد المعيب يظلّ معيبًا مهما كان عدد التواقيع المطلوبة للتفاعل معه.
- الحوكمة الجيدة — يضيف multisig تحقّقًا إجرائيًّا، لكنه لا يضمن أن يتصرّف حاملو المفاتيح بما يخدم مصلحة المجتمع. فجودة الحوكمة تعتمد على مَن هم حاملو المفاتيح، وكيف يُختارون، وما آليات المساءلة الموجودة.
- السرعة — تستغرق معاملات multisig وقتًا أطول من معاملات المفتاح الواحد لأنها تتطلّب تنسيقًا. وفي الحالات الطارئة (مثل الاستجابة لاستغلال)، قد يكون هذا التأخير عيبًا إذا لم يتمكّن الفريق من تجميع التواقيع بسرعة.
لا تخلط بين
| المصطلح | الفرق |
|---|---|
| DAO | إن DAO بنية حوكمة بتصويت قائم على الرموز ومقترحات وتفويض. أما multisig فأداة محفظة محدَّدة تتطلّب توقيعات متعددة. وقد تستخدم DAO محفظة multisig للتنفيذ، لكنهما طبقتان مختلفتان — multisig آلية توقيع، وDAO إطار حوكمة. |
| timelock | يفرض timelock تأخيرًا قبل تنفيذ المعاملة. أما multisig فيتطلّب موافقات متعددة. وهما متكاملان — يتحكّم multisig في مَن يستطيع التصرّف، ويتحكّم timelock في متى تدخل الإجراءات حيّز التنفيذ. |
| مفاتيح المسؤول | مفاتيح المسؤول هي العناوين ذات الامتيازات التي تتحكّم بوظائف العقد الذكي. أما multisig فطريقة واحدة للاحتفاظ بمفاتيح المسؤول (إلى جانب EOA واحد أو DAO). تصف مفاتيح المسؤول الصلاحيات؛ ويصف multisig كيفية تأمين هذه الصلاحيات. |
الأسئلة الشائعة
ماذا يحدث إذا فقد حاملُ مفتاح في multisig مفتاحه؟
إذا ظلّ عدد حاملي المفاتيح الصالحين المتبقّين يفي بعتبة التوقيع، تواصل المحفظة عملها بشكل طبيعي. فمثلًا، في إعداد 3-من-5، يترك فقدان مفتاح واحد أربعة حاملي مفاتيح ما زالوا قادرين على إنتاج التواقيع الثلاثة المطلوبة. غير أن فقدان عدد كبير جدًّا من المفاتيح إلى ما دون العتبة سيجعل المحفظة غير قابلة للوصول بشكل دائم. ولهذا تتضمّن إعدادات multisig عادةً إجراءات استرداد المفاتيح وتدقيقات منتظمة لحاملي المفاتيح.
هل محفظة multisig هي ذاتها DAO؟
لا. إن محفظة multisig أداة تقنية محدَّدة — محفظة تتطلّب توقيعات متعددة. أما DAO (منظّمة مستقلّة لامركزية) فبنية حوكمة أوسع قد تستخدم محافظ multisig كمكوّن واحد بين مكوّنات عديدة (تصويت الرموز، والمقترحات، والتفويض). ويمكن أن يوجد multisig بدون DAO، ويمكن أن تستخدم DAO آليات حوكمة تتجاوز multisig.
هل يمكن تغيير multisig بعد إنشائها؟
نعم. تسمح معظم تطبيقات multisig لحاملي المفاتيح الحاليين بإضافة موقّعين أو إزالتهم وتغيير العتبة — لكن هذه التغييرات نفسها تتطلّب الوفاء بعتبة التوقيع الحالية. وهذا يعني أن تكوين multisig يمكن أن يتطوّر بمرور الوقت (مثلًا، إضافة أعضاء فريق جدد) دون المساس بالأمن، طالما أن التعديلات مصرّح بها على النحو الصحيح.
مراجع خارجية
- Safe Documentation — مرجع تقني لأكثر محافظ multisig القائمة على العقود الذكية استخدامًا على Ethereum وسلاسل EVM.
No comments to display
No comments to display