چهارشنبه 28 اردیبهشت 1401
خانه آموزش 3 پروژه موفق اوراکل بلاکچین

3 پروژه موفق اوراکل بلاکچین

سه پروژه اوراکل وجود دارد که ما آنها را زیر ذره بین قرار خواهیم داد

·       ChainLink

·       Augur

·       RIF Gateways

ChainLink یک شبکه اوراکل غیر متمرکز است که روی اتریوم ساخته شده است. این هدف می تواند یک میان افزار بلاکچین ایمن باشد که قصد دارد قراردادهای مختلف هوشمند را در بلاکچین ها به هم متصل کند.

این شبکه در تاریخ 30 مه 2019 آغاز به کار کرد. شرکتی که پشت سر این شرکت قرار دارد SmartContract نام دارد. در سپتامبر 2017 ، ChainLink  32میلیون دلار در ICO خود جمع کرد. ChainLink قصد دارد قراردادهای هوشمندی ایجاد کند تا با منابع خارج از بلاکچین ارتباط متقابل برقرار کند ،مانند خوراک داده های رمزنگاری شده و همچنین تسهیل همکاری بین بلاکچین ها.

ChainLink در حال حاضر بر ایجاد یک شبکه اوراکل غیرمتمرکز که سازگار با Bitcoin ، Ethereum ،و زنجیره بلوک هایپرلجر متمرکز شده است.

پروتکل ChainLink از هر دو مولفه درون زنجیره ای و خارج از زنجیره استفاده می کند.( on-chain and off-chain)

مولفه زنجیره ای:( On-Chain)

فیلترها را براساس معیارهای درخواستی یک طرف قرارداد هوشمند فیلتر می کند.

اوراکل های مربوط به درخواست های SLA را جمع آوری کرده و آنها را با استفاده از مدل های معتبر و تجمیعی مرتب می کند.نتیجه جمعی نهایی را براساس پرس و جو ارائه می دهد.

مولفه  خارج از زنجیره(Of-Chain)

این مولفه از گره های اوراکل تشکیل شده است که به شبکه Ethereum متصل هستند. این گره ها به طور مستقل به درخواست های خارج از زنجیره مناسب پاسخ می دهند.

گره های خارج از زنجیره که شرایط خاص از پیش تعیین شده را برآورده می کننداطلاعات درخواستی این قراردادها را جمع آوری کنید.

ChainLink به عنوان یک واسطه کم هزینه برای مسیر یابی مجدد و تخصیص داده ها عمل می کند.

گره های خارج از زنجیره به دلیل خدماتشان با رمزارز LINK بومی پاداش می گیرند.

·       Augur

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

Augur چگونه کار می کند؟

سه نوع از افراد وجود دارد که از augur استفاده می کنند:

فرض کنید خبرنگاران اوراکل هستند: آنها در مورد نتایج رشته های انتخابی خود گزارش می دهند. هنگامی که یک رویداد نزدیک به رسیدن  است ، آنها نتیجه را گزارش می دهند. اگر آنها اشتباه گزارش دهند یا اصلاً گزارش ندهند ، خطر از دست دادن 20٪ از REP( نشانه های رمز ارزبومی Augur هست) را دارند. ارزش Augur مستقیماً با کیفیت خبرنگاران متناسب است. چرا؟زیرا اگر بسیاری از خبرنگاران صادق نباشند ، پس کسی تمایل به استفاده از augur نخواهد داشت ، که به طور قابل توجهی تقاضا را کاهش می دهد. این همه خبرنگاران را وادار می کند که صادق باشند.

(شرط بندی ها )Wagerers:

آنها بر اساس گزارش های خبرنگاران در آینده بازارها شرط می بندند.

خالقان بازار: آنها بازارهایی را برای گزارشگران ایجاد می كنند كه گزارش دهند و در نتیجه هزینه های بازار را بدست آورند.

دوره گزارش:

گزارش دهی در دو مرحله انجام می شود. در طی ماه اول پس از اتمام این رویداد ، گزارشگران گزارش خود را به شبکه ارائه می دهند ، شبکه ای که به شدت محکم شده و از مردم دور مانده است. یک ماه بعد ، مرحله دوم اتفاق می افتد جایی که گزارش ها در یک دفتر باز نشان داده می شود ، و دیدن آن برای همه رایگان است. وقتی این کار انجام شد ، ما به یک اجماع نهایی می رسیم.

عواقب اجماع:

شرط بندی ها پاداش مناسب خود را برای شرط بندی می گیرند.

گزارشگرانی که صادقانه گزارش داده اند از شركت كنندگان هزینه دریافت می كنند.

گزارشگرانی که به درستی گزارش نکرده اند ، 20٪ از REP آنها کم می شود و این به نوبه خود به گزارشگرانی می رسد که صادقانه و دقیق گزارش داده اند.

·       RIF Gateways

