Glowing hexagon with 'ERC-721' and an ID card icon

هویت عامل ERC-8004 چیست و چگونه اعتماد را قابل حمل می‌کند

By AI News Crypto Editorial Team8 دقیقه مطالعه

هویت عامل ERC-8004 یک رکورد هویت زنجیره‌ای برای عوامل هوش مصنوعی خودمختار است که از توکن ERC-721 به عنوان یک شناسه پایدار استفاده می‌کند و به یک کارت عامل قابل خواندن توسط ماشین اشاره می‌کند که نقاط پایانی و ترجیحات اعتماد را توصیف می‌کند. این استاندارد همچنین بازخورد قابل حمل و تأیید شخص ثالث اختیاری را در دو ثبت‌نام جداگانه قرار می‌دهد تا اعتماد قابل حسابرسی و استفاده مجدد در برنامه‌ها و زنجیره‌ها باشد.

نکات کلیدی

  • ERC-8004 سه ثبت‌نام قرارداد هوشمند تک‌نمونه در هر زنجیره را مشخص می‌کند: هویت، شهرت و اعتبارسنجی.
  • ثبت‌نام هویت یک توکن هویت ERC-721 برای هر عامل ضرب می‌کند و URI توکن به یک فایل کارت عامل خارج از زنجیره اشاره می‌کند که معمولاً در /.well-known/agent-card.json میزبانی می‌شود.
  • شهرت یک کانال بازخورد کنترل‌شده است: ارسال‌ها نیاز به پیش‌مجوز رمزنگاری از عامل دارند و یک امتیاز محدود 0–100 به علاوه یک URI و هش KECCAK-256 را ذخیره می‌کنند.
  • اعتبارسنجی به معنای ارائه مدرک خودتان است: ثبت‌نام اعتبارسنجی درخواست‌ها و نتایج را با URI‌های مدرک ثبت می‌کند، در حالی که سطح اطمینان به پشتیبان انتخابی بستگی دارد.

هویت عامل ERC-8004 در یک نگاه

سریع‌ترین راه برای درک اینکه هویت عامل ERC-8004 چیست، این است که از فکر کردن به "NFT" برای عوامل دست بردارید و به "فایل ورود به زنجیره" فکر کنید. ERC-721 شماره حساب است.

بار مفید کارت عامل و دو دفترچه‌ای است که در کنار آن قرار دارد: یک ثبت‌نام شهرت برای بازخورد کنترل‌شده و یک ثبت‌نام اعتبارسنجی برای مسیرهای تأیید شخص ثالث.ERC-8004 به‌طور صریح یک راه پرداخت نیست و استاندارد توکن ارزش‌دار نیست. این یک لایه هماهنگی است که برای ترکیب با سیستم‌های تسویه طراحی شده است نه اینکه آنها را جایگزین کند. این انتخاب دامنه مهم است زیرا هویت، بازخورد و تأیید را به عنوان اصول خنثی نگه می‌دارد که هر کیف پول، بازار یا لایه اجرایی می‌تواند بدون وراثت یک مدل صورتحساب خاص بخواند.مشکلی که هدف قرار می‌دهد، اعتماد به طرف مقابل برای نرم‌افزار خودمختار است. عوامل می‌توانند از طریق پروتکل‌های ارتباطی مانند پروتکل عامل به عامل گوگل (A2A) و پروتکل زمینه مدل آنتروپیک (MCP) با یکدیگر صحبت کنند. پیام‌رسانی به سوالاتی که یک طرف مقابل قبل از اینکه اجازه دهد یک عامل کاری پرهزینه انجام دهد، پاسخ نمی‌دهد: چه کسی آن را کنترل می‌کند، کجا می‌توان به آن دسترسی داشت، چه کارهایی قبلاً انجام داده و آیا کسی مستقل می‌تواند به کار آن گواهی دهد.

این همان "هویت عامل کریپتو" است: ERC-8004 مکان هویت و سیگنال‌های اعتماد را استاندارد می‌کند تا قابل حمل باشند. یک کیف پول یا سرویس می‌تواند یک مجموعه از بررسی‌ها را در برابر داده‌های ERC-8004 پیاده‌سازی کند و آنها را به‌طور مداوم در میان بسیاری از عوامل اعمال کند، به جای اینکه اعتماد را در یک دایرکتوری اختصاصی سخت‌کد کند.

چگونه ثبت‌نام هویت عوامل را نمایندگی می‌کند

سه چیز بین یک اپراتور که یک عامل را ثبت می‌کند و یک طرف مقابل که می‌تواند به آن ارجاع دهد، اتفاق می‌افتد.

