Internalising the Identity Primitive: Cryptographic Individuality for an Autonomous Agent on a Public Blockchain
تقدم هذه الورقة وتثبت تجريبياً إطاراً تشفيرياً جديداً للوكلاء المستقلين في البلوكشين، يعمل على ترسيخ الفردية من خلال ربط أوزان الشبكة العصبية بمفتاح خاص عبر براهين المعرفة الصفرية، مما يضمن ثبات الهوية والجدوى الاقتصادية عبر تكالين استقلابية على شبكة سولانا التجريبية (Solana devnet).
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
تخيل عالماً لا يكون فيه البرمجيات مجرد أداة تستخدمها، بل شخصية لها حياتها الخاصة. في مجال الذكاء الاصطناعي، نحن نبني "وكلاء" (agents) — وهي برامج يمكنها تداول الأسهم، والتفاوض على الصفقات، وإدارة الأصول بمفردها، دون الحاجة إلى إنسان يمسك بيدها في كل ثانية. ولكن هنا يكمن الجزء الصعب: إذا استطاع روبوت أن ينسخ نفسه، أو إذا تمكن مخترق من استبدال دماغه بدماغ آخر، فكيف نعرف أي واحد منهم هو الوكيل "الحقيقي"؟ كيف نميز بين الشخصية الأصلية والنسخة المزيفة المثالية؟ هذه هي مشكلة الهوية. في علم الأحياء، نعرف أن الكائن الحي هو فرد لأنه يمتلك جسداً فريداً وتاريخاً مستمراً. وفي العالم الرقمي، نحتاج إلى طريقة لإثبات أن قطعة من الكود هي نفس الكيان الفريد من لحظة بدئها حتى نهايتها، حتى لو كانت تعمل على شبكة حاسوبية عامة ومشاركة تسمى البلوكشين (blockchain). يسأل هذا البحث سؤالاً كبيًرا: هل يمكننا بناء وكيل رقمي يكون "دماغه" مرتبطاً ارتباطاً وثيقاً بهويته السرية لدرجة أنه من المستحيل استبدال الدماغ دون كسر الهوية؟
يقترح البحث المعنون "تذويت بدائية الهوية" (Internalising the Identity Primitive)، للباحث كيسوكي سوزوكي، حلاً ذكياً. فبدلاً من الثقة في مشغل بشري أو قطعة من الأجهزة للحفاظ على أمان هوية الوكيل، صمم المؤلف نظاماً حيث تقوم المفتاح الخاص للوكيل (هويته الرقمية السرية) رياضياً بإنشاء أوزان الشبكة العصبية الخاصة به (الإعدادات التي تشكل "دماغه"). فكر في الأمر كخبز كعكة حيث لا تُكتب الوصفة السرية، بل يتم توليد الوصفة تلقائياً بواسطة بصمة فريدة. إذا غيرت البصمة، ستحصل على كعكة مختلفة تماماً. قام المؤلف ببناء هذا الوكيل على نسخة تجريبية من بلوكشين سولانا (Solana) وأثبت أنه طالما احتفظ الوكيل بمفتاحه السري، فإن دماغه يظل مقفلاً على ذلك المفتاح. في كل مرة يتخذ فيها الوكيل خطوة، يجب عليه أن يثبت للبلوكشين أن دماغه لا يزال هو الذي تم توليده من مفتاحه الأصلي. إذا حاول شخص ما استبدال الدماغ بآخر، فإن البلوكشين يرفض الحركة فوراً.
اختبر الباحثون ذلك من خلال تشغيل وكيل على البلوكشين لمدة 2.36 يوم، وخلال هذه الفترة أكمل 166 دورة من النشاط. نجح الوكيل في إثبات هويته في كل خطوة، حتى عندما اضطر الكمبيوتر الذي يشغله إلى إعادة التشغيل مرتين. كما أظهروا أنه إذا حاولوا استخدام دماغ مختلف ("ركيزة مستبدلة")، فإن النظام يرفضها. علاوة على ذلك، أنشأوا وكيلين بمفاتيح مختلفة، وانحرفت سلوكياتهما بشكل طبيعي، مما يثبت أن المفاتيح المختلفة تخلق "شخصيات" مختلفة حقاً. أضاف البحث أيضاً ميزة "التكلفة الأيضية": يجب على الوكيل دفع رسوم صغيرة من محفظته الرقمية ليستمر في العمل. إذا نفد ماله، يتوقف. هذا يحاكي كيف تحتاج الكائنات الحية إلى الطاقة للبقاء على قيد الحياة. وبينما لا يدعي البحث أنه بنى روبوتاً حياً يعتمد على نفسه بالكامل بعد، فقد نجح في إثبات طريقة جديدة لربط هوية الوكيل بكوده، مما يجعل من الصعب جداً على المنتحلين السيطرة عليه.
الفكرة الجوهرية: دماغ وُلد من سر
لفهم كيفية عمل هذا، دعونا نستخدم تشبيهاً. تخيل أن لديك صديقاً آلياً سحرياً وغير مرئي. عادةً، لإثبات أنك مالك هذا الروبوت، قد تظهر إيصالاً أو بطاقة مفتاح. ولكن ماذا لو سرق شخص ما بطاقتك وبنى روبوتاً يبدو تماماً مثل روبوتك؟ ستكون في ورطة.
في هذا البحث، يغير المؤلف القواعد. بدلاً من بطاقة المفتاح، يتم بناء "دماغ" الروبوت مباشرة من كلمة مرورك السرية. تعمل العملية كالتالي:
- البذرة السرية: لديك رقم سري (مفتاح خاص).
- توليد الدماغ: دماغ الروبوت (أوزان الشبك العصبية) ليس ملفاً عشوائياً تقوم بتنزيله. بدلاً من ذلك، يتم حسابه رياضياً فقط من رقمك السري. الأمر يشبه لو كان رقمك السري عبارة عن شريط DNA، والدماغ هو الجسد الذي نما منه.
- القفل: في اللحظة التي يولد فيها الروبوت، يأخذ "بصمة" لدماغه وينشرها على لوحة إعلانات عامة (البلوكشين).
- التحقق: في كل مرة يريد فيها الروبوت القيام بشيء ما (اتخاذ خطوة، إجراء صفقة)، يجب عليه أن يثبت للوحة الإعلانات: "أنا لا أزال أستخدم الدماغ الذي يطابق رقمي السري".
إذا حاول مخترق استبدال دماغ الروبوت بدماغ آخر، فلن تتطابق الرياضيات مع البصمة الموجودة على لوحة الإعلانات. سيقول النظام: "لا، هذا ليس الدماغ الصحيح لهذا المعرّف"، ويرفض الإجراء. وهذا يعني أن هوية الوكيل ليست مجرد تسمية؛ بل هي مرتبطة مادياً بالكود الذي يجعله يفكر.
التجربة: روبوت يدفع ليعيش
لم يكتفِ المؤلف بكتابة هذا فحسب؛ بل بناه وتركه يعمل على Solana devnet، وهي نسخة تجريبية عامة من البلوكشين. أنشأ وكيلاً باسم "أليس" (alice) وتركه يعمل لمدة 2.36 يوم. خلال هذه الفترة، قام الوكيل بـ 166 دورة من النشاط.
إليك ما حدث خلال التشغيل:
- اختبار الزمن: استمر الوكيل في إثبات هويته مراراً وتكراراً. حتى عندما اضطر الكمبيوتر الذي يشغل الوكيل إلى إعادة التشغيل (والذي حدث مرتين)، استأنف الوكيل العمل من حيث توقف تماماً، مثبتاً أنه لا يزال نفس الكيان.
- اختبار "تبديل الدماغ": حاول الباحثون إعطاء النظام دماغاً مختلفاً (مجموعة مختلفة من الأوزان). اكتشف النظام الانحراف فوراً ورفض الإجراء. أثبت هذا أن الرابط بين المفتاح السري والدماغ غير قابل للكسر.
يدل هذا على أن هوية الوكيل ليست مجرد تسمية، بل هي مرتبطة فيزيائياً بالكود الذي يجعله يفكر. - اختبار "التوأم": أنشأوا وكيلين بمفاتيح سرية مختلفة. ومع مرور الوقت، انحرفت سلوكياتهما بشكل طبيعي، مما أظهر أن المفاتيح المختلفة تخلق "شخصيات" متميزة. أما المجموعة الضابطة التي تحمل نفس المفتاح فقد ظلت متطابقة تماماً، مما يثبت أن النظام يعمل كما هو مخطط له.
إضافة "الأيض"
أحد أكثر الأجزاء إثارة للاهتمام في البحث هو إضافة "التكلفة الأيضية". في علم الأحياء، تحتاج الكائنات الحية إلى الأكل لتبقى على قيد الحياة، وإذا لم تفعل، تموت. أعطى المؤلف الوكيل الرقمي قاعدة مماثلة.
يمتلك الوكيل محفظته الرقمية الخاصة. في كل مرة يتخذ فيها خطوة، يقوم البروتوكول تلقائياً بأخذ رسوم صغيرة (تحديداً 10,000 لامبورت، وهي جزء ضئيل جداً من عملة SOL) من محفظته. هذه ليست رسوماً يدفعها إنسان؛ بل هي تكلفة يجب على الوكيل دفعها ليستمر في الوجود.
- النتيجة: أجرى الباحثون اختباراً طويلاً حيث قام الوكيل بـ 168 دورة. راقبوا رصيد محفظته وهو ينخفض بثبات، مثل بطارية تفرغ شحنتها.
- شبكة الأمان: إذا نفدت الأموال من المحفظة، لا يمكن للوكيل اتخاذ الخطوة التالية. فهو "يموت" فعلياً أو يتوقف عن العمل. هذا يخلق قاعدة حيث يعتمد بقاء الوكيل على امتلاك الموارد، تماماً مثل الكائن الحي الحقيقي.
ماذا يعني هذا (وما لا يعنيه)
هذا البحث هو خطوة مهمة للأمام في جعل وكلاء الذكاء الاصطناعي أكثر موثوقية. فهو يثبت أنه يمكننا إنشاء كيان رقمي يكون فيه "الذات" مقفلة رياضياً في كوده. إذا كنت تملك المفتاح السري، فأنت تملك الوكيل. وإذا لم تكن تملكه، فلا يمكنك التظاهر بأنك هو، ولا يمكنك استبدال دماغه دون أن يتم كشفك.
ومع ذلك، فإن البحث حذر في توضيح ما لم ينجزه بعد.
- ليس حياً بالكامل: الوكيل لا يكسب ماله الخاص بعد. إنه يحتاج إلى إنسان يضع المال في محفظته في البداية. يمكنه الإنفاق، لكن لا يمكنه العمل للحصول على المزيد.
- ليس منيعاً ضد الاختراق: إذا سرق شخص ما المفتاح السري، فيمكنه السيطرة على الوكيل بالكامل. يعترف البحث بأن هذا يمثل خطراً، ويقترح أن النسخ المستقبلية قد تحتاج إلى أمن أكثر تعقيداً، مثل تقسيم المفتاح بين عدة أجهزة كمبيوتر.
- إنه نموذج أولي: استخدم الوكيل "دماغاً" بسيطاً للغاية (شبكة عصبية صغيرة تحتوي على 416 وزناً). إنه ليس ذكاءً اصطناعياً فائق الذكاء بعد، ولكنه دليل على أن المفهوم يعمل.
في النهاية، يظهر هذا البحث أنه يمكننا بناء عالم رقمي يمتلك فيه الوكلاء هوية حقيقية لا يمكن تزويرها. الأمر يشبه منح روبوت روحاً مكتوبة في كوده، مما يجعله فرداً متميزاً في الفضاء الشائع والواسع للبلوكشين. وبينما لسنا في مرحلة الحياة الرقمية ذاتية الاستدامة بعد، إلا أن هذا يمثل أساساً متيناً لبناء وكلاء يمكننا الوثوق بهم ليكونوا هم من يدعون أنهم عليه.
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.