آتونولاس (Autonolas)
آتونولاس یک پلتفرم است که به توسعه برنامههای خودگردان برای توسعهدهندگان و سازمانهای خودگردان غیرمتمرکز (DAO) اختصاص دارد و زیرساختی برای عملیات مداوم، تصمیمگیری مستقل و تعاملات خارجی از طریق استک نرمافزاری متنباز خود فراهم میکند.
مروری بر آتونولاس
آتونولاس نیازهای اساسی برای برنامههای خودگردان در زمینه بلاکچین، که به خدمات آفچین شناخته میشود، برطرف میکند. این پلتفرم یک استک نرمافزاری متنباز و پروتکل بر آنچین ارائه میدهد که عملیات امن را تسهیل کرده و توسعه برنامههای خودگردان را تشویق میکند. استک فناوری آتونولاس شامل چهار بلوک اصلی است که امکان خودگردان کامل را فراهم کرده و فرصتهایی برای رشد برنامهها ایجاد میکند. هدف آتونولاس این است که منطق کسبوکار را درون اجزای نرمافزاری خود قرار دهد تا در زمینه رمزارزها استفاده شود.
معماری
چارچوب نرمافزاری آتونولاس، که "خودگردانی باز" نام دارد، پایهای برای ساخت خدمات عاملها فراهم میآورد که موجودیتهای خودگردان آفچین هستند و به عنوان یک سیستم چندعاملی عمل میکنند. این خدمات عملکردهای آنچین را تقویت میکنند و در عین حال عمدتاً خارج از زنجیره باقی میمانند، که امکان ایجاد برنامههای نوآورانه و کاملاً خودگردان را فراهم میکند.
معماری سیستمهای چندعاملی
آتونولاس از سیستمهای چندعاملی (MAS) به عنوان سنگ بنای ساخت خدمات نرمافزاری خودگردان استفاده میکند. MAS شامل گروههای نرمافزاری است که در سناریوهای پیچیده و با مشارکت ذینفعان متعدد با انگیزههای متناقض عمل میکنند، که بهطور بعدی به عنوان خدمات عاملها شناخته میشوند. چارچوب open-area، یک چارچوب MAS رمزارز-محور که توسط یکی از بنیانگذاران آتونولاس مشترکاً ایجاد شده است، به عنوان راه اصلی برای پیادهسازی خدمات عاملهای آتونولاس عمل میکند. این کتابخانه متنباز مبتنی بر پایتون به توسعهدهندگان این امکان را میدهد که عاملهایی ایجاد کنند که قادر به برقراری ارتباط همتا به همتا، تعامل مستقیم با بلاکچینها و قراردادهای هوشمند، و پیادهسازی منطق کسبوکار دلخواه از طریق اجزای قابل استفاده مجدد باشند.