1. ثبت‌نام هویت یک توکن هویت ERC-721 برای عامل ضرب می‌کند. مالکیت و انتقال طبق الگوهای معمول ERC-721 انجام می‌شود که تغییرات نگهداری و اپراتور را به‌طور واضح در زنجیره نشان می‌دهد. 2. URI توکن به یک ثبت‌نام یا فایل متادیتای خارج از زنجیره اشاره می‌کند که معمولاً در /.well-known/agent-card.json ارائه می‌شود. این کارت عامل بسته‌ای قابل خواندن توسط ماشین است که سیستم‌های دیگر آن را تجزیه می‌کنند. 3. شناسه توکن به یک مرجع مستقل از زنجیره اشاره می‌کند: یک "CAIP-10" "آدرس" به علاوه یک رشته دامنه، طراحی شده است تا همان عامل بتواند به‌طور مداوم در شبکه‌ها ارجاع داده شود.

کارت عامل جایی است که "هویت عامل زنجیره‌ای" برای نرم‌افزار قابل استفاده می‌شود. منابع آن را به عنوان یک فایل شبیه به کارت ویزیت توصیف می‌کنند که می‌تواند نام و توصیف عامل، نقاط پایانی پشتیبانی‌شده (A2A، MCP یا HTTPS اختصاصی)، مدل‌های اعتمادی که می‌پذیرد و کدام تجمیع‌کنندگان شهرت را معتبر می‌داند، اعلام کند. آن فیلد آخر آسان است که نادیده گرفته شود، اما این پل از "گواهی‌ها" خام به سیاست است.

یک کیف پول می‌تواند تصمیم بگیرد کدام تجمیع‌کنندگان را شناسایی کند، سپس همان مجموعه داده زیرین را به‌طور متفاوتی امتیازدهی کند.

این همچنین جایی است که "عامل هوش مصنوعی بدون اعتماد" به اشتباه خوانده می‌شود. ERC-8004 به‌طور جادویی یک عامل را ایمن نمی‌کند. این اشاره‌گر هویت، نقاط پایانی و ترجیحات اعتماد را در یک مکان استاندارد قابل خواندن می‌کند تا یک طرف مقابل بتواند قوانین را قبل از اینکه کار را هدایت کند یا چیزی را تسویه کند، اجرا کند.سیگنال‌های شهرت و اعتبارسنجی برای اعتمادثبت‌نام شهرت به‌گونه‌ای طراحی شده است که یک کانال بازخورد کنترل‌شده باشد، نه یک سایت بررسی باز.

یک مشتری نمی‌تواند فقط ظاهر شود و یک عامل را با امتیازها بمباران کند. ارسال‌های شهرت با پیش‌مجوز رمزنگاری از عامل سرور محدود می‌شوند، با استفاده از EIP-191 برای EOAs و ERC-1271 برای مشتریان قرارداد هوشمند. این مجوز شامل یک زمان انقضا و یک سقف نمایه است که به کاهش تکرار و اسپم کمک می‌کند.

پس از تأیید، مشتری یک جفت بازخورد محدود را ارسال می‌کند: یک امتیاز 0–100، برچسب‌های اختیاری، یک URI که به مستندات خارج از زنجیره اشاره می‌کند و یک هش KECCAK-256 که رکورد زنجیره‌ای را به آن مستندات متصل می‌کند. امتیاز محدود، اصل است که می‌توان به‌طور ارزان پرس‌وجو کرد.

URI و هش "حسابرسی" برای هر کسی که می‌خواهد شواهد را بررسی کند، هستند.آلیوم در دو هفته اول پس از راه‌اندازی 401 ارسال بازخورد گزارش کرده است که این یک سیگنال اولیه است که اصل "کنترل‌شده اما قابل حمل" در حال استفاده است. همچنین یادآوری می‌کند که حجم شهرت احتمالاً در طول زمان بر روی سطوح اجرایی ارزان‌تر متمرکز خواهد شد، زیرا بازخورد با فرکانس بالا در شبکه اصلی "اتریوم" محدودیت هزینه دارد.اعتبارسنجی دفترچه دوم است و به‌طور عمدی اختیاری و ناهمگن است.

ثبت‌نام اعتبارسنجی درخواست‌ها و نتایج تأیید را ثبت می‌کند، از جمله URI‌های شواهد، اما یک تکنیک واحد را الزامی نمی‌کند. منابع از پشتیبان‌های قابل اتصال مانند بازپخش مبتنی بر سهام، محیط‌های اجرای قابل اعتماد (TEEs) و "مدارک بدون دانش" توصیف می‌کنند. ثبت‌نام مسیر حسابرسی را استاندارد می‌کند تا یک طرف مقابل بتواند ببیند چه چیزی درخواست شده، چه کسی تأیید کرده و چه شواهدی ارسال شده است، سپس تصمیم بگیرد که آیا آن مدل اطمینان قابل قبول است.

