Oracle technology in blockchain

آشنایی با فناوری اوراکل در بلاک چین

Reading time

بلاک چین یک فناوری برجسته است که تراکنش‌های رمزنگاری را در یک دفتر کل مشترک ثبت می‌کند و به هر کسی امکان می‌دهد عملیات در شبکه‌های غیرمتمرکز را ردیابی کند و اعتماد به ارزها و پلتفرم‌های مجازی را ارتقا دهد.

پیشرفت‌ها در بلاک چین و قراردادهای هوشمند پایه‌ای را برای موارد استفاده بیشتر از فضای رمزنگاری ایجاد کرد و به ما این امکان را داد که از شفافیت و قابلیت اطمینان بالای این فناوری‌ها در برنامه‌های کاربردی واقعی بهره ببریم.

فناوری اوراکل روشی است که ما می‌توانیم از بلاک چین در زندگی روزمره خود استفاده کنیم، حتی برای کاربران عادی و علاقه‌مندان به رمزنگاری. بیایید بحث کنیم که اوراکل ها در بلاک چین چیست و چه چیزی آنها را منحصر به فرد می کند.

نکات کلیدی

  1. اوراکل در بلاک چین به تعامل بین سرورهای غیرمتمرکز و متمرکز اشاره دارد.
  2. اوراکل بلاک چین مانند پلی بین برنامه های کاربردی روی زنجیره و واقعی عمل می کند.
  3. اوراکل های بلاک چین مستعد دستکاری داده ها هستند که عمداً برای ارائه اطلاعات نادرست ایجاد می شوند، مانند ایجاد تقاضای دارایی مصنوعی و طرح های پمپ و تخلیه.

آشنایی با فناوری اوراکل

فناوری بلاک چین ابزار قدرتمندی است که اعتماد و قابلیت اطمینان را در ارزهای دیجیتال و عملیات وب 3.0 ارتقا می‌دهد و به عنوان ستون فقرات اقتصاد غیرمتمرکز عمل می‌کند. با این حال، موارد استفاده از آن، تا کنون، محدود به دنیای رمزنگاری و اکوسیستم های غیرمتمرکز است.

بیشتر بلاک چین ابزارهای زندگی واقعی هستند نظری، پس چگونه می توان نظریه را به عمل تبدیل کرد؟ پاسخ اوراکل است.

اوراکل‌های بلاک چین امکان تعامل بی‌درنگ بین اقتصادهای غیرمتمرکز و متمرکز را فراهم می‌کنند و تبادلات، dApps DEX و سایر ابزارهای رمزنگاری برای ارائه راه‌حل‌هایی برای رویدادها و مشکلات دنیای واقعی.

بنابراین، اوراکل ها به شبکه بلاک چین اجازه می دهند تا داده ها را بر روی سیستم ها و سرورهای ابری سنتی دریافت و اجرا کند. 

what are blockchain oracles

چرا به فناوری اوراکل بلاک چین نیاز داریم؟

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

در جهانی که موجودات غیرقانونی و برنامه های کلاهبرداری غالب می شوند، اعتماد به یک چالش تبدیل می شود، به خصوص در هنگام انتقال مقدار قابل توجهی پول یا برخورد با اطلاعات حساس. 

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

اولین اوراکل در بلاک چین در سال 2012 توسط MakerDAO به نام “بیت کوین اوراکل” توسعه یافت که هدف آن انتقال به موقع داده های قیمت از منابع آف چین بود.

حقیقت سریع

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

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

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

اوراکل ها از قراردادهای هوشمند ترکیبی برای شروع درخواست‌ها استفاده می‌کند و نوع، مقدار و منبع داده‌های خارج از زنجیره را مشخص می‌کند که به قرارداد اوراکل روی زنجیره منتقل می‌شود.

گره اوراکل روی زنجیره یک رویداد گزارشی برای تعامل با یک گره اوراکل خارج از زنجیره ایجاد می‌کند، که وظیفه‌ای را روی یک سرور یا برنامه خارجی برای دریافت داده‌های درخواستی ایجاد می‌کند. تعامل بین گره‌های خارج از زنجیره و سرورها مانند APIها.

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

