Advertiseمكتب صفقات الرسوم

المصطلحاتمفهوم

ما هو أوراكل البلوكتشين (Blockchain Oracle)؟

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

إعداد: COINOTAG Research Deskآخر تحديث المصادر

gate.com

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

لماذا تحتاج سلاسل الكتل إلى الأوراكل؟

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

bitget.com

هذه هي ما تُعرف بـ«مشكلة الأوراكل»: كيف تنقل بيانات غير موثوقة من خارج السلسلة إليها دون كسر الحتمية أو خلق نقطة فشل واحدة؟ يحل الأوراكل ذلك بتسجيل قيمة محددة متفق عليها كمعاملة على السلسلة. وبمجرد كتابة تلك القيمة ترى كل العقد الرقم نفسه، ويصمد الإجماع.

رسم مبسّط يعرض عقدًا ذكيًا على السلسلة، وعقدة أوراكل في الوسط، ومصادر خارجية (واجهة أسعار، مستشعر طقس، تغذية نتائج رياضية) على اليمين، مع أسهم تتدفق من العالم الحقيقي عبر الأوراكل إلى العقد

binance.com

مثال ملموس

تخيل عقد تأمين زراعي يدفع للمزارع إذا قلّ هطول الأمطار في منطقته عن 50 ملم في شهر واحد. سلسلة الكتل لا تعرف شيئًا عن الطقس، لذلك:

  1. يُموَّل العقد ويُحدَّد فيه أوراكل لقياس الأمطار.
  2. في نهاية الشهر يستعلم الأوراكل من مصادر أرصاد جوية موثوقة.
  3. يُبلغ على السلسلة، مثلًا، عن هطول 38 ملم.
  4. يقارن العقد 38 < 50، فتكون النتيجة true، ويصرف التعويض تلقائيًا.

لا مقيّم مطالبات، ولا أوراق، ولا انتظار. التسوية كلها قائمة على البيانات ولا تحتاج إلى الثقة بطرف، لكنها لا تكون أوثق من الأوراكل الذي قدّم رقم الـ 38 ملم.

كيف يعمل أوراكل البلوكتشين؟

تتبع أغلب الأوراكل الحديثة مسارًا متكررًا لا مجرد استدعاء واحد لواجهة برمجية:

  1. الطلب: يصدر العقد الذكي طلبًا لقيمة محددة (مثل سعر إيثيريوم بالدولار).
  2. الجلب: تسحب عقدة أوراكل مستقلة أو أكثر القيمة من مصادر متعددة.
  3. التجميع: تدمج العقد إجاباتها، وكثيرًا ما تستبعد القيم الشاذة وتأخذ الوسيط لمقاومة التلاعب.
  4. التوقيع والإرسال: توقّع كل عقدة نتيجتها تشفيريًا وتنشرها على السلسلة.
  5. التسليم: تُكتب القيمة المجمّعة والموثّقة في العقد، فيستطيع الآن تنفيذ منطقه.

وتضيف شبكات الأوراكل اللامركزية فوق ذلك أمانًا اقتصاديًا: يرهن مشغّلو العقد ضمانات ويُعاقَبون إذا أبلغوا عن بيانات خاطئة، فتتوافق الحوافز مع الأمانة. وهذا تطور كبير مقارنة بأوراكل المصدر الواحد في الموجة الأولى من العملات المشفرة. ومن أشهر شبكات الأوراكل اللامركزية تشين لينك (Chainlink).

أنواع أوراكل البلوكتشين

تُصنَّف الأوراكل عادة حسب مصدر بياناتها واتجاه تدفقها.

نوع الأوراكلوظيفتهمثال على الاستخدام
أوراكل برمجييسحب البيانات من واجهات الويب والمصادر الإلكترونيةأسعار الأصول، أسعار الصرف، حالة الرحلات
أوراكل مادي (Hardware)يقرأ البيانات من المستشعرات وأجهزة إنترنت الأشياءحرارة سلاسل الإمداد، مسح بطاقات RFID في الموانئ
أوراكل وارد (Inbound)يجلب البيانات الخارجية إلى السلسلةإدخال سعر السوق إلى مجمّع إقراض
أوراكل صادر (Outbound)يرسل تعليمات من السلسلة إلى العالم الخارجيتفعيل دفعة خارج السلسلة أو فتح قفل ذكي
أوراكل إجماعييجمع مصادر مستقلة كثيرة في إجابة واحدةتسوية نتيجة حدث متفق عليه في عقد

كثير من التطبيقات الفعلية يمزج بين هذه الفئات. فتغذية الأسعار في التمويل اللامركزي (DeFi) مثلًا تكون عادة أوراكل برمجيًا يُسلَّم عبر شبكة إجماعية بضمانات وارد قوية.

أين تحرّك الأوراكل اقتصاد العملات المشفرة؟

