آلة أوراكل أسعار موزعة: تحليل مبادئ التصميم وآليات التنفيذ

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

تصميم وتنفيذ نظام آلة أوراكل للأسعار الموزعة

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

تصميم هذا المجمع يسمح لعدة آلات أوراكل خارج السلسلة بتقديم بيانات الأسعار من خلال استدعاء طرق محددة، استجابةً لطلبات المستخدمين. عادةً ما تكون هذه الآلات أوراكل عبارة عن حسابات خارجية مملوكة (EOA)، والتي يمكن أن تقدم بيانات ليس فقط لأسعار البيتكوين/الدولار، ولكن قد تقدم أيضًا خدمات لزوج عملات آخر مثل الإيثيريوم/الدولار.

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

عند معالجة البيانات التي تقدمها آلة أوراكل، تقوم العقود الذكية بإجراء سلسلة من خطوات التحقق:

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

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

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

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

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

في آلية تغذية الأسعار، عادة ما تتبنى شبكة آلة أوراكل تجميع بيانات متعدد الطبقات:

  1. تجميع مصادر البيانات: جمع بيانات الأسعار الأصلية من منصات التداول الكبرى.
  2. تجميع مشغلي العقد: يحصل كل عقدة على البيانات من مصادر بيانات متعددة ويعالجها.
  3. آلة أوراكل الشبكية: يتم تجميع بيانات متعددة من العقدة للحصول على النتيجة النهائية.

! 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)

LINK2.97%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 6
  • مشاركة
تعليق
0/400
AirdropBlackHolevip
· منذ 10 س
ركض البيانات حتى التقيؤ
شاهد النسخة الأصليةرد0
CantAffordPancakevip
· منذ 16 س
من يستطيع فهم كل هذه التعقيدات؟
شاهد النسخة الأصليةرد0
OnlyOnMainnetvip
· منذ 17 س
آلة أوراكل هذه الفخ التي تم نشرها موثوقة إلى حد ما
شاهد النسخة الأصليةرد0
CryptoHistoryClassvip
· منذ 17 س
مثير للاهتمام... نفس النمط الذي رأيناه مع كارثة أوراكل الخاصة بالصانع في عام 2020. التاريخ لا يفشل أبداً في التكرار.
شاهد النسخة الأصليةرد0
AirdropDreamBreakervip
· منذ 17 س
هذا يركز على إهدار الموارد
شاهد النسخة الأصليةرد0
NFTRegrettervip
· منذ 17 س
مرة أخرى آلة أوراكل، هل لا تزال تشعر أنك لم تخسر بما فيه الكفاية؟
شاهد النسخة الأصليةرد0
  • تثبيت