how blockchain oracles work

انواع اوراکل

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

ورودی و خروجی

این نوع اوراکل بلاک چین، جریان و جهت داده بین شبکه‌های درون زنجیره‌ای و خارج از زنجیره را نشان می‌دهد. 

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

از سوی دیگر، اوراکل‌های خروجی داده‌ها را از بلاک چین به دنیای بیرون می‌رسانند. برای مثال، ارائه به‌روزرسانی‌ها و اعلان‌ها درباره یک dApp خاص یا بازی رمزنگاری به دستگاه یا پلتفرم کاربر.

inbound and outbound blockchain oracle

متمرکز و غیرمتمرکز

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

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

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

از سوی دیگر، اوراکل‌های غیرمتمرکز مستلزم اعتبارسنجی داده‌ها از طریق چندین گره قبل از تحویل است که منجر به دقت و کارایی بیشتر می‌شود. 

در اصل، شبکه‌های اوراکل غیرمتمرکز مشابه شبکه‌های مشترک هستند که خطر یک نقطه شکست را به حداقل می‌رسانند و با انجام اجماع، اعتماد را ارتقا می‌دهند. 

centralised vs decentralised blockchain oracles

سخت افزار و نرم افزار

این نوع اوراکل در بلاک چین به ماهیت منبع داده اشاره دارد. 

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

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

موارد استفاده واقعی از اوراکل های بلاک چین

اوراکل‌های بلاک چین مزایای اکوسیستم‌های غیرمتمرکز را گسترش می‌دهند و راه‌های جدیدی را برای اعمال قراردادهای هوشمند و ویژگی‌های بلاک چین در دنیای واقعی کشف می‌کنند.

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

املاک و مستغلات: دارایی ها و دارایی ها را می توان نشانه گذاری کرد و به یک قرارداد هوشمند مرتبط کرد. هنگامی که طرف مقابل پرداخت و سایر اسناد مورد نیاز را ارائه می کند، قرارداد هوشمند اطلاعات ورودی را تأیید می کند و به انتقال مالکیت ادامه می دهد.

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

use cases of blockchain oracles

مشکل اوراکل بلاک چین چیست؟

ویژگی‌های اتوماسیون و اعتبار سنجی فناوری اوراکل در برابر دستکاری و ناسازگاری داده‌ها آسیب‌پذیر هستند که خطرات اصلی اوراکل‌های بلاک چین هستند. 

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

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

نتیجه گیری

اوراکل‌های بلاک چین ابزارهایی هستند که تعامل بین پلتفرم‌های غیرمتمرکز و متمرکز را تسهیل می‌کنند و به برنامه‌ها و سرورهای انواع مختلف اجازه می‌دهند تا با هم ارتباط برقرار کرده و فعالیت‌های خاصی را اجرا کنند.

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

بنابراین، موارد استفاده گسترده ارائه شده توسط فناوری اوراکل بلاک چین باید به دقت در نظر گرفته شوند زیرا می توانند در معرض دستکاری های مختلف و اطلاعات نادرست قرار گیرند.

Linkedin

نوشته شده توسط

Hazem Alhalabiکپی‌رایتر
Linkedin

بازبینی شده توسط

Tamta Suladzeنویسنده اصلی

مقالات اخیر

slippage in crypto explained
اسلیپیج یا لغزش در کریپتو چیست؟ چگونه با آن مبارزه کنیم؟
آموزش 24.04.2024
A Quick Overview Of Crypto Denominations
مهم ترین واحدهای رمزنگاری: مروری سریع بر فرقه های رمزنگاری
آموزش 23.04.2024
How to Start a Crypto ATM Business
چگونه یک کسب و کار ATM رمزنگاری راه اندازی کنیم
آموزش 22.04.2024
How to Get A BTC Wallet Address: Comprehensive Guide
چگونه یک آدرس کیف پول بیت کوین دریافت کنیم و چرا به آن نیاز دارید؟
آموزش 19.04.2024