پرش به محتوای اصلی
پرش به محتوای مقاله

AgentBadge با اثبات‌های روی زنجیره، احکام عامل‌های هوش مصنوعی را تأیید می‌کند

·۲۲ مهر ۱۴۰۵۵ دقیقه مطالعه
«به ما اعتماد نکن — زنجیره را بررسی کن: تأیید عمومی برای رأی عامل هوش مصنوعی»
«به ما اعتماد نکن — زنجیره را بررسی کن: تأیید عمومی برای رأی عامل هوش مصنوعی»
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

انتقال اعتبارسنجی احکام AI از APIهای بسته به رسیدهای بلاک‌چین؛ اکنون کاربر می‌تواند بدون ارتباط با سرور شرکت، صحت تصمیم یک عامل را به‌صورت ریاضی اثبات کند.

تصور کنید یک عامل هوش مصنوعی تراکنشی مالی را تأیید می‌کند، اما شما مجبورید برای اطمینان از صحت این تصمیم، به صداقت شرکتی که آن عامل را ساخته است اعتماد کنید. این یک ریسک سیستمی است؛ زیرا در دنیای اتوماسیون، پاسخ «بله» از یک API بسته، لزوماً به معنای حقیقت نیست. اگر اعتبارسنجی صرفاً به معنای پرسیدن از صادرکننده باشد که «آیا شما صادق هستید؟»، پاسخ به دلیل ساختار این پرسش، از پیش بی‌ارزش است. این چالش دقیقاً همان نقطه‌ای است که رسیدهای رمزنگاری‌شده Zambo سعی داشتند با شکستن توهم اطمینان در عامل‌ها به آن پاسخ دهند.

در ۱۳ اکتبر ۲۰۲۶، AgentBadge چارچوبی برای اعتبارسنجی معرفی کرد که محور اعتماد را از صادرکننده به یک زنجیره هش عمومی منتقل می‌کند. این رویکرد تضمین می‌کند که احکام عامل‌های هوش مصنوعی — یعنی تصمیمات نهایی آن‌ها — قابل جعل یا تغییر پنهانی نباشند.

این اقدام خلأ بزرگی در قابلیت اطمینان سیستم‌های عامل‌محور (Agentic) پر می‌کند. همان‌طور که در تحلیل قبلی ما درباره‌ی حافظه بازبینی (Hindsight Memory) اشاره کردیم که چگونه احکام عامل‌ها را به شواهدی قابل بازرسی تبدیل می‌کند، صنعت اکنون به سمت اعتبارسنجی «بدون نیاز به اعتماد» (Trustless) حرکت می‌کند. در جهانی که عامل‌ها تراکنش‌های مالی یا تاییدات قانونی را مدیریت می‌کنند، تکیه بر وعده اخلاقی یک شرکت، یک ریسک سیستمی است. این رویکرد تکاملی از مدل‌های ساده‌تر مانند سیستم لایه‌بندی شواهد در BookingTruth فاصله گرفته و به سمت اثبات‌های ریاضی روی زنجیره حرکت کرده است.

AgentBadge این سازوکار را از طریق یک معماری لایه‌ای اجرا می‌کند. هر پاسخ پولی اکنون شامل یک رسید اعتبارسنجی است که حاوی لینک‌ها و یک شناسه یادداشت (memo ID) قطعی است. طبق مستندات این پروژه، این ادعاها از طریق یک قرارداد یادداشت در آدرس 0x5294E9927c3306DcBaDb03fe70b92e01cCede505 روی شبکه Arc ثبت می‌شوند. به این معنا که اگر سرورهای AgentBadge فردا از دسترس خارج شوند، اثبات‌ها همچنان معتبرند چون به یک بسته مستقل متکی هستند که هرگز با API شرکت ارتباط برقرار نمی‌کند.

لایه‌های اعتبارسنجی

