13 تغريدة 8 قراءة Nov 24, 2021
كل ما ذكرت chainlink ذكر معها كلمة أوركل ! ما هي أوركل ؟
ما حاجة البلوكشين إليها ؟
ثريد لشرح مفهوم أوركل بشكل مبسّط ومختصر.
(الرجاء ريتويت لتعم الفائدة ولنشر المحتوى العربي)
١-ما هي أوركل ؟
هي بمثابة جسر بين العالم الحقيقي والبلوكشين بحكم وظيفتها وهي توفير البيانات والمعلومات من مصادر خارجيّة للعقود الذكيّة التي تعمل على تقنيّة بلوكشين .
فإن البلوكشين والعقود الذكيّة هما أنظمة مغلقة ولا يستطيعا الوصول الى البيانات خارج شبكتهم او بيئتهم بطريقة آمنة وهنا يأتي دور أوركل ، فهي التي تتحقّق من بيانات العالم الحقيقي وتقدّم هذه المعلومات الى العقود الذكيّة .
مثال مبسّط على طبيعة عمل أوركل :
هناك شخصان تراهنوا على من سيفوز في مباراة ريال مدريد وبرشلونة ، الشخص الاول راهن على مدريد والثاني على برشلونة ووضعا أموالها في عقد ذكي (يتبع)
بعد إنتهاء المباراة وإعلان الفائز لا يمكن للعقد الذكي تحديد من ربح الرهان دون وسيط وهو أوركل الذي بدوره يتحقق من نتيجة المباراة من مصادر موثوقة ، ثم يرسل المعلومة للعقد الذكي ، عندها يقوم العقد بإرسال الأموال للذي فاز بالرهان.
٢-ما حاجة البلوكشين إلى أوراكل ؟
بدون أوركل لا تستطيع البلوكشين او العقود الذكية الوصول الى اي معلومات وبيانات خارج الشبكة بشكل آمن للمستخدمين.
فوظيفة أوركل الحيوية توسّع نطاق عمل العقود الذكيّة بشكل كبير
من المهم فهم أن أوركل هو ليس مصدر للييانات بحد ذاته بل يمكنك إعتباره الوسيط الذي يتحقّق من البيانات من خارج الشبكة ويقوم بنقلها إلى داخلها فبدونه تصبح قدرة العقود الذكية محدودة جدّاً
٣- ما الذي يمنع وصول البلوكشين و العقود الذكيّة من الوصول الى بيانات خارج الشبكة؟
لكي تتمكّن البلوكشين من الوصول إلى بيانات خارج بيئتها يحتّم عليها التعامل مع بيانات غير متسلسلة ومتغيّرة ، وهذا عكس طبيعتها ، فتخزين البيانات داخل البلوكشين يكون بشكل متسلسل وحتمي ..
لذلك فإن ميزة بلوكشين تحد من وصولها ومرونتها ، فهنا أوركل تكون المساعد للبلوكشين في الوصول إلى البيانات في العالم الخارجي ، فبدون أوركل لن يكون لها اي اتصال هادف مع التطبيقات و مصادر المعلومات في العالم الخارجي.
٤- مشكلة أوراكل !!
بما أن العقود الذكية تنفذ القرارات بناءً على البيانات المقدمة من أوراكل ، فهي أساسية لشبكة البلوكشين ، التحدي الرئيسي في تصميم أوراكل هو أنه إذا تم اختراق أوراكل ، فسيتم أيضًا اختراق العقد الذكي الذي يعتمد عليه!
وطالما oracles ليست جزءًا من إجماع البلوكشين ، فهي للأسف ليست جزءًا من آليات الأمان التي يمكن أن توفرها البلوكشين العامة. ولا يزال تضارب الثقة بين أوراكل الطرف الثالث والتنفيذ غير الموثوق للعقود الذكية مشكلة لم يتم حلها في الغالب.
٥-أنواع أوركل
هناك عدّة انواع من اوركل ، كالمركزي واللامركزي ، السوفتوير والهادروير ، الصادر والوارد ، النوع البشري وايضاً نوع مخصص لعقد ذكي واحد .
بإذن الله سأتطرّق لشرح كل نوع في ثريد آخر لكن النوع اللامركزي حتى الآن هو الأكثر شيوعاً بين هؤلاء .
٦- أخيراً :
هذا كان شرح مختصر لمفهوم اوركل ، وبإذن الله قريباً سأتكلم عن مشروع أوركل ذو تقنيّة جديدة ومناسب للإستثمار
رجاءً ريتويت ليصل الثريد الى اكبر عدد ممكن🌹.
@rattibha @talatiyah

جاري تحميل الاقتراحات...