ما هي Binance Oracle؟

ما هي Binance Oracle؟

مبتدئ
تاريخ النشر Oct 25, 2022تاريخ التحديث Jun 16, 2023
5m

الموجز

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

المقدمة

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

ما هي البرمجية الوسيطة لسلسلة بلوكشين؟

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

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

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

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

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

ما هي Binance Oracle؟

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

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

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

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

ما الحلول المقدمة؟

تعتمد مشاريع سلاسل بلوكشين على البيانات الموثوقة. تتألف Binance Oracle من أربعة جوانب تضمن دقة البرمجية الوسيطة ومراعاتها للتوقيت المناسب وحمايتها من التلاعب. دعونا نتعرف أكثر على مزايا Binance Oracle التي توصّل سلسلة BNB بالعالم الحقيقي.

مصادر البيانات

تحرص Binance oracle على اختيار مصادر البيانات بعناية، مما يساعد في تحديد سلامة المعلومات وموثوقية مصدرها. على سبيل المثال، تحصل Binance Oracle على بيانات الأسعار من منصات تداول مركزية وتطبيقات تمويل لامركزي متعددة وتجمع البيانات باستخدام معادلة المُتوسط المُرجّح.

معالجة البيانات وتشفيرها

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

نشر البيانات

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

مراقبة البيانات

تتميز Binance Oracle بوجود خدمة مراقبة مستقلة تعمل على مدار 24 ساعة في اليوم، سبعة أيام في الأسبوع لضمان إبقاء البيانات مُحدثة عليها، حيث تجلب الأسعار من مختلف مصادر البيانات وتقارنها مع البيانات المنشورة على سلسلة بلوكشين. سيتدخل فريق الدعم الخاص بـ Binance Oracle في حال اكتشاف اختلاف جوهري.

كيف تستخدم Binance Oracle

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

أفكار ختامية

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

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