ما هو Oracle؟

من المقرر أن تنطلق بطولة كأس العالم FIFA قطر 2022 في هذا الشهر ، وفي صناعة العملات المشفرة تكتسب التنبؤات الخاصة بمباريات كأس العالم زخمًا كبيراً والأولوية القصوى لهذه المشاريع هي الحصول على نتائج المطابقة بأسرع ما يمكن وبدقة.
ومع ذلك لا يمكن للعقود الذكية الوصول إلى المعلومات الخارجية خارج السلسلة وحدها ؛ هناك حاجة ماسة إلى أداة تسد الفجوة بين البلوكشين blockchains والعالم الحقيقي ، واليوم سنركز على الأداة التي تربط بين العالمين داخل وخارج السلسلة – أوراكل.

يحمل blockchain oracle نفس اسم شركة أوراكل العملاقة لخدمات تكنولوجيا المعلومات المعروفة لكن في الواقع لا توجد علاقة بين هذين وفي البداية أوراكل هو شخص أو وكالة يُنظر إليها على أنها تقدم تنبؤات مستوحاة حيث تلعب البلوكتشين أوراكل دورًا مشابهًا ويقومون بتغذية سلاسل الكتل المعزولة بمعلومات من العالم الحقيقي حيث يمكن تسمية هذه الأداة باسم “called the messenger” في عالم التشفير.

اسم “أوراكل” مضلل لأنه يبدو وكأنه آلة تتنبأ بالمستقبل في الواقع يعد oracle أداة تكتب المعلومات على البلوكشين blockchains حيث يتم استخدامه على نطاق واسع للتنبؤات ولكنه لا يتنبأ بأي شيء ؛ بدلاً من ذلك يقوم بمزامنة المعلومات مثل النتائج الرياضية وسعر السوق ودرجة الحرارة على blockchain.

لتسهيل فهم الأمور يقارن البعض السلاسل العامة بأنظمة التشغيل والتطبيقات اللامركزية DApps ، و oracles بواجهات برمجة التطبيقات كما نعلم تسمح واجهات برمجة التطبيقات للتطبيقات بالتواصل مع بعضها البعض وبالمثل تسمح أوراكل لشبكات البلوكشين بتوصيل البيانات مع العالم الحقيقي.

لنفترض أن هناك DApp لتوقع بطل كأس العالم في قطر حيث يمكن للمستخدمين التحقق من نتائج المباريات والتنبؤات عبر عقد ذكي على السلسلة لا تقدم blockchain نفسها نتائج مطابقة حيث يتعين عليها طلب البيانات من واجهة برمجة التطبيقات الخاصة بالموقع الرسمي لكأس العالم قبل إرسالها إلى DApp.

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

هذا يبدو وكأنه عملية بسيطة لكن الجوهر هنا يكمن في ضمان مصداقية مصادر البيانات الخارجية حيث تتعرض بعض الأوراكل المركزية التي طورتها فرق مشروع DeFi لمخاطر “نقاط الفشل الفردية” بما في ذلك التلاعب بالبيانات والهجمات الإلكترونية.

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

تشمل حالات الاستخدام المكثف لـ oracles جميع DApps التي تتضمن بيانات خارج السلسلة بما في ذلك DeFi الأسرع صعودًا حيث يتم دعم العديد من خدمات DeFi مثل العملات المستقرة والتداول اللامركزي بالهامش وتداول المشتقات المالية والإقراض اللامركزي ، بواسطة oracles.

مع القيمة السوقية الإجمالية البالغة 20 مليار دولار ستتلقى DeFi ضربة لا تُحصى إذا حدث خطأ في الأوهام ومن الأمثلة على ذلك هجوم أوراكل الذي تعرضت له منصة تداول المشتقات المعروفة Synthetix في يونيو 2019 ، مما أدى إلى خسارة أكثر من 37 مليون synthetic Ethereum (sETH).

لا يمكن أن توجد بلوكشين blockchain بمفردها أبدًا دون الاتصال بالعالم الحقيقي وهذا هو السبب في أنها آمنة وتعتبر الأوراكل الفعالة ضرورية للتبني الجماعي لـ DApps ليكون ممكنًا حيث نعتقد أن الطلب في السوق سوف يدفع تكنولوجيا أوراكل لمواصلة التطور.

المصدر