کاربران می‌توانند احکام را از سه مسیر متمایز بررسی کنند:

  • API عمومی: یک درخواست GET به مسیر /api/verify/:verdictId بدون نیاز به احراز هویت، تمام جزئیات شامل آرتیفکت حکم، کدهای دلیل ماشین (reason_codes)، وضعیت لنگر یادداشت برای هر حکم (شامل وضعیت، شناسه یادداشت، هش تراکنش و شماره بلوک)، وضعیت زنجیره هش (در حالت‌های anchored/pending/disabled به همراه یک اشاره‌گر head_ref) و خلاصه‌ای از رجیستری انواع اثبات را برمی‌گرداند. این API لایه‌بندی شده است: پارامتر ?kind=verdict تنها آرتیفکت و لنگر یادداشت را برمی‌گرداند، در حالی که ?kind=anchor-head فقط لایه زنجیره را نمایش می‌دهد. در صورت وارد کردن یک شناسه ناشناخته، خطای 404 verdict_not_found و در صورت درخواست نوعی از اثبات که ثبت نشده است، خطای 400 unknown_proof_kind به همراه لیست کامل انواع شناخته‌شده صادر می‌شود. این ساختار دقیقاً با استراتژی «تأیید به‌جای صدور» در APIهای بازیابی اطلاعات همسو است تا از تولید توکن‌های غیرمعتبر جلوگیری شود.
  • صفحه خوانا برای انسان: یک صفحه /verify که توسط سرور رندر شده و بدون نیاز به جاوااسکریپت کار می‌کند. کاربران می‌توانند رشته‌های ۶۴ کاراکتری با پیشوند 0x (شامل شناسه حکم، هش تراکنش لنگر یا شناسه یادداشت) را وارد کنند تا وضعیت لنگر را از طریق جست‌وجوی معکوس بیابند. این صفحه حکم، کدهای دلیل، لینک‌های اکسپلورر و متادیتای JSON-LD را رندر می‌کند. همچنین در صورتی که ثبت روی زنجیره هنوز نهایی نشده باشد، یک بنر صریح «در انتظار» (pending) نمایش می‌دهد.
  • بسته مستقل: بسته npm با نام @agentbadge/verify-verdict استقلال کامل را فراهم می‌کند. با اجرای دستور npx @agentbadge/verify-verdict 0x<verdictId-or-txHash>، کاربر حکم را مستقیماً با بلاک‌چین تطبیق می‌دهد، بدون آنکه حتی یک درخواست به سرورهای AgentBadge ارسال کند. این ابزار در صورت موفقیت تمام اثبات‌ها با کد 0 و در صورت نامعتبر بودن نتیجه، نبود لنگر یا بروز خطاهای تایپ‌شده مانند rpc_unavailable با کد 1 خارج می‌شود.

لایه‌های فنی اثبات

این سیستم از یک رجیستری نوع اثبات (Proof-Kind Registry) استفاده می‌کند تا مشخص کند چه چیزی قابل بررسی است. این رجیستری یک enum نسخه‌بندی شده (PROOF_KINDS_V1) است که فرمت یادداشت، قانون اعتبارسنج برای مقدار ok:true و یک specVersion برای مذاکره بین نسخه‌ها را تعریف می‌کند. در حال حاضر، رجیستری سه نوع اثبات را اعلام کرده است:

  • حکم (Verdict): تضمین می‌کند لنگر یادداشت مربوط به هر حکم در مسیر memoIdFor("eaas", verdictId) وجود دارد و داده‌های آن با هش keccak256 آرتیفکت JSON استاندارد تطبیق دارد.
  • سر-لنگر (Anchor-Head): لنگرهای دوره‌ای (epoch anchors) را در مسیر memoIdFor("chain", "eaas-verdicts", epochSeq) به هم زنجیر می‌کند. این کار با اتصال (headHash, count, prevAnchoredHeadHash) انجام می‌شود تا از هرگونه تغییر گذشته‌نگر در تاریخچه جلوگیری شود.
  • بازمحاسبه زنجیره (Chain-Recompute): ورودی‌های زنجیره را به‌صورت محلی جمع می‌کند. اگر ورودی شکستی یافت شود، با خطای firstBrokenSeq متوقف می‌شود و اگر حکمی در ورودی‌ها غایب باشد، به عنوان honest-invalid شناسایی می‌گردد.

نکته جالب این است که نوع اثبات witness در رجیستری تعریف شده اما در حال حاضر مقدار implemented:false را برمی‌گرداند. این طراحی به توسعه‌دهندگان شخص ثالث اجازه می‌دهد برای آینده‌ای آماده شوند که در آن گواهی‌های مستقل برای هر عملیات در دسترس باشد و یک «نقشه صداقت» شفاف از آنچه سیستم امروز واقعاً می‌تواند ثابت کند، ایجاد شود.

مدیریت وضعیت «در انتظار»

