রবলোক্স কীভাবে এআই এজেন্টদের কোনো শংসাপত্র ছাড়াই অ্যাক্সেস দেয়
Author
Venue
Abstract
একজন ইঞ্জিনিয়ারের পক্ষে কাজ করা এআই এজেন্টদের একাধিক API কল করার প্রয়োজন হতে পারে। এটি করার সবচেয়ে সহজ উপায় হল প্রতিটি এজেন্টকে দীর্ঘমেয়াদী API কী প্রদান করা, কিন্তু এতে সেই কীগুলো এমন একটি প্রক্রিয়ার মধ্যে চলে যায় যেটিতে আমরা সম্পূর্ণভাবে বিশ্বাস করতে পারি না: একটি মাত্র প্রম্পট ইনজেকশনই সেগুলো ফাঁস করে দিতে পারে, এবং প্রতিটি অতিরিক্ত কী ফাঁসের ফলে সৃষ্ট ক্ষতি বাড়িয়ে দেয়।
এই গবেষণাপত্রে Roblox যে পদ্ধতি ব্যবহার করে তা বর্ণনা করা হয়েছে। প্রতিটি এজেন্ট একটি স্বল্পমেয়াদী পরিচয় পায়, যা সে যে ইঞ্জিনিয়ারের পক্ষে কাজ করে তার সাথে সংযুক্ত। একটি ক্রেডেনশিয়াল ব্রোকার ইঞ্জিনিয়ারের ভেন্ডর ক্রেডেনশিয়াল সংরক্ষণ করে এবং এজেন্টের পরিচয়কে স্বল্পমেয়াদী অ্যাক্সেস টোকেনের বিনিময়ে ব্যবহার করে। এরপর একটি MCP গেটওয়ে সেই টোকেনগুলো এজেন্টের আউটগোয়িং রিকোয়েস্টে সংযুক্ত করে, তাই অধিকাংশ ক্ষেত্রে এজেন্ট কখনোই কোনো ক্রেডেনশিয়ালই দেখতে পায় না। এই সিস্টেম বর্তমানে ৫০টিরও বেশি ব্যাকএন্ড সার্ভিসে ট্রাফিক পরিচালনা করে এবং প্রতিদিন প্রায় ৮,৪০০টি টোকেন ইস্যু করে, কোনো এজেন্টের কাছে দীর্ঘমেয়াদী ক্রেডেনশিয়াল না রেখে।