جایی که هویت عامل در لایه‌ها جا می‌گیردERC-8004 زیر اجرای قرار دارد و این قرارگیری است که "هویت عامل" را به لوله‌کشی قابل اجرا تبدیل می‌کند. ERC-8196، یک استاندارد کیف پول تأیید شده برای عامل هوش مصنوعی، یک لایه اعتماد مدولار را شکل می‌دهد که در آن ERC-8004 لایه 1 (ثبت‌نام)، ERC-8126 لایه 2 (تأیید) و ERC-8196 لایه 3 (اجرا) است. ERC-8196 همچنین نیاز دارد که کیف پول‌ها قبل از ثبت‌نام یا استفاده از هر سیاستی، ثبت‌نام ERC-8004 را بررسی کنند که بهترین مثال از اینکه "هویت عامل" چگونه به یک دروازه سخت تبدیل می‌شود، است.این همچنین جایی است که مدل ذهنی کارگزار اصلی جا می‌گیرد. ثبت‌نام افتتاح حساب است. تأیید و امتیازدهی می‌تواند بر روی آن لایه‌بندی شود. سیستم‌های اجرایی سپس از عمل خودداری می‌کنند مگر اینکه عامل تأیید ثبت‌نام و بررسی‌های تأیید را پاک کند.

ERC-8041 یک مسیر ادغام دیگر را نشان می‌دهد: مجموعه‌های گردآوری شده و با عرضه ثابت از هویت‌های عامل ERC-8004. ERC-8041 به ERC-8004 به عنوان یک ثبت‌نام ضرب نامحدود نگاه می‌کند و قراردادهای گردآوری را پیشنهاد می‌کند که عوامل را در ERC-8004 ثبت می‌کند در حالی که شماره‌های ضرب و متادیتای گردآوری را پیگیری می‌کند. جزئیات کلیدی عملی است: ERC-8041 هشدار می‌دهد که مشتریان نباید تنها به متادیتای نوشته شده بر روی عامل تکیه کنند و باید قرارداد گردآوری را به‌طور مستقیم برای تأیید عضویت پرس‌وجو کنند.

ادغام زنجیره‌ای واقعیت دیگر ادغام است. اکو ERC-8004 را به‌عنوان مستقل از زنجیره توصیف می‌کند که چگونه هویت‌ها را از طریق CAIP-10 و دامنه ارجاع می‌دهد، با ثبت‌نام‌های تک‌نمونه در هر زنجیره و امکان ثبت‌نام چند زنجیره‌ای. آلیوم ERC-8004 را برای زنجیره‌های سازگار با EVM طراحی شده می‌داند، با سیستم‌های غیر EVM که داده‌ها را از طریق پل‌ها یا آداپتورها مصرف می‌کنند. به هر حال، یک ادغام هنوز باید انتخاب کند که کدام ثبت‌نام‌های زنجیره‌ای را به‌عنوان مرجع برای سیاست در نظر می‌گیرد.

محدودیت‌ها و تصورات غلط رایج"ERC-8004 یک راه پرداخت یا توکن عامل است" اولین سوءتفاهم پرهزینه است. ERC-8004 یک سیستم تسویه نیست و جایگزین انتقال‌های ERC-20، میکروپرداخت‌های سبک x402 یا هر راه پرداخت دیگری نمی‌شود. این یک لایه اعتماد است که برای ترکیب با هر چیزی که ارزش را منتقل می‌کند، طراحی شده است."شهرت فقط امتیازهای ستاره‌ای در زنجیره است" طراحی ضد اسپم را نادیده می‌گیرد.

شهرت ERC-8004 محدود است (0–100)، به شواهد خارج از زنجیره از طریق KECCAK-256 متصل است و با پیش‌مجوز (EIP-191 یا ERC-1271) با انقضا و سقف نمایه محدود می‌شود. این محدودیت تفاوت بین یک سیگنال قابل استفاده و یک بخش نظرات در زنجیره است.

"اعتبارسنجی به معنای اثبات درستی عامل است" چندین مدل اطمینان را به یک کلمه کاهش می‌دهد. ثبت‌نام اعتبارسنجی درخواست‌ها و نتایج را با URI‌های شواهد ثبت می‌کند، اما قدرت به پشتیبان انتخابی بستگی دارد.