برای کاربر نهایی، مهم‌ترین تمایز وضعیت «در انتظار» (Pending) است. چون ثبت داده‌ها روی بلاک‌چین به‌صورت fire-and-forget و ناهمگام (asynchronous) رخ می‌دهد، یک حکم تا زمان نشستن تراکنش روی زنجیره، در وضعیت در انتظار می‌ماند. سیستم به‌گونه‌ای طراحی شده است که هرگز وضعیت «معتبر جعلی» برنگرداند؛ یعنی حکمی که هنوز لنگر نشده، هرگز «معتبر» نمایش داده نمی‌شود و حتماً «در انتظار» می‌ماند.

اگر RPC (پروتکل ارتباطی بلاک‌چین) از کار بیفتد، بسته مستقل خطای VerifyError("rpc_unavailable") می‌دهد و با کد 1 خارج می‌شود. این یک پاسخ صادقانه به معنای «عدم امکان تعیین وضعیت» است، نه یک تاییدیه خاموش یا شانه بالا انداختن. برای کاربردی‌تر کردن این وضعیت، بلوک verify:{api, page, memoId} در پاسخ‌های پولی، شناسه یادداشت قطعی را که از روی شناسه حکم محاسبه شده است، حمل می‌کند. این امر به کلاینت اجازه می‌دهد تا بلافاصله و بدون نیاز به یک رفت‌وبرگشت API دوم، شروع به رصد (polling) زنجیره برای لنگر مربوط به خود کند.

این تغییر، فرض بنیادی حسابرسی هوش مصنوعی را دگرگون می‌کند. ما از مدل «گواهینامه» (که در آن یک شخص ثالث معتبر می‌گوید نتیجه درست است) به مدل «اندازه‌گیری» (که در آن کاربر به‌صورت ریاضی ثابت می‌کند نتیجه با رکورد تطبیق دارد) می‌رویم. برای توسعه‌دهندگان، این یعنی بار اثبات اکنون بر دوش زیرساخت است، نه اعتبار برند ارائه‌دهنده.

برای مشاهده عملی این سازوکار، می‌توانید مشخصات openapi.yaml را بررسی کنید یا اعتبارسنج مستقل را روی یک شناسه حکم شناخته‌شده در زنجیره Arc تست کنید.

گام بعدی شما

  • اگر از عامل‌های هوش مصنوعی برای تصمیمات حساس استفاده می‌کنید، بررسی کنید آیا ارائه‌دهنده شما مکانیزم اثبات خارج از زنجیره (Off-chain) دارد یا اثبات‌های ریاضی ارائه می‌دهد.
  • مستندات openapi.yaml این پروژه را برای درک نحوه پیاده‌سازی لایه‌های اثبات مطالعه کنید.
  • بسته مستقل @agentbadge/verify-verdict را روی یک حکم شناخته‌شده در شبکه Arc تست کنید تا سرعت اعتبارسنجی بدون API را تجربه کنید.

اما تأمین زیرساخت برای این حجم از ثبت‌های روی زنجیره، چالش‌های سخت‌افزاری جدیدی ایجاد می‌کند — به تحلیل ما درباره‌ی بهینه‌سازی‌های لایه ۲ بلاک‌چین برای AI مراجعه کنید.

چرا این موضوع مهم است؟

این سیستم با تکیه بر اعتبار شبکه Arc، ریسک تغییر پنهانی در تصمیمات عامل‌های هوش مصنوعی را حذف می‌کند. این یک نقطه عطف برای ایجاد سیستم‌های عامل‌محور است که در آن‌ها صحت خروجی‌ها به‌صورت مستقل و بدون نیاز به اجازه صادرکننده قابل اثبات است.

تأثیر برای ایران

برای توسعه‌دهندگان ایرانی که در حال ساخت عامل‌های خودکار برای بازارهای مالی یا لجستیک هستند، این معماری الگویی برای ایجاد اعتماد در محیط‌های بدون‌اعتماد (Trustless) است، هرچند دسترسی به شبکه Arc ممکن است نیازمند ابزارهای تغییر IP باشد.

·نگاه ما
تحریریه دات‌هوش

جایگزینی «اعتماد به برند» با «اثبات ریاضی» در احکام عامل‌ها، گامی ضروری برای ورود AI به حوزه‌های حقوقی و مالی است. این رویکرد نشان می‌دهد که آینده حسابرسی هوش مصنوعی نه در دست شرکت‌های بازرسی، بلکه در لایه‌های زیرساختی و رمزنگاری‌شده است. در واقع، اعتبار یک عامل دیگر به نام شرکت سازنده، بلکه به هش ثبت‌شده در بلاک‌چین گره می‌خورد.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.