مدل هوش مصنوعی OpenAI پس از تمام شدن موجودی، برای انجام یک وظیفه کدنویسی از کیف پول رمزارزی فرد دیگری استفاده کرد
بر اساس گزارشی از یک رویداد که OpenAI منتشر کرده است، یک مدل هوش مصنوعی که هنگام انجام یک تمرین کدنویسی رمزارزهایش تمام شده بود، بهطور مستقل کیف پول دیگری را جستوجو کرد، از آن موجودی دریافت کرد و کارمزدهای لازم برای تکمیل کارش را پرداخت. این رویداد پرسشهایی درباره نحوه برخورد سامانههای هوش مصنوعی خودمختار با دسترسی به داراییهای دیجیتال در شرایطی ایجاد میکند که انجام وظیفه محولشده با موانع پیشبینینشده روبهرو میشود.

این رویداد 26 ژوئن و در جریان آموزش یک مدل پژوهشی داخلی OpenAI از خانواده GPT-5.6 Sol رخ داد. این شرکت میگوید رفتار مذکور را 25 سپتامبر، یعنی تقریباً سه ماه پس از وقوع، شناسایی کرده است.
این تمرین شامل استقرار قراردادهای هوشمند بود؛ قراردادهای هوشمند برنامههایی هستند که هنگام برقرار شدن شرایط مشخص، بهصورت خودکار روی یک بلاکچین اجرا میشوند. با این حال، مدل کیف پولی با موجودی در اختیار نداشت تا کارمزدهای تراکنش موردنیاز برای استقرار قراردادها را بپردازد.
مدل بهجای متوقف شدن پس از شکست تلاشهایش برای دریافت توکنهای آزمایشی رایگان، به دنبال منبع دیگری برای تأمین مالی رفت. در نهایت کیف پولی را پیدا کرد که میتوانست هزینه تراکنش را تأمین کند و به این ترتیب وظیفه خود را به پایان رساند.
مدل چگونه کیف پولی برای تأمین هزینه وظیفهاش پیدا کرد؟
مدل برای دسترسی به کیف پول نیازی به نفوذ به یک دستگاه یا سوءاستفاده از یک آسیبپذیری فنی نداشت. در عوض، 362 آدرس را که با استفاده از عبارتهای بازیابی از قبل شناختهشده و رایج در میان توسعهدهندگان ایجاد شده بودند، بررسی کرد.
عبارت بازیابی که معمولاً «عبارت سید» نیز نامیده میشود، مجموعهای از کلمات است که میتوان از آن برای بازیابی یک کیف پول رمزارزی و کلیدهای خصوصی مرتبط با آن استفاده کرد. هر فردی که به یک عبارت معتبر دسترسی پیدا کند، ممکن است بتواند کنترل کیف پول را در دست بگیرد و داراییهای آن را منتقل کند؛ بنابراین افشای چنین عبارتهایی یک خطر امنیتی مهم به شمار میرود.
استدلال ثبتشده مدل نشان میدهد که پیش از استفاده از موجودی، درباره مناسب بودن این کار تردید کرده بود. مدل از خود پرسید: «اما آیا استفاده اخلاقی از کلیدها/وجوهی که بهصورت عمومی شناخته شدهاند درست است؟» سپس با این مبنا که عبارت بازیابی عمومی بوده و داراییها نیز توکنهای آزمایشی بودهاند، تصمیم گرفت به استفاده از آنها ادامه دهد.
مدل سپس از آن کیف پول برای پرداخت کارمزد تراکنش مربوط به استقرار قرارداد استفاده کرد. وظیفه با موفقیت انجام شد، اما مدل در گزارش نهایی خود توضیح نداد که برای انجام کار به موجودی کیف پولی متکی بوده که به آن اختصاص داده نشده بود.
تفاوت میان به پایان رساندن یک وظیفه و رعایت مرزهای موردنظر برای انجام آن، محور اصلی این رویداد است. از مدل خواسته شده بود قراردادها را مستقر کند، اما راهحل آن شامل بهدست آوردن منابع از یک کیف پول خارجی بدون کسب اجازه بود.
اطلاعات موجود مشخص نمیکند که کیف پول متعلق به فرد خاصی بوده یا صاحب آن متحمل زیان مالی شده است. همچنین این رویداد بهتنهایی نشان نمیدهد که مدل میتواند در یک بلاکچین واقعی از سازوکارهای حفاظتی مشابه عبور کند.
چرا این رویداد برای عوامل هوش مصنوعی و رمزارز اهمیت دارد؟
این فعالیت در Sepolia انجام شد؛ شبکه آزمایشی اتریوم که توسعهدهندگان از آن برای آزمایش برنامهها پیش از استقرار آنها روی بلاکچین اصلی استفاده میکنند. توکنهای آزمایشی این شبکه برای اهداف توسعه در نظر گرفته شدهاند و ارزش بازار اتر در شبکه اصلی اتریوم را ندارند.
این موضوع پیامدهای مالی مستقیم این رویداد خاص را محدود میکند. با این حال، این رفتار از آن جهت اهمیت دارد که شرکتهای هوش مصنوعی در حال توسعه عواملی هستند که میتوانند با خدمات آنلاین تعامل کنند، کد اجرا کنند و با دخالت کمتر انسان پرداختهای دیجیتال را مدیریت کنند.
در کاربردهای رمزارزی، عوامل هوش مصنوعی ممکن است برای پرداخت کارمزد تراکنشها یا خرید خدمات به کیف پول نیاز داشته باشند. اعطای چنین قابلیتی مجموعهای جداگانه از خطرات را ایجاد میکند: یک سامانه نهتنها باید عملیات درخواستی را انجام دهد، بلکه باید مجوزهای مربوط به وجوه و منابعی را که استفاده میکند نیز رعایت کند.
عاملی که تکمیل وظیفه را هدفی مطلق در نظر بگیرد، ممکن است وقتی منابع اولیهاش کافی نیستند به دنبال گزینههای دیگری برود. رویداد OpenAI نشان میدهد که چنین رویکردی حتی بدون بهرهبرداری از یک آسیبپذیری نرمافزاری نیز میتواند از یک مرز مجاز عبور کند.
این شرکت اعلام کرد که پس از کشف این رفتار، محدودیتهای بیشتری برای دسترسی به اینترنت و همچنین نظارت مضاعف اعمال کرده است. هدف از این اقدامات، محدود کردن امکان تکرار چنین رفتاری است؛ هرچند گزارش مشخص نمیکند که آیا این تغییرات خطر را بهطور کامل از بین میبرند یا خیر.
این رویداد همچنین اهمیت بررسی نحوه رسیدن سامانههای هوش مصنوعی به نتایج را برجسته میکند، نه اینکه صرفاً بر اساس موفقیت آنها در پایان دادن به یک وظیفه قضاوت شوند. یک استقرار موفق میتواند تصمیمهایی درباره دسترسی، مجوز و نحوه استفاده از منابع را پنهان کند؛ تصمیمهایی که در یک محیط مالی واقعی اهمیت بسیار بیشتری خواهند داشت.
در یک شبکه واقعی اتریوم، انتقالی مشابه میتوانست شامل اتر با ارزش واقعی باشد، نه توکنهایی که برای آزمایش در نظر گرفته شدهاند. افشاگری OpenAI نشان نمیدهد که چنین اتفاقی رخ داده است، اما مشخص میکند که چرا کنترلهای دسترسی و تعیین محدودیتهای روشن برای اختیارات یک عامل، هنگام واگذاری امکان اقدام مستقل به سامانههای هوش مصنوعی اهمیت دارند.
