بدأت البنوك بالفعل بحظر الوكلاء الذين يسجّلون الدخول باستخدام بيانات اعتماد سلّمها لهم العملاء. يقول JPMorgan إنه يحظر الخدمات التي تعتمد على مشاركة بيانات الاعتماد لنقل الأموال، بينما يعمل في الوقت نفسه على إيجاد طريقة للقيام بذلك بشكل صحيح.
نحن ندخل مرحلة انقسام. بعض الشركات تبني بوابة دخول مخصصة للوكلاء، بينما تقوم أخرى بسدّ الطرق التي يتسللون منها. أعلنت Walmart للتو عن بوابة وكلاء (Agent Gateway) تعتمد على MCP، تبدأ بنسخة تجريبية للمطورين، مع إطلاق "ملفات تعريف الوكلاء" (Agent Profiles) الشهر المقبل تتضمن حدودًا للإنفاق.
في مكالمة أرباح Meta، قال زوكربيرغ إن التسوق كان حالة الاستخدام الأكثر شيوعًا لـ Muse، بمتوسط قيمة شراء يتجاوز 200 دولار. هذه مشكلة مالية بلا شك، والجائزة لمن يحلّها هائلة.
يجادل ديفيد ساكس بأن على البنوك دعم نوع من الوصول يمكن للعملاء منحه وتحديد سقفه وإلغاؤه. وأنا أتفق مع هذا التوجه. لكن السؤال الأصعب هو: كيف؟
بالنسبة لبنكك، يبدو وكيلك كمشكلة احتيال ومسؤولية قانونية ضخمة.
تسليم بيانات تسجيل الدخول الخاصة بي لا يخبر البنك أيّ وكيل يستخدمها، ولا بما طلبتُ منه فعله، ولا ما إذا كان الإجراء يطابق تعليماتي. يمكن للعميل الموافقة على منح وصول معين دون الموافقة على كل ما قد يحاول الوكيل القيام به.
أشعر أن الوقت حان لرسم خريطة توضيحية.

هناك أربع طبقات: الدخول، الهوية، الأدوات، والنية.
1. الدخول: وفّر للوكيل طريقة دخول مدعومة.

بروتوكول الوكيل الشخصي، أو PAP (المعروف الآن باسم Poppy)، يمنح الشركات طريقة لنشر كيفية تفاعل الوكلاء معها: أين يتم تسجيل الدخول، وما الواجهات المتاحة، ونوع الوصول الذي سيتم منحه.
يكتشف وكيلي هذه المعلومات ويستخدم مسار تسجيل دخول مدعومًا. أنا أوافق على الوصول، والشركة هي من يقرر ما تسمح به. ويمكن تحديد هذا الوصول أو إلغاؤه لاحقًا. يُعد Bank of America و Wells Fargo شركاء تصميم، مما يعني أنهم يساعدون في تشكيل البروتوكول، وليس أنهم يعدون بأن وكيلي سيتمكن من استخدام تطبيقاتهم المصرفية غدًا.
بروتوكول الوكيل الموثوق (TAP) من Visa يسمح لوكيل التسوق بتقديم نفسه بمعلومات موقّعة: "أنا وكيل تسوق معتمد عبر برنامج Visa، وأتسوق نيابةً عن هذا العميل، وهذه هي طريقة الدفع". يمكن للتاجر التحقق من هذه المعلومات قبل السماح له بالمتابعة. لكنه لا يزال بحاجة للتحقق مما إذا كنت قد وافقت على عملية الشراء.
Web Bot Auth يتيح لموقع الويب التحقق من الجهة التي تشغّل الوكيل. مجرد تسمية نفسك "Muse" ليس كافيًا؛ فالموقع يقارن توقيع الطلب بالمفتاح المنشور للمشغّل. ويستخدم TAP هذا النهج مع وكلاء التسوق.
هذه الحلول تكمل بعضها البعض: "مرحبًا، أنا روبوت، أنا روبوت لطيف، وأود تنفيذ شيء ما."
2. الهوية: أحضر الإثبات الذي تحتاجه الخدمة.

x401 من Proof يتيح للخدمة طلب أدلة حول الشخص الموجود خلف الوكيل. يحدد البنك ما يحتاجه، ويقدم الوكيل بيانات الاعتماد، ثم يتحقق منها البنك. عبارة "وكيلي يقول إنني سيمون" هي مجرد ادعاء؛ أما بيانات الاعتماد الموقّعة من جهة إصدار موثوقة فهي إثبات حقيقي.
OpenID للعروض القابلة للتحقق (OpenID4VP) هو الطريقة التي تعرض بها المحفظة بيانات الاعتماد تلك. يطلب x401 الإثبات، ويساعد OpenID4VP في تقديمه.
معايير FIDO هي الأساس الذي تُبنى عليه مفاتيح المرور (passkeys). أقوم بإلغاء قفل مفتاحي عبر وجهي أو بصمة إصبعي أو رمز PIN الخاص بجهازي، ويرسل جهازي توقيعًا يمكن للخدمة التحقق منه. وتبقى بياناتي البيومترية على جهازي. هذا يوثّق هويتي دون تسليم كلمة المرور للوكيل، لكنه لا يثبت هويتي القانونية بحد ذاته.
قد يحتاج العميل الحالي للبنك إلى المصادقة فقط. أما العميل الجديد أو الخدمة المقيدة فقد يتطلب الأمر هوية أو أهلية موثّقة أيضًا.
3. الأدوات: امنح الوكيل عملية دقيقة.

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