لم تعد الأوراكل فضولًا هامشيًا، بل تقوم عليها حصة كبيرة من القيمة على السلسلة:

  • الإقراض والاقتراض: تستخدم البروتوكولات أوراكل الأسعار لمعرفة متى يصبح القرض ناقص الضمان ويجب تصفيته.
  • العملات المستقرة: العملة المستقرة التي تتبع الدولار تعتمد على الأوراكل لمراقبة ربطها وتفعيل منطق السك والحرق.
  • المشتقات: تُسوّى العقود الآجلة الدائمة والخيارات وفق سعر علامة يقدمه الأوراكل.
  • التأمين: تصرف الوثائق المعيارية التعويض تلقائيًا حين يؤكد الأوراكل وقوع الحدث المحدد.
  • نتائج الأحداث: تُحسم العقود المرتبطة بنتائج أحداث عامة عبر تقارير الأوراكل.
  • الأصول الحقيقية المرمّزة: عوائد السندات وأسعار الأسهم وبيانات السلع تصل عبر الأوراكل.

في عام 2024 كانت شبكات الأوراكل اللامركزية تؤمّن عشرات المليارات من الدولارات من إجمالي القيمة المقفلة في التمويل اللامركزي، ما يجعل موثوقية الأوراكل من أكثر مكونات البنية التحتية الرقمية تأثيرًا.

المخاطر والمزالق

عبارة «مدخلات فاسدة تعني مخرجات فاسدة» تلخص الخطر الأساسي: العقد الذكي لا يكون أوثق من البيانات التي يستهلكها. ومن أهم المخاطر:

  • التلاعب بالأوراكل: يحرّك المهاجمون سوقًا فورية ضعيفة السيولة أو يستغلون مصدر سعر واحدًا لتغذية العقد بقيمة مزيفة، ثم يفرّغونه. وكثير من أكبر اختراقات التمويل اللامركزي يعود إلى تغذيات أسعار متلاعب بها.
  • مصدر فشل واحد: الأوراكل الذي يعتمد على واجهة واحدة يعيد المركزية إلى نظام يُفترض أنه لامركزي.
  • البيانات القديمة: إذا تأخرت التغذية أثناء التقلب، قد تُنفَّذ التصفيات بسعر خاطئ.
  • تضخيم القروض السريعة: يتيح القرض السريع (Flash Loan) رأس مال رخيصًا وفوريًا، فيستطيع المهاجمون تشويه الأسعار داخل معاملة واحدة لخداع الأوراكل الضعيفة.

ومن وسائل التخفيف: تجميع مصادر مستقلة كثيرة، واستخدام متوسط السعر المرجح زمنيًا (TWAP)، واشتراط ضمانات مرهونة من مشغّلي العقد، ووضع حدود «قاطع الدائرة» لمقدار تحرك التغذية في كل تحديث.

لماذا يهم تصميم الأوراكل؟

تصميم الأوراكل هو المتغير الهادئ الذي يحسم ما إذا كان بروتوكول التمويل اللامركزي متينًا حقًا أم لم يُختبر بعد. فالعوائد السنوية اللافتة والواجهات الأنيقة أقل أهمية بكثير من السؤال: من أين يحصل هذا العقد على أسعاره، وكم مصدرًا مستقلًا يؤكدها، وماذا يحدث إذا كذب مصدر منها؟ عند تقييم أي منتج على السلسلة، عامل طبقة الأوراكل كقضية أمنية من الدرجة الأولى لا كأمر ثانوي. فقد تكون شيفرة البروتوكول خالية من العيوب ويُفرَّغ مع ذلك عبر تغذية واحدة متلاعب بها. وتاريخ الاختراقات على إيثيريوم يجعل هذا الدرس مكلفًا وواضحًا.

أبرز النقاط

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

وللتعمق أكثر، اطّلع على الفرق بين العقود الذكية والعقود التقليدية وعلى طريقة تدقيق شيفرة العقود الذكية التي تعتمد على مدخلات الأوراكل.

الإطار التنظيمي

في دولة الإمارات، تنظّم هيئة سوق المال (CMA، هيئة الأوراق المالية والسلع سابقًا) أنشطة الأصول الافتراضية على المستوى الاتحادي، وتنظّمها في دبي سلطة تنظيم الأصول الافتراضية (VARA)، وفي سوق أبوظبي العالمي (ADGM) سلطة تنظيم الخدمات المالية (FSRA).

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

هيئة سوق المال (CMA) · سلطة تنظيم الأصول الافتراضية (VARA) · سوق أبوظبي العالمي (ADGM)

الأسئلة الشائعة

4 أسئلة
ما فائدة أوراكل البلوكتشين؟

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

لماذا لا يستطيع العقد الذكي استدعاء واجهة برمجية مباشرة؟

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

ما هي مشكلة الأوراكل؟

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

كيف تحدث هجمات الأوراكل وكيف يمكن منعها؟

يتلاعب المهاجمون بسوق فورية ضعيفة السيولة أو يستهدفون مصدر بيانات واحدًا لتغذية الأوراكل بقيمة مزيفة ثم يفرّغون البروتوكول. ومن وسائل الحماية: تجميع البيانات من مصادر متعددة، واستخدام متوسط السعر المرجح زمنيًا (TWAP)، واقتطاع ضمانات مشغّلي العقد المخالفين، ووضع حد أقصى لتحرك السعر بين التحديثات (قاطع الدائرة).

آخر تحديث: