ما هي Oracle؟ شرح Chainlink و Band
الأفكار الرئيسية: |
— Oracles (أوراكل) هي خدمات تُستخدم لتوفير بيانات موثوقة بأمان من العالم الفعلي إلى العقود الذكية. — Chainlink و Band Protocol هما أشهر مزودي أوراكل المستندة إلى سلسلة الكتل—تم تأسيس كلاهما في عام 2017. — المعلومات من oracles (أوراكل) حالياً تُستخدم في مجموعة كبيرة من التطبيقات، يتطابق العديد منها تماماً مع حيز التمويل اللامركزي (DeFi). |
عندما تفكر في كلمة أوراكل (oracle)، ما الذي يخطر ببالك؟ عَرّاف من عهد قديم يرتدي الحرير ويقدم المشورة لملوك وملِكات الزمن القديم؟ أو ربما مجرد شخص لديه حكمة عظيمة يشاركها؟
حسناً، عندما يتعلق الأمر بالعملات المشفرة وسلسلة الكتل، فإن هذه الأوصاف ليست بعيدة جداً عن الواقع—وإن كانت أقل دراماتيكية.
إذن، ما هي أوراكل (Oracles) بالضبط؟
في جوهرها، oracles (أوراكل) هي نوعاً جديداً من التكنولوجيا التي يمكنها أخذ المعلومات من مصدر البيانات وإرسالها بأمان إلى واحد أو أكثر من العقود الذكية— وهو مصطلح فاخر يصف العقود الرقمية التي يمكن أن تنفذ تلقائياً شروط الاتفاقية المكتوبة بكود برمجي.
البيانات ومصدرها يمكن أن تكون عملياً مثيرة للاهتمام، مثل سعر بضائع أو سلع معينة، وبيانات درجة الحرارة من مستشعر طقس، ونتائج الانتخابات، والمزيد. العقود الذكية التي تطلب هذه البيانات وتتلقاها يمكنها ان تستخدمها بعد ذلك لأداء وظيفتهم.
منسوب إلى: searchgate.net
هذه الأوراكل تمنح سلاسل الكتل طريقة للتواصل مع العالم الفعلي لأول مرة، مما يتيح مجموعة كبيرة من التطبيقات الجديدة، حيث يمكن للعقود الذكية الآن العمل مع البيانات من العالم الفعلي بينما كانت قبل ذلك مقيدة بشدة في المعلومات التي يمكنهم الوصول إليها واستخدامها.
كما أنها تعمل في الاتجاه المعاكس. يمكن لأوراكل (Oracles) أيضاً تلقي المعلومات من سلسلة كتل مثل إيثريوم، وإرسالها بأمان إلى تطبيقات خارجية، مما يسمح للأفراد والشركات بالوصول بأمان وموثوقية إلى بيانات سلسلة الكتل إذا لزم الأمر.
اثنين Oracles (أوراكل): Chainlink و Band
إدراكاً للحاجة إلى مدخلات ومخرجات بيانات موثوقة للعقود الذكية، كانت Chainlink أول شبكة oracle (أوراكل) رئيسية يتم إطلاقها. إنها أيضا إلى حَدّ كَبير منصة أوراكل (oracle) الأكثر استخداماً، مع Chainlink oracles الآن تُستخدم من قِبل مئات المشاريع.
لكن Chainlink ليست الوحيدة التي تتطلع إلى المساعدة في ربط سلاسل الكتل مع العالم الفعلي عبر أوراكل (oracles). Band Protocol، ثاني أكبر لاعب في مساحة أوراكل اللامركزية، تم إنشائه في عام 2017 لكنه لم يُطلق الإصدار 1.0 من منصة بيانات أوراكل الخاصة به حتى سبتمبر 2019.
بالرغم من أن Chainlink قد حصلت على السبق، إلا أن Band Protocol قام أيضاً بتحقيق نجاح كبير.
مثل Chainlink، يهدف Band Protocol إلى توفير للعقود الذكية بيانات عالية الجودة ومضادة للتلاعب باستخدام أوراكل (oracles). في النهاية، إذا لم تكن البيانات موثوقة أو دقيقة، فربما لا تكون ذات فائدة كبيرة لأي شخص. كما أنه يضع أوراكل الخاصة به على أنها أرخص وأسرع وأسهل في الاستخدام من تلك المتوفرة لدى Chainlink.
أحد الاختلافات الرئيسية بين الاثنين هو أن Chainlink مبنية على سلسلة كتل إيثريوم، بينما Band Protocol قائم في الأصل على إيثريوم، ولكنه انتقل مؤخراً إلى Cosmos. سلاسل الكتل المختلفة لديها ميزات مختلفة ونظام Cosmos يساعد Band Protocol في إبقاء التكاليف منخفضة عند إرسال البيانات أو استقبالها.
على أي حال، يتم دائماً التحقق من سلامة أي بيانات يتم تغذيتها إلى أوراكل قبل أن يتم تمريرها إلى أي عقود ذكية. هذه خطوة ضرورية، حيث أن العقود الذكية غالباً ما تكون مسؤولة عن إدارة كميات كبيرة من العملات المشفرة، وتحتاج إلى بيانات موثوقة لتعمل بطريقة صحيحة.
بالنسبة لكل من Chainlink و Band Protocol، تشغيل أوراكل أو كونهم مزودين بيانات يمكن أن يكون عملاً مربحاً، نظراً لأنهما يربحان LINK أو BAND على التتالِي لتقديم خدماتهما. هذه الرموز لها قيمة ويمكن مب بسهولة بعملات مشفرة أخرى والنقد العادي.
كيف يتم استخدام Oracles اليوم
دعنا نلقي نظرة على مثال سريع لنرى كيف يمكن أن تعمل أوراكل والعقود الذكية معاً في سيناريو العالم الفعلي.
لنفترض أن أليكس وماريا يريدان المراهنة على ما سيكون سعر بيتكوين (BTC) بعد خمس سنوات من الآن. أليكس متفائل بشأن بيتكوين ويعتقد أنها سترتفع إلى أكثر من 100,000 دولار أمريكي بحلول التاريخ المتفق عليه، بينما ماريا متشائمة، وتعتقد أن بيتكوين ستنخفض إلى أقل من 20,000 دولار أمريكي بدلاً من ذلك.
يتفق الاثنان على مراهنة 1,000 دولار أمريكي لكل منهما على النتيجة—ومن هو الأقرب يربح! وضعوا شروط اتفاقهم في العقد الذكي وقاموا بإيداع رهاناتهم. بدون أوراكل، لن يتمكن العقد الذكي من التحقق من سعر بيتكوين في التاريخ المحدد.
ولكن عندما يكون متصل بأوراكل، يمكن للعقد الذكي ببساطة أن يستعلم الأوراكل عند الحاجة، وتلقي معلومات حول سعر بيتكوين من مصدر جيد السمعة. بناءً على هذه البيانات، يمكنه بعد ذلك تسوية الرهان وتحويل الأموال تلقائياً إلى الطرف الفائز.
بمعنى آخر، أوراكل مثل النوادل في المطعم. هم وسيط أساسي بين العملاء (العقود الذكية) والطهاة (مزودي البيانات). بدون النوادل، لا يمكن للعملاء التواصل بسهولة مع الطهاة والعكس صحيح. في عالم مثالي، يتعامل العملاء فقط مع النوادل الذين يختارون أفضل الطهاة.
Chainlink و Band: ما هي مهمتهم؟
اعتماداً على تجربتك مع التطبيقات اللامركزية—بشكل أساسي برامج تعمل على سلسلة كتل—ربما تكون بالفعل قد رأيت فوائد أوراكل (oracles) بنفسك. في الوقت الحالي، يتم استخدامهم لتمكين مجموعة كبيرة من الخدمات، ومن أشهرها ما يلي:
- التمويل اللامركزي (DeFi): هذه مجموعة جديدة من المنتجات المالية اللامركزية التي تقدم خدمات مماثلة لتلك التي عادةً ما تقدمها المؤسسات المالية العادية—مثل التأمين وخدمات التداول والإقراض/ لاقتراض.
- تغذية الأسعار: تُستخدم بعض الأوراكل لتوفير بيانات أسعار موثوقة، مما يسمح للعقود الذكية بالاستعلام بسهولة عن سعر أصل لتحديد أسعار الصرف لأشياء مثل العملات العادية والسلع والأسهم والعملات المشفرة.
- الأصول الاصطناعية: هي رموز عملات مشفرة تمثل أصلاً آخر، مثل الأسهم أو السلع. هناك حاجة إلى أوراكل للتأكد من أن قيمتها تتطابق بشكل وثيق مع قيمة الأصل الأساسي.
لإلقاء نظرة متعمقة على بعض من هؤلاء، راجع تقرير Chainlink الأخير. لكن تم تحذيرك، إنه يصبح تقني بعض الشيء.
أوراكل يصبحون بسرعة حجر أساس في تقنية صناعة سلسلة الكتل، لذا فإن من المرجح أننا قد وصلنا فقط إلى السطح عندما يتعلق الأمر بمعرفة إمكاناتها وفائدتها الحقيقية.
المعرفة قوة – لذا استمرّ في التعلّم! إذا كنت تستمتع بفهم الأصول المشفرة وسلسلة الكتل (blockchain)، فشاهد فيديو School of Block لدينا مقدمة عن الويب 3 للمبتدئين.