اوراکل ها اجزای حیاتی شبکه های بلاک چین هستند که با واکشی داده های دنیای واقعی برای استفاده در قراردادهای هوشمند، شکاف بین دنیای روی زنجیره و دنیای خارج از زنجیره را پر می کنند. هنگام ساخت اوراکل ها، امنیت مهم است، و Oasis Runtime Offchain Logic (ROFL) یک راه هیجان انگیز جدید برای ساخت آنها ارائه می دهد که از محرمانگی و قابلیت های قدرتمند خارج از زنجیره استفاده می کند.
ROFL معمولاً برای اوراکل ها استفاده می شود، اما توانایی بسیار بیشتری نیز دارد. این سرویسهای خارج از زنجیره را قادر میسازد تا با بلاک چینها کار کنند و در عین حال دادهها را ایمن نگه میدارند و کارهای پیچیدهای را انجام میدهند که انجام روی زنجیره بسیار کند یا پرهزینه است. بنابراین، فراتر از اوراکل ها، ROFL می تواند تجزیه و تحلیل داده های خصوصی را انجام دهد، محاسبات بزرگ را با کارایی بیشتری انجام دهد و به طور ایمن به سیستم ها یا API های خارجی متصل شود.
در این راهنما، نحوه ساخت اوراکل ایمن با استفاده از چارچوب ROFL و Sapphire، ماشین مجازی اتریوم (EVM) محرمانه شبکه Oasis را بررسی خواهیم کرد. ما مواردی را که ROFL و Sapphire را به طور منحصر به فردی برای این کار مناسب میکند پوشش میدهیم و روشی عملی برای راهاندازی اوراکل با استفاده از Oasis SDK و ROFL ارائه میکنیم. در پایان، درک عمیقی از مراحل مورد نیاز برای ساخت اوراکلهای ایمن و کارآمد برای برنامههای غیرمتمرکز خواهید داشت. بیایید شروع کنیم!
Oasis ROFL چیست؟
قبل از اینکه به جزئیات توسعه بپردازیم، بیایید نگاهی دقیق تر به آنچه …