توافق برای خدمات ایجنتها
خدمات ایجنتها در چارچوب خودگردانی باز به عنوان سیستمهای چندذینفع عمل میکنند که نیاز به توافق جمعی در مورد اقدامات یا خروجیهای محاسبات دارند. آتونولاس گجتهای توافقی با حداقل وضعیت معرفی میکند که مکانیزمهای امنی برای تسهیل توافق داخلی میان عاملها بدون وابستگی به بلاکچینهای سنتی فراهم میآورد. پیادهسازی اولیه از Tendermint به عنوان موتور توافق استفاده میکند که تکرار مقاوم در برابر خطاهای بیزانسی و نهاییسازی قطعی را فراهم میآورد. انتخاب گجتهای توافق به کارآیی و حداقل کردن اعتماد در خدمات عاملها کمک میکند و عملیات مقاوم در برابر خطا و غیرمتمرکز را ممکن میسازد.
معماری خدمات ایجنتهای کریپتو-بومی
خدمات عاملهای خارج از زنجیره آتونولاس که به طور منطقی متمرکز هستند اما در ماشینهای متعدد تکرار میشوند، از بلاکچین موقت ایجاد شده با استفاده از گجتهای توافق بهره میبرند. معماری شامل اپراتورهایی است که عاملها و گرههای گجت توافق را کنترل میکنند و به هم متصل هستند تا تکرار مقاوم در برابر خطا را بهدست آورند. هر عامل یک نمونه برنامه ABCI را اجرا میکند که یک ماشین وضعیت محدود را تعریف میکند و بر روی بلاکچین موقت تکرار میشود. رفتار FSM عاملها منطق پیشفعال را تضمین میکند و اجازه میدهد که خدمات از طریق اجزای قابل استفاده مجدد ترکیب شوند و برنامههای ABCI بهطور زنجیرهای به هم متصل شوند.
پروتکل آنچین برای لنگراندازی خدمات خودگردان
پروتکل آنچین به عنوان لنگر برای خدمات خودگردان آتونولاس در لایه تسویه هدف عمل میکند و اصولی برای ایجاد، عملیات و امنیت خدمات فراهم میآورد. طراحی ماژولار پروتکل، که شامل ماژولهای قابل ارتقا و معماری هسته-حاشیه است، گسترشپذیری را بدون به خطر انداختن امنیت تضمین میکند. پروتکل آنچین آتونولاس از نقشهای مختلفی پشتیبانی میکند، از جمله توسعهدهندگانی که اجزای عاملها را میسازند، مالکان خدمات که خدمات را کنترل میکنند، اپراتورهایی که نمونههای عامل را اجرا میکنند و کاربران که از خدمات استفاده میکنند. این پروتکل به ERC-721 NFTها متکی است تا اجزای عامل، عاملهای قانونی و خدمات را بهطور منحصر به فرد نمایان سازد و اطمینان حاصل کند که تغییرناپذیری و مقاومت در برابر سانسور وجود دارد. علاوه بر این، پروتکل امکان زنجیرهای کردن برنامههای ABCI و یکپارچهسازی قراردادهای گسترش خدمات را فراهم میکند که انعطافپذیری و سفارشیسازی فراتر از محدوده پروتکل عامل را ارائه میدهد.
پروتکل آتونولاس
پروتکل آتونولاس مجموعهای از قراردادهای هوشمند است که برای هدایت، امنیت و حکمرانی کد نرمافزاری در بلاکچین عمومی طراحی شده است. این پروتکل با پذیرش چارچوب خودگردانی باز به عنوان ساختار اصلی برای تحقق خدمات خودگردان، قابل انطباق با چارچوبهای جایگزین است.
استقرار و اجزای آن
پروتکل آتونولاس که هماکنون در شبکه اصلی اتریوم و شبکه آزمایشی Göerli عملیاتی است، سه جزء اصلی را در بر میگیرد:
ثبتنامهای آنچین: این ویژگی فرآیند ثبت خدمات خودگردان، عاملهای نرمافزاری و اجزای عاملها را به عنوان NFTهای آنچین تسهیل میکند. این عملکرد شامل مونتاژ اجزا به ایجنتها، ایجنتها به خدمات خودگردان و عملیات امن این خدمات است.
اقتصاد توکنی: چارچوب اقتصادی را با استفاده از توکن OLAS به عنوان مکانیزم هماهنگی تعریف میکند. این مدل باعث جفتسازی سرمایه و کد، جذب ارزش افزایشی برای تضمین خدمات غیرمتمرکز و پاداشدهی به توسعهدهندگان به تناسب مشارکتهایشان میشود.
حکمرانی: این بخش به دائو آتونولاس ، یک سازمان خودگردان غیرمتمرکز، این اختیار را میدهد که پروتکل آتونولاس را به مرور زمان هدایت و بهبود بخشد.
توکنهای NFT بستههای مینت
پروتکل آتونولاس یک اپلیکیشن وب برای توکنسازی بستههای نرمافزاری به عنوان NFT ارائه میدهد. کاربران میتوانند سه نوع مختلف از این بستهها را توکن کنند: خدمات، عاملها و اجزاء. فرآیند توکنسازی شامل ایجاد یک فایل متادیتا، انتشار آن در یک رجیستری IPFS از راه دور و تعامل با قراردادهای هوشمند پروتکل برای انجام توکنسازی آنچین است.
ملزومات توکنسازی
- آدرس کیف پول (متامسک یا قرارداد Safe)
- هش بسته منتشر شده در رجیستری از راه دور
- URL تصویر NFT برای نمایش در بازار

