توضیح ERC-6900: حساب‌ها و پلاگین‌های قرارداد هوشمند مدولار

معرفی ERC-6900 نشان‌دهنده پیشرفت قابل توجهی در اکوسیستم اتریوم است و نحوه عملکرد قراردادهای هوشمند از طریق حساب‌های قرارداد هوشمند مدولار (MSCA) را دوباره تعریف می‌کند. این استاندارد جدید با تکیه بر پایه های ERC-4337 (Account Abstraction)، به توسعه دهندگان اجازه می دهد تا با ادغام منطق و بررسی های اضافی در ماژول های خارجی، عملکرد را افزایش دهند.

جنبه های کلیدی ERC-6900:

  • مدولار بودن: اجازه می دهد تا منطق حساب کاربری به پلاگین های جداگانه تقسیم شود.
  • توسعه پذیری: افزودن توابع جدید به حساب ها را بدون تغییر کد اصلی ساده می کند.
  • استانداردسازی: سازگاری بین پیاده سازی های مختلف حساب ها و افزونه ها را تضمین می کند.
  • ادغام با ERC-4337: سازگار با زیرساخت Account Abstraction.

مهم! هر دو استاندارد (ERC-4337 و ERC-6900) در مراحل پیش نویس هستند، بنابراین تغییرات امکان پذیر است. این مقاله نسخه AA (ERC-4337) نسخه 0.6.0 و ERC-6900 (MSCA) نسخه 0.7.0 (بر اساس AA نسخه 0.6.0) را پوشش می دهد. به عنوان مثال، در حال حاضر نسخه جدیدی از AA با تغییراتی در وجود دارد validateUserOp، اما MSCA هنوز از این پشتیبانی نمی کند.

علاوه بر این، ERC-6900 ارتباط نزدیکی با Alchemy دارد، بنابراین آخرین به روز رسانی های این استاندارد احتمالاً در مخازن آنها یافت می شود، زیرا آنها در حال توسعه معماری برای کار با چنین حساب هایی هستند. این یکی از اصلی ترین …

Source link