ماهو مشروع ChainLink (LINK)؟

ChainLink هو واحد من أقدم مشاريع الكريبتو التي تقدم خدمة الأوراكل.

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

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

اقرأ المزيد عن ماهو مشروع ChainLink (LINK) وكيف يعمل؟ - رابط الدرس:https://www.arabictrader.com/ar/learn/forex-school/409 

كيف يعمل مشروع ChainLink؟

الغرض الرئيسي من ChainLink هو توصيل العالم المتصل بالسلسلة (على البلوكشين) والعالم خارج السلسلة (المعلومات غير الموجودة على البلوكشين).

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

وظائف على السلسلة:

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

هذا النوع من العقود الذكية مسؤول عن مطابقة الاستعلامات مع أوراكل المناسب.

يتكون عقد ChainLink فعليا من ثلاثة أنواع مختلفة من العقود:

عقد السمعة: يتحقق من نزاهة مورد الأوراكل.

عقد مطابقة وإدارة الطلب: يحدد السعر الذي يناسب المستخدم والمورد للحصول على المعلومات.

العقد التجميعي: يحلل البيانات الواردة من مختلف الأوراكل لمحاولة العثور على أكثر المعلومات صلة بالموضوع.

مع هذه العقود الثلاثة، يمكن لوظيفة ChainLink على السلسلة أن تبدأ عمليتها في 3 خطوات:

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

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

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

ChainLink خارج السلسلة:

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

تعمل العقد خارج السلسلة على النحو التالي:

يقومون بجمع البيانات من مورد خارج السلسلة كما هو مطلوب في "عقد المستخدم". وبمجرد أن يتم جمع البيانات، تقوم العقد بمعالجة هذه البيانات من خلال "ChainLink Core"، وهي العقدة المركزية التي تجعل من الممكن ربط البيانات خارج السلسلة و البلوكشين التي تستخدمها شبكة ChainLink. وعند معالجة البيانات، يمررها "Chainlink Core" إلى "عقد أوراكل