بلوكشين

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

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

المقدمة

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

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

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

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

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

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

مشكلة أوراكل

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

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

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

كيف يعمل أوركل ؟

تؤدي جميع شبكات أوراكل ثلاث وظائف مهمة ، بما في ذلك:

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

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

أنواع أوركل

Software and Hardware Oracles

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

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

Outbound and Inbound Oracles

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

Decentralized and Centralized Oracles

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

Contract-Specific Oracles

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

Human Oracles

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

حالات الاستخدام الرئيسية لـ بلوكتشين أوركل

Decentralized Finance

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

NFTs and Blockchain Gaming

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

Business entities

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

Insurance

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

Environment Accountability

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

الخلاصة

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

اظهر المزيد

م. عبد الله احمد

مطور ومحاضر في مجال البلوكتشين

مقالات ذات صلة

زر الذهاب إلى الأعلى