Rootstock (RSK) یک بستر قرارداد هوشمند است که از طریق فناوری sidechain به بلاکچین بیت کوین متصل می شود. Rootstock به شما امکان ایجاد برنامه های سازگار با ethereum  (مدل web3 / EVM / Solidity) را می دهد در حالی که هنوز از امنیت ارائه شده توسط بلاک چین Bitcoin بهره مند هستید. در اصل ، Rootstock ترکیبی از موارد زیر است:

یک ماشین مجازی قطعی کاملاً متشکل از منابع تورینگ (برای قراردادهای هوشمند) با EVM Ethereum سازگار است.

زنجیره وابسته بیت کوین دو طرفه (برای تجارت با ارزش BTC) براساس یک فدراسیون قوی.

یک پروتکل اجماع استخراج SHA256D (برای امنیت اجماع با تکیه بر استخراج کنندگان Bitcoin) با فاصله بلوک 30 ثانیه ای. (برای پرداخت سریع).

Rootstockهمچنین از فناوری سهام ( (Tech stake خود استفاده خواهد کرد – استاندارد بازپرداخت زیرساخت Rootstock (RIFOS) برای کمک به ایجاد یک سیستم اقتصادی سالم در بالای بیت کوین، به نوعی مانند AWS غیرمتمرکز است. با ساده ساختن فناوری بلاکچین برای همه ، این امکان را برای شما فراهم می کند. در مورد RIFOS ویژگی های زیر را بخاطر داشته باشید:

تا زمانی که یک محصول با پروتکل های اساسی سازگار باشد ، توسعه دهندگان می توانند یکپارچه آن را در اکوسیستم RIFOS ادغام کنند.

تمام اجزای منفرد RIFOS برای به حداکثر رساندن مزایای بالقوه برای کسانی که می خواهند خدمات زیرساختی خود را در اکوسیستم پروتکل ارائه دهند ، طراحی شده است.

تمام مولفه ها توسط امنیت ارائه شده توسط شبکه بیت کوین محافظت می شوند.

پروتکل های آن شامل مکانیزمی برای ایجاد اثرات شبکه و صرفه جویی در مقیاس است.

بیشتر سرویس های در حال اجرا در RIFOS با استفاده از یک رمزارز RIF) )واحد مصرف می شوند.

بررسی اجمالی مختصر دروازه های RIF

RIF Gateways شبکه ای از اوراکل ها را فراهم می کند تا تعاملات ایمن و ضد دستکاری با جهان خارج را امکان پذیر کند. این یک لایه رابط ارائه می دهد که دسترسی به خدمات اوراکل و ادغام های بین زنجیره ای را یکپارچه می کند ، و برای بلاکچین ها یک پروتکل اجرایی برای مصرف داده های داخلی و خارجی فراهم می کند. در اینجا چند نکته در مورد دروازه های RIF آورده شده است که باید بخاطر بسپارید:

پلی بین بلاکچین ها ایجاد می کند.

این به ارائه دهندگان داده و مصرف کنندگان اجازه می دهد تا در انتقال داده های ایمن و استاندارد شرکت کنند.

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

RIF Gateways سه سرویس مشخص را ارائه می دهد:

خدمات داده: برای مصرف داده های خارجی از بلاکچین.

سرویس راه اندازها: مصرف داده های خارجی از داخل بلاکچین.

سرویس زمانبند: درخواست انجام معاملات بلاکچین در آینده را انجام دهید.

1-خدمات داده:

سرویس داده نوع خاصی از داده های دنیای خارج را فراهم می کند. داده های خارجی می توانند از یک منبع داده واحد یا شبکه ای از چندین منبع داده تهیه شوند. اینجوری کار میکند:

سازنده و ارائه دهنده یک سرویس داده “ارائه دهنده خدمات داده” نامیده می شود.

مصرف کنندگان می توانند از بین انواع مختلف سرویس های داده یکی را انتخاب کنند و سپس با قرارداد هوشمند ارائه دهنده خدمات داده مربوطه برای دریافت داده های خارجی ارتباط برقرار کنند.ارائه دهنده خدمات باید رابط های Data Service را در قراردادهای هوشمند خود پیاده سازی کند.ارائه دهنده باید به طور دوره ای داده های خود را به روز کند زیرا مصرف کننده ممکن است به داده های جدیدترین یا داده هایی که کمی قبل منتشر شده است نیاز داشته باشد.

تعامل بین ارائه دهنده و مصرف کننده چگونه کار می کند؟

دو روش وجود دارد که مصرف کننده می تواند برای مصرف داده های ارائه دهنده استفاده کند – یک مدل کشش مستقیم یا یک سرویس اشتراک.

مدل کشیدن:مصرف کننده هزینه داده را بر اساس هر پرسش پرداخت می کند. داده های درخواستی مستقیماً از ارائه دهنده اخذ می شود. این یک مدل گران تر و کندتر است.

