أساسيات العملات الرقمية

أوراكل: نظام لجلب البيانات الخارجية إلى العقود الذكية (Oracle)

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

أهمية أوراكل في البلوكشين

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

أنواع الأوراكل

يمكن تصنيف الأوراكل وفقًا لحالة الاستخدام الخاصة بها. الأنواع الأكثر شيوعًا هي:

أوراكل الأجهزة

يُدمج مع الأنظمة والتقنيات الفيزيائية، مما يوفر بيانات واقعية للعقود الذكية. على سبيل المثال، يمكن لأوراكل الأجهزة التواصل مع أجهزة الاستشعار RFID المستخدمة في صناعات متنوعة (السيارات، الأدوية، سلسلة التوريد، إلخ).

أوراكل البرمجيات

يُستخدم بشكل شائع؛ يسترد البيانات عبر الإنترنت من البرامج الخارجية وواجهات برمجة التطبيقات (APIs) مثل أسعار السوق، حالة الرحلات، وبيانات الطقس.

أوراكل الإجماع

نوع من الأوراكل اللامركزي يجمع كميات كبيرة من البيانات من عدد محدد من الأوراكل الأخرى، ويتبع أساليب محددة لتحديد صحة ودقة البيانات المجمعة. تُستخدم أوراكل الإجماع في منصات الأسواق التنبؤية مثل Augur وGnosis.

أوراكل الوارد

ينقل البيانات الخارجية إلى العقود الذكية أو أوراكل البرمجيات. يمكن تكوينه كمجموعة من الإرشادات “إذا” (مثل “إذا وصلت قيمة الأصل إلى سعر معين، قم بوضع أمر شراء”).

أوراكل الصادر

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

مشكلة الأوراكل في البلوكشين

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

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

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

بطل البيتكوين

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