مدیریت چرخه عمر خدمات
پروتکل آتونولاس چرخه عمر خدمات را مدیریت میکند:
پیشثبتنام: مرحله اولیه برای خدمات توکنشده.
اقدامات: بروزرسانی یا فعالسازی ثبتنام.
ثبتنام فعال: منتظر اپراتورهای عامل برای ثبت نمونهها.
اقدامات: ثبت عاملها یا خاتمه خدمت.
ثبتنام تکمیلشده: تمامی جایگاههای عامل پر شده و منتظر استقرار هستند.
اقدامات: استقرار یا خاتمه خدمت.
استقرار: وضعیت عملیاتی با خدمت مستقر.
اقدامات: خاتمه خدمت.
خاتمه با باندینگ: خاتمه خدمت؛ منتظر آزادسازی عاملهای ثبتشده.
اقدامات: آزادسازی باند.
اقتصاد توکنی
اقتصاد توکنی پروتکل آتونولاس از توکن OLAS برای انگیزههای توسعهدهنده و مکانیزمهای باندینگ استفاده میکند. این شامل مدلهای استیکینگ و یک چرخدنده برای جذب کمکهای مالی جهت توسعه پایدار اکوسیستم است.
کاربردهای توکن OLAS
- شرکت در حکمرانی
- دسترسی به لیست سفید خدمات
- باندینگ برای پشتیبانی از نقدینگی
اپلیکیشن وب اقتصاد توکنی رابط کاربری سادهای برای اهدا، دریافت جوایز توسعهدهنده، مرور برنامههای باندینگ و مدیریت باندها ارائه میدهد. کاربران میتوانند در مدل اقتصادی مشارکت کرده و به رشد اکوسیستم آتونولاس کمک کنند.
ابزارها
SMPKit
SMPKit یک ابزار است که برای ساخت خدماتی طراحی شده است که استراتژیهای سرمایهگذاری را در استخرهای نقدینگی پیادهسازی میکنند. این قابلیت میتواند از خروجیهایی که توسط خدماتی مانند سرویس پیشبینی APY یا شاخصهای خارجی مانند شاخص ترس و طمع کریپتو تولید میشود، تأمین شود. خدمات مدیریت استخر که از SMPKit استفاده میکنند، تراکنشها را بر اساس استراتژیهای سرمایهگذاری اجرا میکنند و اقداماتی مانند حفظ استراتژی سرمایهگذاری بهینه، خودداری به دلیل هزینههای نامتناسب یا انجام تعویض سرمایه بین استخرهای نقدینگی برای موقعیتدهی بهتر را انجام میدهند.
MintKit
MintKit به عنوان یک ابزار برای ساخت خدمات با قابلیتهای توکنسازی عمل میکند. به طور خاص، سرویس El Collectooorr که بر اساس MintKit ساخته شده است، به طور خودکار مجموعههای NFT را با توکنسازی آثار Art Blocks ایجاد میکند. MintKit از منطق پیچیدهای برای تعیین مشارکت در توکنسازی و قیمتهای مزایده استفاده میکند. مجموعههای تأمین مالیشده توسط جامعه دارای توکنهای منحصر به فرد ERC-20 هستند که امکان تصمیمگیری جمعی در مورد مدیریت مجموعه را فراهم میآورد.
CoordinationKit
CoordinationKit فرآیند ساخت خدماتی را تسهیل میکند که مشارکتهای جامعه را از طریق توکنسازی نشان میدهد. با نظارت بر مشارکتهای کاربران و بهروزرسانی نشانها، خدمات ساخته شده با CoordinationKit از جریانهای Ceramic برای خودکارسازی ردیابی و پاداشدهی به مشارکتها استفاده میکنند و انعطافپذیری برای ارزیابهای تأثیر سفارشی را به نمایش میگذارند.
MLKit
MLKit امکان ساخت خدمات با قابلیتهای یادگیری ماشین سفارشی را فراهم میکند. یک مثال از این، اوراکل پیشبینی APY مبتنی بر ML است که بازده استخرهای نقدینگی را با استفاده از تکنیکهای یادگیری ماشین قابل تنظیم پیشبینی میکند. این ابزار شامل عاملهایی است که دادههای تاریخی جمعآوری کرده، الگوریتمهای پیشبینی را بهینهسازی و آموزش میدهند و بر روی گامهای پیشبینی به اجماع میرسند. دمو زنده پیشبینیها برای یونیسواپ (Uniswap) و اسپوکیسواپ (SpookySwap) را نمایش میدهد.
OracleKit
OracleKit برای خدماتی طراحی شده است که جریانهای داده را به بلاکچین منتقل میکنند. سرویس Price Oracle، یک سرویس عامل در OracleKit، قیمت بیتکوین را بر اساس مشاهدات از منابع مختلف تخمین میزند. عاملها به طور جمعی یک تابع قطعی را برای تجمیع مشاهدات محاسبه کرده و به اجماع در مورد تخمینها میرسند. این سرویس از طریق یک قرارداد چندامضایی ایمن شده است که تخمینها را بر روی زنجیره پالیگان تسویه میکند.
IEKit
Impact Evaluator Kit (IEKit) نسخه پیشرفتهای از CoordinationKit است که ردیابی و پاداشدهی به مشارکتهای کاربران را با استفاده از جریانهای Ceramic خودکار میکند. این قابلیت از طریق سرویس ردیابی ذکر در توییتر نمایش داده شده است که ثبتنامها، مشارکتها و نشانهای کاربران را بر اساس امتیازات بهروزرسانی میکند. این کیت ماژولار است و برای ارزیابهای تأثیر سفارشی قابل تنظیم است.
GovKit
GovKit یک ابزار برای ساخت نمایندگان خودمختار و هوش مصنوعی است که در پیشنهادات حاکمیتی در شبکههای اتریوم و سولانا رأی میدهند. این ابزار عملکرد خود را به پیشنهادات حاکمیتی خارج از زنجیره در Snapshot برای شبکه اتریوم گسترش میدهد.
MechKit
MechKit امکان ایجاد Mechهای هوش مصنوعی و خدمات بر روی زنجیره گنوسیس را فراهم میکند که به کاربران این امکان را میدهد تا درخواستهای وظایف هوش مصنوعی را بر روی زنجیره ارسال کرده و نتایج را بهطور کارآمد دریافت کنند. Mechهای هوش مصنوعی با هزینههای xDAI عمل میکنند و راهحلی بدون دردسر، بومی کریپتو و قابل ترکیب نامحدود را ارائه میدهند.
KeeperKit
KeeperKit یک ابزار برای ساخت خدمات عامل است که قابلیتهای قرارداد هوشمند را به صورت قابل اعتماد، بدون نیاز به اعتماد و مقرون به صرفه اجرا میکند. با عملکرد بر روی زیرساختهای خارج از زنجیره، KeeperKit امکان انجام محاسبات پیچیدهای را فراهم میکند که از محدودیتهای ذخیرهسازی بلاکچین آزاد است و از هزینههای گران تراکنشهای زنجیرهای معاف میباشد. این ابزار به افراد، برنامهها یا دائوها این امکان را میدهد تا وظایف DevOps را به صورت مجاز و امن و کاملاً خودکار انجام دهند.
MessagingKit
MessagingKit به عنوان یک ابزار برای ساخت خدمات پیامرسانی عامل بر اساس شبکه ارتباطی عاملهای باز عمل میکند.















نظرات کاربران