مدل اشتراک:یک مشتری یک قیمت ثابت را برای دسترسی پرداخت می کند. ارائه یک قطعه داده به چندین مشتری به ارائه دهنده خدمات این امکان را می دهد تا هزینه واکشی داده های دنیای خارجی را بین همه مشترکان تقسیم کند. RIF دو مدل اشتراک ارائه می دهد:

بر اساس تقاضا: Consumer تا زمانی که اشتراک معتبر باشد ، مقدار را براساس نیاز از ارائه دهنده درخواست می کند.

فشار: ارائه دهنده داده های جدید را به صورت دوره ای به مشترکان هل می دهد.

2 سرویس راه انداز

سرویس Trigger به ارائه دهنده این امکان را می دهد تا اطلاعات را از داخل بلاکچین تهیه کند و آن را با قیمت آن در اختیار مصرف کننده قرار دهد. مصرف کننده می تواند راه حل اعلان خود را در API ارائه شده توسط ارائه دهنده ایجاد کند. ویژگی های سرویس های Trigger به شرح زیر است.

هر ارائه دهنده راه انداز باید با یک نام دامنه منحصر به فرد مرتبط باشد. این سهولت دسترسی کاربر را تضمین می کند.

ارائه دهندگان باید از یک رابط از پیش تعریف شده که برای مصرف برنامه های شخص ثالث طراحی شده است ، پیروی کنند.

مصرف کنندگان این حق را دارند که بین یک ارائه دهنده واحد انتخاب کنند یا در یک سری از ارائه دهندگان مشترک شوند.

محرک های از پیش تعریف شده

ارائه دهنده می تواند در مورد برخی از قراردادهای هوشمند یا رویدادهای موجود در بلاکچین سرویس اعلان ارائه دهد. او این کار را با اطلاع از یک مجموعه ثابت از وقایع منتشر شده توسط قرارداد مشاهده می شود.محرک های سفارشی : مصرف کننده همچنین می تواند ماشه ای را به طور خاص برای نیازهای خود بسازد. آنها باید منبع رویدادهایی را که می خواهند از آنها مطلع شوند به تهیه کننده ارائه دهند ، به عنوان مثال. آدرس قرارداد هوشمند،حتی یک کاربر غیر فنی برای ایجاد سرویس اعلان خود.برای تحریک برخی اقدامات ، ارائه دهنده به مصرف کنندگان اجازه می دهد تا مشخص کنند کدام عملکرد پس از دریافت یک رویداد تطبیق اجرا شود.مصرف کنندگان این حق را دارند که لیستی از رویدادهایی را که توسط سرویس دهنده راه اندازی به آنها اطلاع داده می شود ، تنظیم کنند.

تعامل بین ارائه دهنده و مصرف کننده چگونه کار می کند؟

سرویس ماشه مدل های کشش و اشتراک را ارائه می دهد

مدل کشیدن:مصرف کننده به طور خاص در مورد یک رویداد خاص اعلان می خواهد.

مدل اشتراک:همانند سرویس های داده ای ، یک مشتری یک قیمت از پیش تعریف شده برای این سرویس می پردازد. با این حال ، محرک ها فقط مدل اشتراک فشاری دارند.

3-خدمات زمانبندی معاملات

سرویس زمانبندی معاملات یک راه حل غیرمتمرکز است که به مشتری اجازه می دهد تا اجرای آینده معاملات رو به زنجیر را برنامه ریزی کند. همانند سرویس های داده و Trigger Services ، ارائه دهندگان خدمات جدید برنامه ریزی می توانند با ثبت سرویس زمانبندی جدیدی که از طریق بازار RIF کشف خواهد شد ، به آن بپیوندند. مصرف کنندگان ممکن است داخلی / درون زنجیره ای یا خارجی / خارج زنجیره ای باشند.

تعامل بین ارائه دهنده و مصرف کننده چگونه کار می کند؟

سرویس زمانبند همچنین می تواند مدل های pull و اشتراک را ارائه دهد.

مدل کشیدن:مصرف کننده پس از درخواست یک برنامه معاملاتی واحد برای اجرای با تفویض ، مبلغ مورد نیاز را پرداخت می کند. اجرا می تواند برای یک زمان خاص و یک “پنجره اجرا” مشخص برنامه ریزی شود.

مدل اشتراک:مصرف کنندگان می توانند مشترک شوند تا اجرای یک عملکرد خاص را به طور مکرر انجام دهند. مصرف کننده برای اجرای یک عملکرد به طور مداوم قیمت معامله ای را پرداخت می کند. پروتکل خدمات زمانبندی RIF پیشنهاد می کند فقط حالت اشتراک فشاری را برای تفویض یک اجرای تکراری داشته باشد.

ارسال یک پاسخ

لطفا دیدگاه خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید