تكنولوجيا آلة أوراكل Chainlink: جسر يربط العقود الذكية بالعالم الحقيقي

robot
إنشاء الملخص قيد التقدم

تحليل تقنية آلة أوراكل: مثال على Chainlink

آلة أوراكل هي بنية تحتية أساسية في نظام blockchain البيئي، حيث يمكنها توفير بيانات خارج السلسلة للعقود الذكية. كجسر يربط بين العقود الذكية والعالم الحقيقي، تلعب آلة أوراكل دورًا لا غنى عنه في تطبيقات blockchain.

لا يمكن للعقود الذكية على شبكات بلوكتشين مثل إيثيريوم الحصول على البيانات الخارجية بشكل مباشر. على سبيل المثال، إذا كان العقد بحاجة إلى الحصول على كمية تداول النفط الخام ليوم معين، فإنه يحتاج إلى استخدام آلة أوراكل لتحقيق ذلك. سيكتب العقد طلب البيانات في سجل الأحداث، ثم تستمع العملية خارج السلسلة لهذا الحدث، وتقوم بتحميل البيانات المطلوبة على السلسلة من خلال استدعاء طرق العقد.

! Chainlink (الجزء 1) من سلسلة Oracle Explainer](https://img-cdn.gateio.im/webp-social/moments-ced3348559da0aabbf1c67c4d84ddc88.webp)

من بين العديد من مشاريع آلة أوراكل، تمتلك Chainlink أكبر حصة في السوق. Chainlink هي شبكة آلة أوراكل لامركزية تهدف إلى توفير بيانات العالم الحقيقي للبلوكشين بطريقة آمنة وموثوقة. لقد أنشأت نظام حوافز اقتصادية من خلال رموز LINK، مما أدى إلى تشكيل نظام بيئي ذو حلقة مغلقة.

! Chainlink (الجزء 1) من سلسلة Oracle Explainer](https://img-cdn.gateio.im/webp-social/moments-30dffd84ae22b9fa8f93929cd523ef99.webp0192837465674839201

النواة في آلة أوراكل Chainlink تعتمد على رمز LINK القائم على معيار ERC677. يضيف ERC677 إلى معيار ERC20 طريقة transferAndCall، مما يدمج الدفع مع طلب الخدمة. عندما يقوم المستخدم باستدعاء transferAndCall، بالإضافة إلى التحويل، سيتم تفعيل طريقة onTokenTransfer لعقد المستلم، مما يتيح طلب خدمة آلة الأوراكل.

! Chainlink الجزء 1 من سلسلة Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-36eedcde4ebee55bf1c0e6c5f02934df.webp(

عندما يطلب مستهلك الأوراكل الخدمة، ستقوم طريقة onTokenTransfer بإجراء سلسلة من الفحوصات الأمنية، بما في ذلك التحقق من الرمز المميز وطول البيانات وما إلى ذلك. بعد اجتياز الفحوصات، سيتم إنشاء requestId فريد، وإصدار حدث OracleRequest. يحتوي هذا الحدث على تفاصيل الطلب، مثل تنسيق البيانات وعنوان رد الاتصال، وما إلى ذلك.

! Chainlink (الجزء 1) من سلسلة Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-d05f88f78a86510920ca9cb9cb97fcd6.webp(

بعد أن يستمع العقد الخارجي لحدث OracleRequest، سيقوم بتحليل معلومات الطلب، والحصول على البيانات من مصدر البيانات المحدد، ثم يستدعي طريقة fulfillOracleRequest لتقديم البيانات إلى السلسلة. ستقوم هذه الطريقة بإجراء فحوصات على الأذونات وصلاحية الطلب، وعند النجاح، ستقوم بتمرير البيانات إلى دالة الاسترجاع الخاصة بالطلب.

! Chainlink الجزء 1 من سلسلة Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-dae23b36c6a83626aa95ba58fa8dbee5.webp(

بالنسبة للمطورين، توفر Chainlink أيضًا خدمة آلة أوراكل للأسعار بشكل أكثر سهولة. كل زوج تداول له عقد Price Feed المقابل، ويمكن للمطورين استدعاء واجهته للحصول على أحدث بيانات الأسعار دون الحاجة إلى معالجة عملية طلب الاستجابة بأنفسهم. دقة أسعار معظم أزواج التداول المقومة بالدولار الأمريكي موحدة على 8 أرقام، مما يبسط العمل التطويري.

! Chainlink (الجزء 1) من سلسلة Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-1994fff156354700fda0609f9e317726.webp(

بشكل عام، توفر Chainlink خدمات بيانات خارجية موثوقة لتطبيقات blockchain من خلال شبكة من العقد اللامركزية وآلية الحوافز الاقتصادية، مما يعزز التكامل العميق بين تكنولوجيا blockchain والعالم الحقيقي.

! Chainlink (الجزء 1) من سلسلة Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-bb84d77f358852f47e9adf3e74ba5bf9.webp(

LINK4.16%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 4
  • مشاركة
تعليق
0/400
CryptoNomicsvip
· 08-02 04:52
*آه* مقدمة أساسية أخرى تتجاهل تمامًا الطبيعة العشوائية لاختيار عقدة الأوركل... العلاقة =/= السبب والنتيجة، مبتدئين
شاهد النسخة الأصليةرد0
PretendingToReadDocsvip
· 08-02 04:52
كل ما أفهمه عن آلة أوراكل علامة link كتبته.
شاهد النسخة الأصليةرد0
GreenCandleCollectorvip
· 08-02 04:34
LINK قامت بفتح مركز أساسي
شاهد النسخة الأصليةرد0
GasWastervip
· 08-02 04:27
حاولت نقل البيانات عبر رابط السلسلة... رسوم الغاز أكلت غدائي مرة أخرى smh
شاهد النسخة الأصليةرد0
  • تثبيت