آلة أوراكل Chainlink: تحليل تجميع الأسعار الموزع وآلية التحقق متعددة المستويات

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

آلية عمل آلة أوراكل للأسعار الموزعة

لتجنب نقاط الفشل الفردية، اعتمدت خدمة آلة أوراكل تصميمًا موزعًا. على سبيل المثال، قد تقوم خدمة واحدة بتجميع 31 آلة أوراكل مستقلة لتقديم بيانات سعر BTC بالدولار الأمريكي للمستخدمين.

تصميم عقد هذا المجمع يسمح لعدة آلات أوراكل خارج السلسلة بتوفير بيانات الأسعار من خلال استدعاء طريقة transmit استجابةً لطلبات المستخدمين. عادةً ما تكون هذه الآلات أوراكل خارج السلسلة حسابات EOA، حيث توفر بيانات لمجمع BTC/USD، وقد تخدم أيضًا مجمعات أخرى مثل ETH/USD.

تمر العقود على السلسلة بسلسلة من خطوات التحقق الصارمة عند معالجة البيانات:

  1. أولاً، اقرأ حالة العقد الحالية وقم بإجراء فحص أولي.
  2. القيام بالأعمال التحضيرية اللازمة.
  3. استخدم ecrecover() للتحقق من صحة كل بيانات التوقيع، تأكد من صحة قيمة الهاش وأن دور الموقّع صالح.
  4. تحقق من ترتيب القيم الملاحظة، اختر الوسيط، وتأكد من أنه لا يتجاوز العتبة المحددة مسبقًا.
  5. بعد اجتياز جميع التحققات، قم بتسجيل إجابة آلة أوراكل وإجراء التحقق النهائي.

التحقق في الخطوة الأخيرة يتضمن مقارنة البيانات مع أنظمة آلة أوراكل الأخرى (مثل آلة أوراكل الأسعار التي تستخدمها Compound) للتأكد من أن انحراف الأسعار ضمن النطاق المقبول.

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

عملية تبسيط الوصول إلى سجل التغذية

لتقليل تكاليف الإدارة وزيادة المرونة، تم إدخال سجل التغذية كجامع لـ PriceFeeds. إنه يقوم بتجميع عدة priceFeeds مسبقًا، ويمكن للمستخدمين قراءة بيانات الأسعار مباشرةً من سجل التغذية، دون الحاجة إلى إعداد priceFeed لكل رمز بشكل فردي.

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

آلية تجميع البيانات متعددة المستويات

تضمن دقة بيانات الأسعار من خلال ثلاثة مستويات من التجميع:

  1. تجميع مصادر البيانات: جمع بيانات الأسعار الأصلية من منصات التداول الكبرى، ويتم حسابها بوزن من قبل مزودي خدمات البيانات المحترفين.

  2. تجميع مشغلي العقد: يحصل مشغلو عقد Chainlink على البيانات من عدة مزودي خدمات تجميع بيانات مستقلين، ويأخذون القيمة المتوسطة ويستبعدون القيم الشاذة.

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

آلية تشغيل تحديث الأسعار تشمل عتبة الانحراف وعتبة نبض القلب، وقد تعتمد PriceFeed المختلفة على إعدادات معلمات مختلفة.

على الرغم من أن سعر آلة أوراكل Chainlink يتمتع بمستوى عالٍ من الأمان وسهولة الاستخدام، إلا أن آلية تحديث الأسعار الخاصة به قد تؤدي إلى تحديث البيانات ببطء، حيث تتراوح فترة التحديث من بضع دقائق إلى 24 ساعة. لذلك، فهو أكثر ملاءمة لتطبيقات لا تتطلب دقة في الوقت الحقيقي للأسعار، وهذه هي من أهم قيودها.

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

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

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

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

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

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

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

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

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

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

LINK3.13%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 7
  • مشاركة
تعليق
0/400
WagmiWarriorvip
· منذ 9 س
المشاريع القديمة لا تزال مستقرة.
شاهد النسخة الأصليةرد0
FancyResearchLabvip
· 07-26 06:30
مرة أخرى نرى آلة أوراكل، مرة أخرى سنعلق في العقود الذكية
شاهد النسخة الأصليةرد0
SneakyFlashloanvip
· 07-24 04:24
لا تزال الحاجة إلى تحسين الفعالية في الوقت الفعلي
شاهد النسخة الأصليةرد0
Token_Sherpavip
· 07-24 04:19
مه... وقت الإستجابة لا يزال الفيل في الغرفة بصراحة
شاهد النسخة الأصليةرد0
CrossChainBreathervip
· 07-24 04:16
السعر بطيء فليكن بطيئاً، المهم أن يكون مستقراً
شاهد النسخة الأصليةرد0
LostBetweenChainsvip
· 07-24 04:04
حتى مع أعلى درجات الأمان، لا يمكن تحمل التأخير
شاهد النسخة الأصليةرد0
ForkLibertarianvip
· 07-24 03:56
رابط لا يقهر ويمكنه التحمل
شاهد النسخة الأصليةرد0
  • تثبيت