یک شبکه بازپخش مبتنی بر سهام، یک تأیید TEE و یک مدرک بدون دانش همان تضمین‌ها یا حالت‌های شکست را ارائه نمی‌دهند، حتی اگر همه آنها در نهایت به عنوان یک پرچم 'موفقیت' در یک ثبت‌نام ظاهر شوند.آخرین محدودیت قابلیت حمل در مقابل کانن است. ERC-8004 می‌تواند به‌طور مداوم به عوامل در سراسر شبکه‌ها با استفاده از CAIP-10 به علاوه دامنه ارجاع دهد، اما قابلیت حمل هنوز به جایی که عامل ثبت‌نام می‌کند و چه ایندکس‌ها یا تجمیع‌کنندگان یک کیف پول به آنها اعتماد دارد، بستگی دارد. به همین دلیل است که هویت عامل در مقابل هویت انسانی در زنجیره یک تمایز ظاهری نیست. انسان‌ها می‌توانند به زمینه اجتماعی و هویت قانونی تکیه کنند. عوامل به نقاط پایانی قابل خواندن توسط ماشین، مدل‌های اعتماد صریح و مسیرهای قابل حسابرسی نیاز دارند زیرا طرف مقابل اغلب یک برنامه دیگر است.نتیجه‌گیری

من شاهد بوده‌ام که تیم‌ها "هویت عامل" را به عنوان یک صفحه ضرب NFT ارسال کرده و آن را تمام شده می‌نامند، سپس وقتی که یکپارچه‌سازها سوالات خسته‌کننده می‌پرسند، شگفت‌زده می‌شوند: کدام نقاط پایانی واقعاً پشتیبانی می‌شود، چه مدل اعتمادی پذیرفته می‌شود و مسیر حسابرسی کجاست وقتی که چیزی اشتباه می‌شود. ERC-8004’s ERC-721 دسته است، نه محتوا.

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

فقط بر اساس یک امتیاز وقتی که استاندارد قبلاً مکانی برای مستندات و تأیید شخص ثالث فراهم کرده است.

منابع

eco.com

allium.so

پیشنهادات بهبود اتریوم

پیشنهادات بهبود اتریوم

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

  • [@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop
  • [@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop
  • [@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop
  • [@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

پرسش‌های متداول

آیا ERC-8004 یک استاندارد توکن مانند ERC-20 یا ERC-721 است؟

ERC-8004 یک استاندارد توکن با ارزش نیست. این استاندارد از یک ERC-721 در داخل ثبت هویت برای نمایندگی هویت‌های عامل استفاده می‌کند، اما هدف این استاندارد هماهنگی هویت، شهرت و اعتبارسنجی است نه انتقال ارزش اقتصادی.

کارت عامل ERC-8004 چیست و چه محتوایی دارد؟

کارت عامل یک فایل متاداده قابل خواندن توسط ماشین و خارج از زنجیره است که توکن هویت ERC-8004 به آن اشاره می‌کند، معمولاً در /.well-known/agent-card.json. منابع آن را به عنوان فهرستی از نقاط انتهایی عامل (A2A، MCP یا HTTPS)، مدل‌های اعتماد پذیرفته شده و اینکه کدام تجمیع‌کننده‌های شهرت را شناسایی می‌کند، توصیف می‌کنند.

چگونه ERC-8004 از بررسی‌های شهرت جعلی یا هرزنامه جلوگیری می‌کند؟

ارسال‌های شهرت با پیش‌مجوز رمزنگاری شده از طرف عامل سرور محدود شده‌اند. این مجوز از EIP-191 برای EOAs یا ERC-1271 برای مشتریان قراردادهای هوشمند استفاده می‌کند و شامل یک زمان انقضا و یک محدودیت ایندکس برای کاهش تکرار و هرزنامه است.

آیا اعتبارسنجی ERC-8004 اثبات می‌کند که خروجی یک عامل صحیح است؟

هیچ سطح امنیتی واحدی با عبارت "اعتبارسنجی شده" اشاره نشده است. ثبت اعتبارسنجی درخواست‌ها و نتایج را با URI‌های شواهد ثبت می‌کند، در حالی که اطمینان به بک‌اند انتخابی مانند اجرای مجدد مبتنی بر استیکینگ، TEEها یا اثبات‌های صفر-دانش بستگی دارد.

ERC-8004 چگونه به کیف پول‌های عامل ERC-8196 مربوط می‌شود؟

ERC-8196، ERC-8004 را به عنوان لایه 1 (ثبت) در یک ساختار اعتماد مدولار قرار می‌دهد و نیاز دارد که کیف پول‌ها قبل از استفاده از سیاست‌ها، ثبت ERC-8004 را بررسی کنند. سپس ERC-8196 از تأیید و اجرای مبتنی بر سیاست به عنوان لایه‌های بعدی برای کنترل آنچه یک عامل می‌تواند انجام دهد، استفاده می‌کند.