معرفی پروتکل اورا (Ora Protocol)
در این مقاله قصد داریم به معرفی پروتکل اورا بپردازیم در این مقاله با ما همراه باشید.
قبل از سال 2022، Web3 + AI (ترکیب هوش مصنوعی با بلاکچین) یک ایده بلندپروازانه دور از ذهن به نظر میرسید. اکوسیستم Web3 هنوز در مرحله بسیار نوپایی با تنگناهای UX و مقیاس پذیری رضایتبخش بود. از سوی دیگر، مدلهای هوش مصنوعی قابل اعتماد در حال توسعه و آزمایش بودند.
اما اخیراً، توسعهدهندگان بسیار ماهر که روی این مسائل کار میکنند، کاربردهای موفقیتآمیز اثباتهای دانش صفر، معماری ماژولار، اجرای WASM و زنجیرههای اپلیکیشن را برای حل بزرگترین شکستهای در پذیرش انبوه Web3 به نمایش گذاشتهاند. از طرف دیگر، محصولاتی مانند ChatGPT و Bard به ابزارهای ضروری تبدیل شده اند که نمیدانستیم به آنها نیاز داریم.
این موضوع پهنای باند لازم را برای دیگران فراهم کرده است تا روی پروژههایی کار کنند که در آن بلاک چین و هوش مصنوعی میتوانند به صورت هماهنگ استفاده شوند. یکی از بزرگترین پروژه ها در این فضا پروتکل ORA (قبلا HyperOracle) است.
درباره پروتکل اورا (Ora Protocol)
Ora که قبلاً Hyper Oracle نام داشت، یک پروتکل اوراکل قابل تأیید است. که توسعه دهندگان میتوانند هوش مصنوعی و هر اندازهای را روی زنجیره محاسباتی بیاورند. Ora محدودیت قراردادهای هوشمند را از بین می برد و منابع داده غنی تر و محاسبات دلخواه را ارائه می دهد. کار اورا توسط Compound، Ethereum Foundation، Uniswap و غیره مورد اعتماد بوده است.
پروتکل اورا (Ora Protocol) توسط Kartin Wong در سپتامبر 2022 تأسیس شد. این پروتکل با ترکیب یادگیری ماشین مبتنی بر دانش صفر (zkML) و فرمت OPML (یک فرمت XML برای جابهجایی لیست فیدهای وب میان جمعکنندههای فید) به نقطه عطف مهمی در توسعه هوش مصنوعی آنچین رسیده است
در واقع ORA پروتکل اوراکل قابل تأیید مبتنی بر اثبات دانش صفر (zkOracle) است. که هوش مصنوعی و زنجیره محاسباتی پیچیده را به ارمغان می آورد. ORA دو محصول اصلی دارد:
- AI Oracle (OAO): زنجیره هوش مصنوعی را به ارمغان می آورد.
- zkOracle: داده های محاسباتی و تاریخی پیچیده را روی زنجیره می آورد.
اوراکل (Oracle) چیست؟
به پلتفرم یا پروژههایی که اطلاعات و دادههای دنیای واقعی را به داخل بلاک چین انتقال میدهند، اوراکل گفته میشود. در فضای بلاکچین اوراکلها همچون سرویسهای شخص ثالثی هستند که دادههای خارج از زنجیره بلاک را برای قراردادهای هوشمند ارسال میکنند. پس به نوعی آنها یک پل ارتباطی بین بلاکچین و دنیای خارج محسوب میشوند و موجب گسترش دامنه فعالیتهای قرارداد هوشمند میگردند.
Oracle یک منبع داده نیست، بلکه صرفا لایهای است که منابع داده خارجی را پس از جستجو، تایید و احراز هویت، مجدداً به مقصد خاصی ارسال میکند. اطلاعات ارسالی اوراکلها در قالبهای فرمی مختلفی هستند که میتوان به دادههای قیمت، اتمام موفقیت آمیز یک پرداخت یا دمای اندازهگیری شده توسط یک سنسور اشاره کرد. برای فراخوانی دادهها از دنیای خارج، ابتدا باید یک قرارداد هوشمند فراخوانی شود. برخی اوراکلها نه تنها توانایی ارسال اطلاعات به قراردادهای هوشمند را دارند، بلکه قادرند آنها به منابع خارجی هم ارسال کنند.
معرفی AI Oracle (OAO)
پروتکل ORA یک فناوری پیشرفته به نام OAO (Onchain AI Oracle) راه اندازی کرده است که از قدرت OPML (یادگیری ماشین خوش بینانه) بهره می برد. این راه حل نوآورانه، نتایج تولید شده توسط مدل های هوش مصنوعی را قادر می سازد تا با استفاده از تکنیکی به نام اثبات های خوش بینانه، به صورت رمزنگاری اثبات شوند.
OAO سه مدل اولیه را ارائه می دهد:
Llama 2
- مدل معروف Llama2 را برای درخواستهای متن به متن ارائه میدهد.
- کاربران می توانند با مدل Llama2 به طور مستقیم در زنجیره بلوکی تعامل داشته باشند و امکان تولید متن ایمن و قابل تأیید را فراهم کنند.
Stable Diffusion
- امکان تبدیل متن به تصویر را با استفاده از مدل Stable Diffusion فراهم می کند.
- کاربران میتوانند پیامهای متنی ارائه دهند و تصاویر مربوطه را در محیط امن و شفاف بلاک چین تولید کنند.
مدل داده های شخصی (Personalized Data Model)
- توسعه دهندگان این توانایی را خواهند داشت که مدل های داده خود را بیاورند و آنها را بر روی پلتفرم OAO تنظیم کنند.
- این ویژگی راهحلهای هوش مصنوعی سفارشیشده را برای موارد استفاده خاص و مجموعه دادهها فعال میکند.
معرفی zkOracle
مشابه اوراکلهای یونان باستان که توصیههای الهی را به انسانها متصل میکنند، اوراکلهای بلاک چین دستهای از فناوریها هستند که «همه چیز را از دنیای واقعی میدانند» و آن اطلاعات را به زنجیره بلوکی میآورند.
zkOracle نسبت به اوراکل سنتی مزایایی دارد:
- ارائه یک شبکه مستقل غیرقابل توقف
- ریاضی به عنوان اجماع
- حفاظت از امنیت لایه پایه
- یک مدل اعتماد A1 از N
- رمزنگاری بهینه-تمرکززدایی بومی
- تخصیص توان محاسباتی کارآمد (در حالت ایده آل بدون اتلاف اضافی)
اوراکل به عنوان بخشی که داده ها را پردازش می کند، باید دقت و امنیت محاسبات را تضمین کند. مهم است که تأیید کنید خروجی معتبر و صحیح است و روند تأیید سریع است.
برای دستیابی به یک اوراکل مطمئن باید آن را به zkOracle تبدیل کنیم. zkOracle راه حلی است که از شواهد دانش صفر استفاده می کند تا به طور یکپارچه داده های روی زنجیره را با محیط های خارج از زنجیره پیوند دهد.
خروجی zkOracle
خروجی zkOracle یک اوراکل خروجی است که از zk برای اثبات اعتبار محاسبات خود استفاده می کند. یک مثال از این برنامه Hyper Oracle zkIndexing Meta App است.
zkOracles و آینده DeFi
DeFi از زمان پیدایش خود راه طولانی را پیموده است و از طریق تکاملی حرکت می کند که بازتابی از سرعت سریع نوآوری در فضای رمزنگاری است. DeFi 1.0 همه چیز در مورد ایجاد اصول اولیه بود – توکن سازی و مبادلات. ما را با استاندارد ERC-20 و پلتفرم های متمرکز آشنا کرد و زمینه را برای یک اکوسیستم مالی جدید فراهم کرد. با DeFi 2.0، تمرکز به سیستمهای غیرمتمرکز مانند استخراج نقدینگی و سازندگان خودکار بازار (AMM) معطوف شد که مشارکت و انگیزهسازی در چشمانداز مالی را متحول کرد.
امروز، ما وارد DeFi 3.0 میشویم، جایی که قابلیتهای DeFi در حال گسترش به مناطق پیچیدهتر است. این آخرین تکرار، محصولات مالی روی زنجیره پیشرفته، از جمله ETF ها، مشتقات، و مدیریت ریسک خودکار را به منصه ظهور می رساند. DeFi 3.0 که به دلیل ماهیت دقیق و غیرقابل اعتماد zkOracles فعال شده است، از zkAutomation برای ارائه ابزارهای مالی پیچیده با امنیت و کارایی پیشرفته فناوری غیرمتمرکز استفاده می کند. این یک جهش قابل توجه به سمت همسو کردن نوآوری DeFi با مکانیسم های مالی پیچیده است که به طور سنتی در بازارهای بالغ دیده می شود و در عین حال اصول اصلی تمرکززدایی را حفظ می کند.
تصور کنید که یک نسخه کاملاً زنجیرهای از S&P 500 ایجاد کنید و 50 توکن برتر ERC20 را در هر 1000 بلاک مجدداً متعادل کنید. این فقط یک مفهوم نیست. این یک کاربرد عملی از اتوماسیون ZK است که منجر به یک ETF غیرمتمرکز می شود که با اطمینان کامل اجرا می شود.
فراتر از بهبود امنیت DeFi
به طور خلاصه، zkOracles، با اثبات دانش صفر، نه تنها امنیت DeFi موجود را بهبود میبخشد، بلکه در حال باز کردن مجموعهای از امکانات است که افق آنچه را که میتوانیم با قراردادهای هوشمند به دست آوریم، گسترش میدهد. آنها سنگهای اصلی فصل بعدی DeFi هستند، جایی که تراکنشهای غیرقابل اعتماد، محاسبات پیچیده و ادغامهای دنیای واقعی به استاندارد تبدیل میشوند.
سخن پایانی
پروتکل اورا (Ora) یک اوراکل مبتنی بر اثبات دانش صفر (zkOracle) قابلتایید است که استفاده از هوش مصنوعی و انجام محاسبات پیچیده را بهصورت آنچین امکانپذیر میکند. از آنجایی که این پروتکل با ترکیب یادگیری ماشین مبتنی بر دانش صفر (zkML) و فرمت OPML (یک فرمت XML برای جابهجایی لیست فیدهای وب میان جمعکنندههای فید) به نقطه عطف مهمی در توسعه هوش مصنوعی آنچین رسیده است،