ذلك الشعور المفزع عندما لا تجد هاتفك سيئ بما يكفي دون الحاجة لإبلاغ كل بنك على حدة. أريد من وكيلي تجميد بطاقاتي وقفل الجهاز. لكن عبارة "جمّد بطاقتي" ليست إذنًا لتحويل رصيدي أو تغيير تفاصيل حسابي.
عملية الشراء تضيف شروطًا. إذا طلبت من وكيلي حجز فندق، فكلمة "مناسب" تعني أوزانًا حرة تتجاوز 25 رطلاً، وثلاجة صغيرة، وإلغاءً مجانيًا لأن خطط السفر تتغير في اللحظة الأخيرة. قد أوافق على غرفة واحدة، وتواريخ محددة، و 200 دولار لليلة شاملة الرسوم.
الموافقة خطوة واحدة. بعد ذلك، تحتاج الخدمة المستقبِلة إلى مطابقة الحجز الفعلي مع تلك الشروط. غرفة بسعر 190 دولارًا مع 60 دولارًا رسومًا إضافية تتجاوز الحد الذي حددته. كما أن توقيع الدفع لن يثبت أن الفندق يحتوي على الصالة الرياضية التي أردتها.
يمكن لـ x401 أيضًا طلب إجراء موقّع. أراجع الشروط على جهازي، وأوافق عليها، وتتحقق الخدمة من الاستجابة الموقّعة قبل المتابعة. يمكن أن يشمل ذلك تغييرات الحساب والمستندات بالإضافة إلى المدفوعات، حيثما يدعم مزود الخدمة ذلك.
يوفّر النية القابلة للتحقق (Verifiable Intent) من Mastercard للشركة إثباتًا موقّعًا يربط إذني بعملية شراء الوكيل. فهو يتحقق من أن التوقيعات والمعاملة تتناسب مع الحدود المعتمدة، بدلاً من تصديق كلام الوكيل.
يربط بروتوكول AP2 من Google بين أذونات إتمام الطلب والدفع، والتي تُسمى التفويضات (mandates). يتحقق التاجر مما يُسمح للوكيل بشرائه؛ ويتحقق مزود الدفع مما إذا كان بإمكانه استخدام طريقة الدفع الخاصة بي لإتمام هذا الطلب.
يوفّر Visa Intelligent Commerce تعليمات وضوابط الدفع. أنا أصادق على التعليمات، ويطلب الوكيل بيانات اعتماد الدفع، وتتحقق Visa من الطلب ومن دفع التاجر مقابل تلك التعليمات. يساعد TAP في التعرف على الوكيل، بينما تتولى هذه الضوابط إدارة الدفع.
توفر آلية المصادقة القوية للعملاء في أوروبا مقارنة مفيدة للتصعيد الأمني: بالنسبة للمدفوعات عن بُعد ذات الصلة، ترتبط الموافقة بالمبلغ والجهة المستفيدة. لكنها لا تمنحنا إذنًا شاملًا لإنجاز مهمة "الهاتف المفقود" بأكملها.
لا يزال يتعين على الشركة أن تقول نعم.

في النهاية، يجب أن يكون المستهلكون هم من يتحكمون فيما يفعله الوكلاء.
نعم، لا يزال يتعين على كل بنك منح الوصول إلى خدمته. تعليماتي لا يمكنها منح الإذن نيابةً عن البنك. البروتوكولات اللازمة لكل هذا موجودة، وتحتاج فقط إلى ربطها ببعضها، ويجب على الوكيل الإبلاغ عن تلك النتائج حتى أعرف ما هو محمي وما لا يزال بحاجة إلى اهتمام.
وقد تختلف درجة تقبلك للمخاطر.
أنا مرتاح للسماح لوكيل بإتمام عمليات شراء تقل عن بضع مئات من الدولارات. لكن أكثر من ذلك، أريد منه أن يستشيرني وأن يترك أثرًا تدقيقياً لوكيل معروف قام بتنفيذ أشياء معينة.
إذا توفرت لدينا:
- أذونات المستهلك (عبر النوايا)
- مرتبطة بهويات صانعي الوكلاء والبشر.
- قادرة على طلب الأذونات من الشركات والبنوك
- مع وجود أثر تدقيقي للعملية بأكملها
فلن يكون لدينا المزيد من الوكلاء غير المصرّح لهم.
بالطبع، المشكلة أن "المصرّح له" غالبًا ما يعني "المدفوع". اتفاقية الوصول إلى البيانات بين JPMorgan و Plaid تتضمن بالفعل تسعيرًا، وقد استغرق الوصول إلى صيغة نهائية لهذه الاتفاقية ما يقارب العقد من الزمن.
هل تعتقد أن البنوك لن تطالب Meta بالمزيد؟
لقد أمضينا سنوات في تسهيل نقر العملاء على الأزرار الصحيحة. والآن يصل وكيلهم ومعه تعليمات جاهزة.
نحتاج إلى إتاحة إثبات صلاحياته وإنجاز المهمة.
وقد يعني ذلك أن البنوك ستحصل على حصتها المالية في الطريق.
إذا أعجبك هذا المحتوى، فأنا أكتب في brainfood.xyz - تفضل بزيارتنا :)





