المقالة 10 من 12مدة القراءة: 4 دقائق

خادم MCP بقواعد: وكلاء الذكاء الاصطناعي ضمن حدود

بدأ وكلاء الذكاء الاصطناعي يتعاملون مع المال. وهم يحتاجون إلى محفظة تستطيع أن تقول لا. وهذه القدرة مدمجة في AirNox Wallet.

وكيل ذكاء اصطناعي، وبوابة عليها درع، والمحفظة خلفها، وسجل تدقيق في الأسفل
الوكيل يطلب. السياسة تقرر. وكل شيء يُسجَّل.
في هذه الصفحة

الوكلاء والمال

الوكيل الذي يعيد موازنة محفظة استثمارية، أو يدفع مقابل خدمة، أو يعزز مركزًا، يحتاج إلى قراءة الأرصدة وإرسال المعاملات. أن تعطيه مفتاحًا خاصًا (private key) يعني أن تعطيه كل شيء. وأن تعطيه مفتاح API لمنصة تداول ليس أفضل بكثير. ما ينبغي أن يحصل عليه الوكيل هو صلاحية ضيقة يمكن سحبها، لها حدود، وسجل بما فعله.

توفر AirNox Wallet ذلك بالضبط عبر Model Context Protocol، المعيار المفتوح الذي تستخدمه أطر عمل الوكلاء للتخاطب مع الأدوات. أي عميل يتحدث MCP يستطيع الاتصال بالمحفظة. والمحفظة هي السلطة الوحيدة: الوكيل يقترح، والسياسة تحسم.

الرفض الافتراضي

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

وكيل، وبطاقة السياسة بأقسامها: المكشوف والمسموح والحدود وسجل التدقيق، ثم المحفظة تنفّذ، والهاتف يؤكد في وضع AirGap
أربع قواعد بين الوكيل وأموالك.

السياسة

المكشوف (Exposed). تختار أي المحافظ وأي العناوين يمكن للوكلاء رؤيتها أصلًا. العنوان غير الموسوم للوكلاء غير موجود بالنسبة للوكيل. والعناوين الموسومة مميزة في نافذة المحفظة، فتعرف دائمًا أيها مرئي.

المسموح (Allowed). لكل محفظة وعنوان مكشوفين، تختار العمليات المسموح بها: قراءة الأرصدة وتاريخ المعاملات، وطلب عروض الأسعار، وإرسال معاملة، والمبادلة. صلاحية القراءة لا تعني صلاحية الكتابة.

الحدود (Limits). للإنفاق سقف بالعملة الورقية (fiat)، للساعة ولليوم وللإجمالي. يمكن ضبط الحدود على مستوى عام، ولكل محفظة، ولكل عنوان، ويُطبَّق أضيقها. وحين يُبلغ الحد، يُرفض الطلب مع سبب يستطيع الوكيل فهمه، ويستطيع الوكيل أن ينتظر أو أن يسألك.

سجل التدقيق (Audit log). كل استدعاء يُسجَّل: ما طلبه الوكيل، وما قررته السياسة، وما فعلته المحفظة. ويمكن تصفية السجل حسب المحفظة أو العنوان، فتراجع نشاط وكيل واحد على حساب واحد دون قراءة كل شيء.

ثلاثة مقاييس للحدود بالساعة واليوم والإجمالي، وبجانبها سجل تدقيق
حدود تمتلئ، وسجل لا ينسى.

في وضع AirGap

في المحفظة التي تعيش مفاتيحها على الهاتف، ليست سياسة الحاسوب إلا نصف القصة. فكل معاملة يقترحها الوكيل لا بد أن تُوقَّع على الهاتف. يمكنك تأكيد كل واحدة يدويًا، وقراءتها كما فك الهاتف ترميزها، أو وضع قواعد على الهاتف نفسه لما يجوز له توقيعه دون أن يسألك. وهناك حد لا يستطيع الحاسوب تجاوزه: الهاتف وحده يستطيع كشف عنوان معزول هوائيًا (air-gapped) للوكلاء. ولا يستطيع الحاسوب منح ذلك نيابة عن الهاتف.

هكذا تبقى سلسلة الصلاحيات سليمة. الوكيل يطلب من الحاسوب. والحاسوب يطبق سياسته. والهاتف يطبق سياسته الخاصة، ويحمل المفتاح.

كيف يتصل

يعمل خادم MCP داخل المحفظة. يتصل به الوكيل محليًا، إما عبر مُشغِّل صغير للعملاء الذين يستخدمون الإدخال والإخراج القياسيين، وإما عبر نقطة اتصال محلية محمية برمز وصول (token) تصدره المحفظة. لا ترحيل سحابي، ولا حساب لدينا. يعمل الوكيل على جهازك، ويتحدث إلى محفظتك، ويبقى ضمن الخطوط التي رسمتها.

كل ما لا تسمح به السياسة يُرفض. وكل ما تسمح به يترك سطرًا في السجل. هكذا ينبغي أن تبدو محفظة للوكلاء.

السلسلة كاملة

  1. افترض أن الحاسوب مخترَق
  2. Mass Adoption Security (أمان الانتشار الواسع): جهاز التوقيع هاتف تملكه أصلًا
  3. ثلاث طرق لعبور الفجوة: رموز QR وBluetooth LE وNFC
  4. خفيّ في الأثير: جهاز توقيع لا يعثر عليه أحد بالمسح
  5. لا ثقة بقناة النقل أبدًا
  6. ما يعرضه عليك الهاتف: تحليل المعاملات على جهاز التوقيع
  7. الهاتف يحتفظ بسجله الخاص
  8. الخزنة على حاسوبك: Argon2id وملف تعريف يقاوم التخمين
  9. تطبيقات dApp دون محفظة في المتصفح
  10. خادم MCP بقواعد: وكلاء الذكاء الاصطناعي ضمن حدود
  11. محفظة واحدة محمية لكل ذلك
  12. صغير وأصلي: C++‎، بلا بيئة تشغيل JavaScript، من محطة العمل إلى Raspberry Pi

انضم إلى قائمة الانتظار

اترك بريدك الإلكتروني وسنرسل إليك أخبار الإصدارات. لا شيء غير ذلك.